Job Trends: What’s up and coming

by Michael

Found myself browsing the web aimlessly until I started wondering – what’s popular these days? Is it Ruby? Maybe Python? Lately I’ve seen a lot of job postings for PHP developers and I was wondering if the number of PHP postings actually did increase or not. And its always interesting to see how Java and .NET stack up against each other.

So I decided to do a job trend query at indeed comparing PHP, Flex, Javascript, Python, Java, .NET and Ruby

What’s up…

The lines speak for themselves. While .NET and Java jobs represent the majority in this case, Javascript is also proving to be quite popular amongst employers. There seems to be a dead-heat between Flex and PHP, quite surprising since Flex is a pretty new platform whilst PHP has been around for quite some time. In the bottom ranks, we see Python followed by Ruby.

…and coming

This is a much more interesting graph as it shows the percentage increase of job postings. Ruby has skyrocketed in popularity but, as we could tell from the previous graph, still hasn’t managed to establish itself amongst the ranks of PHP and Python (albeit very close to Python).
Similarly we see that Python and PHP have also a growth percentage that is higher compared to the other languages (except for Ruby of course). Interesting in this case is that PHP has a much larger growth factor compared to Flex, even though they did just as well in the previous graph. Not surprisingly, the languages that did best on an absolute scale, did worst on a relative scale, it’s much harder for a language to grow in popularity once its already established itself as one of the main players.

If we take Ruby out of the equation (since the incline dwarfs everything else), we see that both Python and PHP are increasing in popularity. Flex fares worst. Checking the wiki indicates that Flex was released in 2004, so it has been around for quite some time now but has failed to gain traction amongst employers – perhaps doing a query that contains Flash might have been more appropriate (even though they’re not the same: Flash is a subset of Flex).

Among the heavy players, Java and .NET, we can see that .NET is generally more established and has a higher growth rate.

In conclusion, if you’re looking for ways to broaden your horizon, choose the language/platform that you find most interesting – because there certainly are jobs out there for everyone.