2008-06-04

The Death of Software Development

According to Google Trends software development is slowly dying. People are not interested in it anymore.

Programming:

Software development:

Programming languages:
java c++ python php ruby


Noticed that India is #1 in all these queries? Most of the rest of total search volume comes from some other third world regions. It seems programming is poor man's activity. Are we the coal miners of the 21st century?


Update
My friend Viktoras Agejevas has found a logical explanation why this could be happening.

12 comments:

Albertas Agejevas said...

Less people in India want to be programmers. So what :)

minanov said...

Hmm, this is very interesting,
I never thought that this is happening.

Kim said...

From the about page of google trends:
"Essentially, all results from Google Trends are normalized. This means we've divided the sets of data by a common variable to cancel out the variable's effect on the data and allow the underlying characteristics of the data sets to be compared."

So, please, do some research next time. More and more non-technical people are using google and thus the percentage of searches for programming declines. Big news....And about India: try less general search terms. The noobs always search for the general terms, while a senior java developer will rarely search for "java programming".

Roland Eck said...

This is ridiculous dude.

(oh, and btw, I don't see C# .NET on that graph anywhere, which would surely be going up)

Software development will never die. Ok, you can argue that it is slowling down, i.e. there are software projects out there that aim at eliminating more trivial software work, automation this and that.. thats just how the world works, just like the machines in auto plants get rid of the lower level workers, the lower level software programmers are starting to disappear, but on the other hand, programmers are needed to develop those systems to automate this and that, if you catch my drift, and this will always be the case. Things evolve, projects need to get done, evolution happens, software development will never die - unless software will one day learn to write itself but thats a discussion for another day :)

Tomas Varaneckas said...

Albertas:
this could also mean less people are looking for programmers, less businesses get involved with it, etc.

Roland, c# .NET is falling down as well... :)

Yunnyyy said...

This means that the number of new developers are increasing slower.
No more imho.
The "old" programmers use more sophisticated search terms.
If you are searching for something in details, there is no need to include "java" or "c++" .

nice point anyway

Jason said...

The trends are roughly the same across all regions; the US doesn't seem to be any worse, at least for the generic search terms "programming" and "software development". I'd suggest that (if anything) that reflects that people are a little more clued in, and would search for more specific terms.

As far as the programming languages, again the trends seem to be the same across all regions. Given the vastly greater population size in India, is it so surprising that they have proportionately more programmers?

As far as I can tell, your analysis hasn't actually shown anything meaningful.

Tomas Varaneckas said...

How come China is not even in the list, while it's population overcomes India? It's not about population, I guess programming is some kind of "Indian dream" for easy money.

donal.h said...

@Tomas
In reference to your question:
"How come China is not even in the list, while it's population overcomes India?"

I think this is because Google isn't the dominant player in the Chinese search market. Their competitor Baidu has a significant portion of that market, so I think that is diluting the data to where India is "bigger" than China. If you could somehow merge Baidu's stats with Google's, I'd bet that China would lead the pack in all the numbers.

jtyost2 said...

I have to agree with Kim, more people are using Google and non-novice programmers rarely if ever search for generic terms.

Viktoras Agejevas said...

More people are using Google and the results are normalized... That's true.

But in that case, I expect to see similar graph in the trends for "porn", but it's still on the rise.

There are really less searches for general terms like "Java", or "software development".

I think it's due to the effect of long tail (we see more and more startups), free services and Open Source.

Anonymous said...

How come China is not even in the list

They don't use English search terms as much? ;)

With more language independent terms like "c++", they rank reasonably high.

Post a Comment