got net?

Kevin Hazzard's Brain Spigot

About the author

Welcome to Kevin Hazzard's blog.
E-mail me Send mail

Recent posts

Recent comments

Authors

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2010

Predictions for the Software Devlopment Job Market

Indeed.com tracks job statistics. I’ve been scouting there to determine what SnagAJob.com can and should be doing in future releases of our site. Along the way, I built this report which shows jobs posting as a percentage of all job postings for popular programming languages over the past 3 years.

As you can see, Java still beats C# 2:1 in popularity today. But C# is growing and Java has been essentially flat. Also, notice that Visual Basic is slowly declining and was eclipsed by C# in late 2005. C++ is flat, too. At the current rate, C# would eclipse C++ in the next 2 years and would overtake Java in popularity within 7 or 8 years. A lot can change in 8 years, though.

Also interesting, as of Q4 2007, there are more advertised jobs requiring Python skills than there are for COBOL. You gotta love that. Ruby seems to be tracking right along with Python. Javascript and C# are almost the same line. I predict that will continue and that the Python and Ruby lines will move upward and track just below Javascript line because of the rise in Silverlight and client-centric web programming that’s coming. XAML's a penny stock today but look at the relative growth in this graph.

Unless VB shifts back to its pre-.NET roots, it's a dying language, in my opinion. Not that I liked VB5 or VB6 at all but those who did like VB before .NET really loved it. Since .NET, there's not a lot of love for VB from anyone. VBx, the dynamic version of VB that's part of Microsoft's Dynamic Language Runtime initiative could change all that.

What's going to happen with C++ is anyone's guess. Maybe it will be around forever. I'm predicting doom and gloom for C and C++ at 3:14:07 a.m. on Tuesday, January 19, 2038.


Categories: C# | DLR | Python | Software Dev
Posted by kevin on Monday, March 17, 2008 3:02 PM
Permalink | Comments (2) | Post RSSRSS comment feed

Comments

Bolsa de Trabajo Mexico

Thursday, June 12, 2008 6:44 PM

Bolsa de Trabajo

I think C# programmers earn more than Java ones.

W. Kevin Hazzard United States

Friday, June 13, 2008 8:45 AM

W. Kevin Hazzard

That may be true. I haven't looked at salary comparatively. I know from personal experience that C# developers tend to earn more than VB developers mainly because C# developers historically have come from a Java or C++ background indicating to a certain extent that they have some Systems Analysis experience.

Comments are closed