OK, I am not starting yet another war between .NET vs J2EE. I need your input.
I was introduced to CTO of a major company last week. He was inquiring about what I do. I told him I am a Software Engineer, and do a lot of development on Java/J2EE. Next thing I hear from him is "Meera, all the major development shops I know, and also my company are moving to .NET. You should also do so soon.".
I told him I wasn't aware of any such drastic changes in my company, nor had seen any such changes in the communities I visit. He kept arguing the same. As far as I am concerned I can never argue.
The reason he gave were as follows:
1. Java/J2EE developers are very expensive.
2. Hard to find the right person.
3. Development using Java/J2EE isn't trivial.
4. .NET on the other hand is very simple.
I did a lot of research on Sunday. Wasted almost an entire day trying to see if I can find anything at all to convince him. Nope, all the data and statistics I found were way old( almost from 2002).
I strongly believe that if your development shop is already committed to Java & J2EE, continue using that. On the other hand, if you are already using Microsoft technologies, than continue using that.
The next thing I had in my mind was to blog this and see what you all had to say.
Is your development shop switching to .NET? Have you heard from your friends that they are switching to .NET? I need your input. Please leave your comments and any references you have.