Hello there: I am a MS student in CS who is graduating very soon. I have always wanted to find a programming job with the server side. My school does not really teach anything relating to J2EE. All the stuff they teach here is low level system stuff which I think builds a solid CS foundation for me. However, it lacks when it comes to finding a J2EE job. .
I have no real job experience. But I am strong in OO and design patterns. Recently I have been learning J2EE myself. I don't really know if I am heading in the right direction to landing a J2EE job. I would like to hear some advices from you experienced Java people out there. I will be all ears.
The approach I take is: Algorithms: I believe it is the backbone of any programming languages. I practice it on Topcoder. J2EE things: Web components: JSPs and Java Servlets Frameworks: currently learning struts. Interested in Spring Persistent layers: Hibernate Tools: Ant, JUnit J2EE patterns
Please feel free to point out what I have done wrong. Any insight is greatly appreciated. Thanks!