Cal's Blog
![]() |
Cal Evans Director of PCE |
| Cal Evans is the Director of the PHP Center for Expertise at Ibuildings. He has been involved in IT development and management for the past 26 years and for the past 9 has developed primarily in PHP and MySQL. Cal is the author of a book and many articles on PHP development and can regularly be seen speaking at PHP conferences around the world. Cal blogs regularly at http://blog.calevans.com |
Dinsdag, 4 augustus 2009PHP Rated Top Scripting Language by Evans Data CorpTrackbacks
A look at the PHP job market
Last week, Cal Evans had an interesting post on this blog about an EDC study on the popularity of programming languages. In the comment section of that post, I had an interesting discussion with Bill Karwin, who suggested that when looking at the job mark
Weblog: Ibuildings Blog
Gevolgd: Aug 10, 09:19 Reacties
Geeft reacties weer als
(Lineair | Samengevoegd)
That's a kinda odd report. The Evans Data Corp has a slightly surprising definition of "cross-platform portability":
"On the other hand, since most of the apps built with PHP run in a browser, cross-platform support is excellent." and "Most PHP apps do run in a browser and PHP developers do not concern themselves with the underlying operating system that hosts the browser. Thus the widely held view that PHP is a cross-platform language." The discussion in the Memory Management section is mystifying (it implies that only Python, Flex and Perl have automatic memory management), and given that client-side scripting is defined as happening in the browser, it's somewhat surprising that anything other than JavaScript and VB Script manage to score anything at all. It's nice that PHP has done well, and the results are about how I'd mark PHP, but I think that maybe the Evans Data Corp's reports should be limited to hard numbers and graphs rather than muddy and confused analysis...
Another data point is to search Indeed.com, a job posting aggregator, for trends.
The number of jobs matching "PHP" has been growing rapidly, but is still only a small fraction of job postings. Compare:
(these numbers are inexact, based on eyeballing of the trend graph) I'd be willing to believe that PHP is a favorite language, but the opportunities to earn a living with PHP don't seem to follow from that -- at least not yet.
@bill: You have to remember that PHP is a very focused language. It targets web development only. So yes, there are more jobs in java and .net as a whole, but those languages are used for desktop software as well. So within the web ecosystem, I still think php is a favorite.
That's true, but if I change the search to "html PHP" and do the same for the other languages with the intention of restricting the search to web programming jobs, the relative order of language popularity by number of jobs matched doesn't change much. Perl drops below PHP, that's about it.
This doesn't reflect anything about the actual popularity of PHP among developers, or its merits as a web programming language. Only the number of jobs that are currently advertised and indexed by Indeed.com. |
Blog









