2 ms·
There's absolutely nothing stopping any developer from learning other skills and changing jobs. Sure, that works to an extent. I was a .NET developer and now I
by city41 15y ago
There's absolutely nothing stopping any developer from learning other skills and changing jobs.
Sure, that works to an extent. I was a .NET developer and now I work in Ruby and JavaScript. But if I really had my druthers I'd be writing games for a living. But we can't all work for Valve. So it still remains that for many developers they take what they can get. Some aren't talented enough to get the job they really want. Others have other obligations that prevent them (such as families, geography, the economy, etc).
So it still remains that many people code in Java because there are large, entrenched systems written in Java that need maintaining. I of course have no research to support this, but something tells me most developers -- especially passionate ones -- would not choose to work in Java over all other possibilities in 2011.