“Ihr habt spannende Projekte, ein tolles Team, fünf Wochen Ferien… aber tut mir leid… Ihr arbeitet mit PHP… Ich möchte eher Richtung Java gehen“, hat ein Bewerber für die Software-Entwickler-Stelle seine Absage begründet.
Ich denke, das Image von PHP ist ein Problem für Unternehmen, welche PHP-Talente suchen. Erwähnt man PHP, dann kommt dem Software-Entwickler Stichworte wie “Gästebuch-Programmiersprache”, “Personal Homepage Processor”, “Spaghetti-Code”, “Sicherheitslücken in phpBB” in den Sinn.
Java wurde gut vermarktet. PHP nicht
Warum dieses Image? Gelernt wird an den Hochschulen Java. Java wird auch für den Beispielcode in Standartwerken verwendet. Java wurde durch eine grosse Enterprise entwickelt und – ganz wichtig – vermarktet.
PHP entstand als Plauschprojekt eines jungen Dänen für seine Homepage. Die Sprache ist einfach und die Lernkurve steil. Viele Einsteiger können damit schnell ihre Blogs programmieren. Bis Mitte 2004, als PHP5 freigegeben wurde, war die Unterstützung von OO-Techniken mangelhaft.
PHP-Image im Wandel
Der PHP5-Launch markiert aber auch den Beginn des Wandels: Mit der OO-Implementation von PHP5 lässt sich jedes GoF-Pattern umsetzen. Guter Software-Architektur mit PHP steht nichts mehr im Wege. Unserer Umsatz im Millionen-Bereich wird über ein in PHP5-Kampagnenmanagement-Tool abgewickelt.
Die Industrie akzeptiert langsam PHP als ernstzunehmende Programmiersprache: IBM unterstützt Zend und setzt es bei Kundenprojekte ein. CASE-Tools wie Visual Paradigm unterstützen PHP Code Generation. Bestimmt wird diese Entwicklung gefördert durch den Web2.0-Hype und dessen Einsatz bei Unternehmen wie Flickr oder Yahoo.

Der O’Reilly Programmiersprachenindex (aus iX 6/2007), welcher auf die Anzahl verkaufter Bücher nach Programmiersprache basiert, zeigt: Java verliert gegenüber PHP, Javascript und Co. an Boden.
PHP-Entwickler sind gut bezahlt
Entscheidet man sich als Software-Entwickler für ein Unternehmen, welches PHP5 (natürlich heuzutage immer in Kombination mit Javascript) in professioneller Weise einsetzt, so wird man dafür gut bezahlt. Denn gute Ingenieure im Bereich PHP zu finden, ist schwierig. Da die meisten, wie auch der Bewerber oben, eher Richtung Java/C# gehen.
Gleichzeitig ist die Nachfrage als Folge des Web2.0-Booms hoch.
Hohe Nachfrage, niedriges Angebot = Hoher Preis. Damit meine ich nicht nur das Salär, sondern all jene Dinge, womit eine Unternehmen den Mitarbeiter belohnt: Auswahl der Projekte, Einrichtung des Arbeitsplatzes, Ferien, Freiheit.
Eine aufstrebende Technologie, Web2.0-Affinität, eine liberale Programmiersprache, gutes Salär. Dies sind Gründe welche dafür sprechen, auch als gut qualifizierter Ingenieur sich für PHP5 zu entscheiden.

15 Responses to PHP5-Entwickler im Aufstieg