Which of these flavors of Java is easier to learn to the point where I can get a job as a Java programmer?
Struts, Hibernate, Spring, EJB, or JSP (those are the only five options that I'm interested in)
I don't even know what those are. I've never programmed in Java. Below is my programming experience rated on a scale from 1 to 10 with 10 being extreme expert and 1 being extreme beginner.
COBOL = 2
BASIC = 3
VBA (Excel) = 4
Java = 0
VBA for Excel is object oriented programming.
My hope is that I can get good enough in 12 months (or less) of self training to write an app that will impress the employer enough to hire me.
I have an MBA with MIS focus. I'm definitely capable of self training if I can find the right books and resources. I have the natural raw skills of a programmer mind but I have insufficient training nor experience.