Is this still a hot field to get into? Or am I lagging behind and should I consider another programming language? I am also considering getting certified. Which is the hotter cert? the J2EE, or the Certifications for the Developer. And what is the difference? All responses will be greatly appreciated to guide this lost soul in the right direction.
I would recommend to focus on some business/scientific area of your liking rather than sticking to some language.Now a days employers stress on knowledge about business area than your programming ability.In the interview they ask about concepts about CRM/ERP/Integration/finance etc etc than asking to reverse the doubly linked list. That does not mean latter is less important.But due to advances in technology, industry's focus has changed from 'just programming' to 'business knwoledge+programming'. [ February 12, 2003: Message edited by: rahul rege ]
Jermaine Hatter : Sounds like you are new to the Java / IT (Info Technology) game. So here goes... - Regarding the Java Certifications. - You have to take the SCJP2 (programmer's exam) first. - Then you can take either the SCWCD (JSP/Servlets) exam or the SCJD2 (Developer Code) exam. - Then you can take the SCJEA (Architect) exam. ----------- The SJCP2 tests your core Java knowledge. You play compiler and decide what (if anything) is wrong and how to fix it. The SCWCD exam tests knowledge of servlets and JSP. Again, you play compiler. Both the SCJP2 and SCWCD exams are multiple choice exams. ---------- The SCWCD (developer) exam has to sections. The first, a programming assignment section that you complete and then submit to Sun Microsystems. The second, an essay part that you complete at a testing center. I have not sat for this exam - so am not sure of particulars. ---------- The SCJEA (architect) exam is more involved in than the developer exam. But again, you get a project - complete it - send it in. Then you take an exam. --------- Again, additional details can be found on www.javasoft.com and also here at JavaRanch. Since you need to take exams in order (except SCWCD vs. SCJD), it follows that the architect exam would carry ALOT more weight than say SCJP2 ----------------- - If you are looking for a language to learn - then I would say go with Java. Do some programs, read some books, study for a certification or two. ---------------- - The field today requires the following to get a job. And yes, like previous posters have mentioned, it's rough out there. The IT sector has been slammed pretty hard in this slowdown. Probably because it was so "hot" the past few years. But that can be debated in another discussion. ---------------- - Back to job requirements. 1. Need a college degree. Preferrable BS-Comp Sci from well-known university. I say well-knows, as you will have to be willing to relocate to anywhere in USA in this job market. 1A. A Java certification by itself WILL NOT get you a Java job. 2. Get an intenship or other type projects under your belt. 3. First IT job will probably NOT be in Java. More likely doing production support on some other language. At least that was my experience. 4. Learn Java. Most of us have done this on our own. 5. Realize, we are not paid for core Java. But rather core Java, JSP, and Servlets at a minimum. Throw in EJB, XML, and Web Services. Throw in Design Patterms and UML. Throw in a web server like BEA Weblogic or IBM Websphere. Throw in a database - Oracle, etc. -------------- This is the big gripe in today's market. You gotta have too many skills - or so it seems. Realize, that if you pursue this IT field. You WILL be studying (at a minimum) 1 hour (more like 2 hours) per day. More than likely, outside of work hours. ------------- That's the game. John Coxey (firstname.lastname@example.org)
Evansville, Indiana, USA
Joined: Feb 10, 2003
All of you have been great and have vastly increased my knowledge in the Java/I.T. field!!! I am new to all of this. I was very interested in developing. But from experiences in the past and from what you guys seem to be leaning towards, I shouldn't try to fight a battle I can't win. I would be jumping into an industry that is very volatile. Seems like the requirements are outrageous with the request for too many different skills. I may lean more towards networking, or going into another field all together. I thank you all for your replies!!!
One thing not mentioned - you really have to enjoy this field to get into it. Having the talent isn't enough, you have to enjoy the IT work since it requires significant effort to get into, and continual effort to stay on the cutting edge. Go into a field you can enjoy, then go with it!