Posted by: yellow August 7, 2016
JAVA Experts
Login in to Rate this Post:     1       ?         Liked by
Cons: Not just Java but as with any programming language:you have to invest lots of hours learning, If you are new to programming it can be very frustrating and discouraging. Also, when it comes to Java, you are not only learning the programming language that is Java but other technologies around java- as suggested by kanchoketa.

As for your question regarding money, growth, and satisfaction, they are all very subjective and may depend on individual preferences.
Read Full Discussion Thread for this article