From C # to Java
I don't know if this question is really to be asked here or not, but I made an attempt.
I'm basically a guy from C #. But for the last 7 days I have been asked to work in java (J2SE 1.4) and I am working in that. and gradually I find it interesting.
I want to learn more about this, and since I find many similarities between C # and Java (which I have ever learned + worked so far in those 7 days), I plan to direct my career in this.
But after spending over 2 years in C # and then switching to java, this will be a problem in the future (say 3/4 months later) if I need to change my work. I mean my most of the experience lies in C # and just started JAVA. so how will the tech panel accept me if i need to change the platform?
thanks
a source to share
Focus on becoming a better developer. Learn as many languages as possible. Any employer that won't hire you because you don't have X months experience with Java / C # / MSMQ / LOLCODE doesn't matter.
Good companies want to hire smart, well-thought-out developers. Not someone who listed a magical combination of technologies on their resume.
a source to share
I think most of the people on this site will encourage you to learn a new language if you are interested in it. IMHO, the fact that you are focusing on C # doesn't stop me from hiring you in a Java position. If you have a strong understanding of C # then you should have no problem switching to Java.
a source to share
so how will the tech panel accept me if i need to change the platform?
If they make any sense, they will look at the amount of Java experience you have and also consider that you have significant experience in a technically similar language.
People in the IT industry are constantly exploring new (or different) technologies. Any recruiter who will only look at someone who comes across the main language / technologies / keywords for the current job will be missing out on a lot of good talent with broader knowledge and experience.
a source to share