3 ms·
Absolutely Yes. What Language today will open up opportunities to: 1. Being able to program for No1 Mobile OS (Android) 2. Being able to program for Enterpri
by kumarm 13y ago
Absolutely Yes.
What Language today will open up opportunities to:
1. Being able to program for No1 Mobile OS (Android)
2. Being able to program for Enterprise application (Oracle Apps etc)
3. Being able to develop web application with other server side application with matured specs (JavaEE)
Any other so called "Hip" language at most will let you help find jobs in one of those areas.
Yes Java is not what cool kids advocate but it what makes an good career.
- memracom 13y agoAlso, once you have learned Java, you don't have far to go to also learn C#. Most of the differences with C# are solutions to problems that have not yet been fixed in Java, i.e. C# is faster moving from a language design point of view. Yes, the .Net libraries are completely different, but few software developers nowadays bother to learn a set of libraries inside out because reference material and search engines are so much better than they were a few years ago.
- kamaal 13y agoNearly all of the areas you mentioned are massive commodity markets, where individuals get hired on the basis of least pay they are ready to accept. Its not a very comfortable position to be in. You age quickly, fall victim to age related discrimination. While a fresher gets the job because he is ready to work for a little less. >>Yes Java is not what cool kids advocate but it what makes an good career. Well Java is what cool kids in the late 90's were advocating. And C++ was where the supposedly 'good career' was.
- wikwocket 13y agoI'm willing to believe that mobile dev is treated as a commodity market, but the other areas mentioned are essentially "desktop apps" and "web apps." I don't think you can paint with so broad a brush that essentially all front-end and back-end Java work is commodity. Surely there are markets and companies where companies hire Java programmers as replaceable cogs, and you shouldn't aim to work there. But there are many many enterprises where quality Java engineers are hired, appreciated, and well-compensated.