Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"It is perfectly possible to have done nothing but C or Java for your entire career and yet remain extremely employable."

I am Java programmer and the above seems to be true. However, it does not mean that Java programmers can stop learning and code as if it would be 1995. Even if you confine yourself into Java world only, there is enough to be learned in five lifetimes.

Many people here equate "learning something new" with "learning new cool programming language". It is sort of fallacy. New or improved frameworks are coming out every day. You can lean new design patterns, whole domains or simply dedicate few years to security, algorithms, graphics, gui design, sound manipulation, internals of common data formats etc.

That being said, it is ok to skip a technology or two. Most of them will disappear in few years anyway.



However, it does not mean that Java programmers can stop learning and code as if it would be 1995.

This is a great point. Java in 1995 and Java in 2014 are nearly different languages. If you add in common frameworks like Hibernate and Spring a programmer who hasn't learned anything new since 1995 will be just as confused as a person coming to 2014 Java from another imperative language.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: