I've been doing Java development for over 10 years. Every year it becomes more complicated and convoluted and less pleasurable. As I apply for contracts I am presented with the following requirements: Spring Struts Hibernate TopLink J2EE (and the 15 components that come with it that no recruiter can possibly understand) Websphere and all of the 27 add-ons that come with it Eclipse MyEclipse YourEclipse TheirEclipse DOM JDom XDom XML XSL XSLT XPath XHTML XXX (used for Adult Sites) SOA Soap HandSoap Agile (sorry but experience with XP doesn't count) JAVA EE 5 EJB 3 EJB - Session Beans, Message Beans, Entity Beans, Refried XBeans Weblogic Tomcat HTML Ajax Javascript Flex JSF JSP Tag Libraries Oracle MS SQL Server SQL Server MySQL DBA Stored Procedures Refactoring Design patterns I've never heard of (and I've read the Gang of Twelve book).
And then there's all of the PHP stuff that I don't care about but are 'nice to have'. And OF COURSE you must have AT LEAST 6 months experience with each of them. So, in my mind, this is total insanity and I'm sick of it. I'm between assignments at this time. I have Seam In Action and GWT In Practice and 20 other Java books for reference. I also want to use REST when it's possible as well as JUnit and TextNG (with Seam), Tomcat and Derby (and of course the requisite CSS). That's it. Shouldn't that be enough for one human being? Seam and GWT seem to be two up and coming technologies. I may be wrong and out of work for awhile but you have to draw the line someplace, right? Flex is compelling but I think it's a fad. I don't want to have to become a JavaScript expert - I've never liked it. It's implementation is usually totally disorganized and the language has a tendency to blow up in your face for no comprehensible reason. After careful consideration of all of the above I may be wrong in my choices. I plan to start a blog to share my experiences. Wish me luck! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---
