What Java technologies are most needed now?
java
Solution
I second the recommendations to take on the SCJP, or find some other way to delve as deep as you can into the language (especially because it's not a particularly deep language...).
But most of your day-to-day development work will be in the libraries and frameworks that surround Java. So here's my short list of what to study next:
- Spring
- JSP (contrary to what a previous poster said, they're everywhere, so you need to know them)
- JSF
- JPA/Hibernate/iBatis
- Tomcat/JBoss/GlassFish
Java is mature enough now that you'll feel like you're playing catch-up to a lot of other developers while you're learning these, but you'll also notice a lot of patterns that reappear in frameworks over and over (like the ubiquitous XML configuration hell).
Good luck!
Problem
I'm new in Java. I'm studying this program language and I guess that pure Java is not very useful. Can you advice me what related technologies / frameworks I should to study firstly?