| Author |
What should be the next tech. after core Java
|
chetan dhewal
Ranch Hand
Joined: Nov 07, 2000
Posts: 61
|
|
Hi all, I am SCJP for java 1.2 , I did it almost 3 yrs back. Now i want to continue my interest in java again , primarily to fetch myself a good job. I would be really thankfull if you tell me what technologies should i learn, so that they wud help me stand out from the queue while campus recruitment. I am from India, delhi. I hav only 1yr more before my campus placement time wopuld start up. Bye Thanks all
|
Chetan Dhewal<br />SCMAD,SCJP 1.2
|
 |
Kishore Dandu
Ranch Hand
Joined: Jul 10, 2001
Posts: 1934
|
|
|
You can always concentrate on latest technologies with good traction, example: Spring framework, Hibernate and improve your knowledge on xml processing. It will help in securing a good job.
|
Kishore
SCJP, blog
|
 |
Jacquie Barker
author
Ranch Hand
Joined: Dec 20, 2000
Posts: 201
|
|
There are many directions to head after mastering the core Java language (assuming you've truly mastered the fundamentals of objects vs. merely learning the language syntax; if you haven't, then I'd recommend some remedial OO studies for starters). For example: 1. You could learn more about Java 2 Enterprise Edition technologies, used to build enterprise-level applications (often web-hosted); 2. You could learn more about the JDBC API and connecting to ODBC databases; 3. You could master using XML with Java. Take time to explore where the biggest demand is professionally, then go for it! Best wishes, Jacquie
|
Author of Beginning Java Objects, Beginning C# Objects, and Taming the Technology Tidal Wave
|
 |
Ilja Preuss
author
Sheriff
Joined: Jul 11, 2001
Posts: 14112
|
|
|
Or you could learn about more general development practices, such as Refactoring or Test Driven Development.
|
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
|
 |
M Jay
Ranch Hand
Joined: Sep 21, 2004
Posts: 66
|
|
Another interesting area also would be J2ME. I reckon this will be the next thing! There are many interesting areas that you could explore. And my personal opinion is that you don't have to MASTER core java beforehand as you could still improve that while advancing your knowledge with more advanced technologies. You could look into: - Web Application Development, i.e. Struts, JSP, JSF, servlets ...etc - Enterprise Java Beans - XML related technologies like Web Services and JAX-RPC - J2ME related technologies and APIs including Blue Tooth programming Good Luck
|
SCJP J2SE 1.4<br />SCBCD J2EE 1.3
|
 |
Ilja Preuss
author
Sheriff
Joined: Jul 11, 2001
Posts: 14112
|
|
Originally posted by M Jay: Another interesting area also would be J2ME. I reckon this will be the next thing!
Could happen. On the other hand, there will still be a lot of jobs having nothing to do with J2ME (or some other specific technology) at all. The next really big thing could even have nothing to do with Java at all! (Imagine that... ) That's why I'd keep an eye on some more general skills. Just my personal opinion, of course.
|
 |
M Jay
Ranch Hand
Joined: Sep 21, 2004
Posts: 66
|
|
Ilja you are absolutely right you can never tell what the next big thing really is. So I guess the best way is to keep on learning stuff that you find intersting as well as keep an eye on the market and on skills in demand and you just have to hope that you are in the right direction!! Cheers
|
 |
Ilja Preuss
author
Sheriff
Joined: Jul 11, 2001
Posts: 14112
|
|
Originally posted by M Jay: So I guess the best way is to keep on learning stuff that you find intersting
Good point! If you find it interesting, it will be easier to learn, you will be better, will have it easier to find a good job, and will finally even have fun at the job! Might actually be the better strategy than learning what currently gets the most hype...
|
 |
 |
|
|
subject: What should be the next tech. after core Java
|
|
|