Hi Ranchers, I am new to ranch.I am facing a problem.I am a fresher.I have done SCJP,SCWCD and SCBCD.I want to work in java but i am getting interview calls to work in other technolgies like C,C++,.Net.I am not attending the interviews because i am specific about getting a job in java.My friends are suggesting me to take a job in other technologies and work for a year or so and later shift to java development but i am worried that my one year will be wasted and again i have to apply for java profile as a fresher.I am really confused and worried.Please suggest me.
First of all let me congratulate you on completing the certifications.
Now coming to your question, I would support what your friends advised you. As you say you are a fresher and considering the tough competition for entry level openings, there are very less chances that a fresher can dictate what he wants to work on (unless the company happens to be very small).
Having said that, even though you are recruited for a Java position, you can never be sure that you won't be moved into other technologies. Personally, I have seen many freshers recruited and trained for something and eventually ended up in something else. So, I would suggest you to pickup the job you get (on C,C++ or .Net) and start working.
Once you gain experience, you can move into Java/J2EE if you still wish to (at that time). There are many companies that would be willing to absorb you into Java/J2EE even though you might be from C,C++ or .Net background
I would agree with the previous post, because programming is not only about the language. It is about habits, architectures and the way a developer thinks. A year with another technology won't be a waste of time and who knows, maybe you start to like .net - you never know.
Java and .NET are from the employment point of view perfectly comparable and you don't need to be affraid, that there will be no fun with it.
Joined: Sep 11, 2007
Hi Ranchers, Thanks for your replies.I have a question if i work in a company x in .NET for a year and then if i get a opportunity from company Y for Java development i will be recruited as a fresher in company Y.So how does it help working a year in .NET?. Milind
Joined: Mar 13, 2004
It helps, because you'll have that untouchable and invisible thing called "commercial experience". In other words, it means that you are able to work as a developer no matter of the programming language. And you can be more valuable, because you'll know both technologies and there's plenty of companies trying to switch from one to the other.
So the answer is, that you won't be considered as you call fresher.