Developers used to identify themselves by the languages that they used -- "I'm a COBOL programmer," "she's a Java developer." But that's changing -- less than 15% of the developers we surveyed spend all their time writing in a single language.
I started to wonder if the increase in dynamic scripting language job postings is being driven by companies seeking enterprise developers with multiple programming language skills. For instance, if a job required Java skills and another job required Java, Python, MySQL, Ruby on Rails, and PHP skills, Matt's Indeed.com job trends query would find 100 percent of jobs seek Java skills while 50 percent of jobs seek PHP skills.
Clearly, the first job has an emphasis on Java development, with Java coding likely making up the majority of the work week. The second job may also be a predominately Java job, but there may be the odd PHP coding task required. As such, claiming that the second job is a "PHP" job while the first job is a "Java" job is somewhat of a difficult conclusion. This can be remedied with Boolean search operators as I've done, as shown in the chart below.
The overwhelming majority of jobs requiring PHP skills do not require Java- or .Net-related skills. My hypothesis that the growth of PHP jobs was a by-product of companies seeking a Java or .Net platform developer who also knew PHP appears to be unsupported by the Indeed.com data. Java developers tend to be compensated at higher levels than dynamic scripting language developers. Companies may not want to pay a Java developer to work some percentage of her day on PHP coding when a PHP developer could be hired for lower cost. It makes sense, but I would've expected more overlap between Java and PHP jobs or the .Net platform and PHP jobs. You learn something new every day!
Follow me on Twitter: SavioRodrigues.
p.s. I should state: "The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions."
This article, "PHP job growth not linked to multilingual developers," was originally published at InfoWorld.com. Follow the latest developments in open source. Read more of Savio Rodrigues' Open Sources blog.