Saturday, November 3, 2007

In the 21st century, Python will be too cheap to meter

I was somewhat surprised to see this. Apparently, Java and .NET programmers are generally paid more than PHP, Perl and Python programmers. Now, I can understand that they'd probably be paid more than PHP programmers, the average PHP programmer being what they are. And I was unaware that there was much of a remaining market for Perl programmers at all; as someone who programmed Perl both in a previous job and back in the dark old CGI-ish days of web development, I can't really imagine that there'd be any good reason to use it today.

Python programmers, however, are a bit of a shock. When it comes to it, you see a whole lot of horrendous Java and C# code, whereas most Python code you see seems to be decent enough. I'm not entirely sure why this is so, but it certainly seems to be the case. Your average Python programmer is simply better than your average Java/C# programmer. Part of the reason may be that Java and/or C# is actually taught in a lot of university courses today, whereas anyone who is working in Python probably learned it because they were interested in programming.

As a sort of programmer-of-all-trades (I do a fair bit of Erlang, Python and C++ stuff, and also some database-y things) I'm not entirely sure where I'd fit into that report, if at all. :)


No comments:

Post a Comment