I do not understand the workings of the big Indian consulting companies. So I could be completely wrong here.
The idea posted in the subject is bizzarre and confusing to me. There is very little chance that either .NET or JAVA will be a mainstream career option in ten years. Most careers last 40 or 50 years. No language will be popular over the full career of anyone.
You have career options when you have skills that are transferrable.
Jatin sachdev wrote:I dont know where to post this question but seriously i need a strong and motivating answer.
My organisation has alloted me on .NET but i wanted JAVA.
Is that possible to shift to JAVA after 2 years?
Do organisations really want a programmer or a person proficient in one or other language?
What about my salary will it get lessened after 2 years when i will change my profile?
In India scenario is different. When one gets trained on one technology its really tough to switch.
Please correct me if i am wrong.
I can understand your anguish. Here is the truth.
No programming language should become your career option.
There is not much difference between Java and .NET as both are strictly OOP based.
I would say, pick it up - give it a shot - and then move on. Love programming but not programming languages.
Wouldn't you try to learn and use the language of the state you are in, if not your home? This is the same too.
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop