PHP is voor amateurs
PHP is de laatste jaren steeds populairder geworden. Het aanleren van de taal verloopt snel omdat het een lage programmeer drempel heeft en loosed typed is, wat wel weer leuk is voor PHP Golfs. Onlangs kwam ik een interessant post tegen van Ben Ramsey, die ook al eerder schreef over een PHP boom waarnaar ik refereerde. Dit keer vroeg hij zich af wat nou een acceptabele salaris / uurtarief is voor een PHP programmeur. Gezien het commentaar zijn de meningen verdeeld. Wat is nu een acceptabel tarief?
Mij werd altijd verteld dat je betaalt voor kwaliteit. Dit moet ook gelden voor PHP programmeurs. Alleen is het jammer dat iemand zichzelf snel PHP programmeur kan noemen omdat hij ooit PHPBB en/of PHPMyAdmin heeft kunnen opzetten. Daar zijn er heel veel van en die kunnen ook zo aan de bak. Er is genoeg vraag naar PHP-ers die even simpel een contact formulier of login systeem schrijven. Wat misschien erger is dat hun tarieven heel (erg) laag zijn, waar professionele freelance PHP ontwikkelaars niet tegenop kunnen boksen.
In Nederland, waarschijnlijk elders ook, verdienen PHP programmeurs minder dan Java en .NET programmeurs. Is dit rechtvaardig? Men heeft toch de gedachte dat Java moeilijk is en dat je daar meer (software engineering) kennis voor nodig hebt. Is dat terecht? Of ligt het misschien toch aan de marketing. Java wordt gegeven op veel opleidingen. Microsoft heeft .NET hevig lopen promoten als enterprise waardig architectuur. Dat zou een verklaring kunnen zijn dat .NET developers meer verdienen. PHP heeft geen enkele vorm van marketing gehad en men ziet het ook niet als een waardig enterprise taal. PHP heeft een aura van amateurisme om haar heen. Veel mensen kunnen het programmeren en veel zie-ik-kan-php-coden scripts zijn ook te vinden. Men ziet het als een "hobby taal", wat sinds PHP5 het niet meer is. PHP5 is een volwaardig taal met een goed OO model.
Of kun je uiteindelijk PHP programmeurs niet vergelijken met .NET of Java programmeurs? Hoe denken jullier hierover?
Volg Scriptorama via RSS!
Reageer ook!
De vergelijking Java & .NET vs PHP gaat volgens mij niet helemaal op. PHP is voornamelijk een script taal voor het Web terwijl Java & .NET applicaties toch ook meer in andere delen van het software-spectrum beschikbaar zijn.
De vraag is meer, krijgt een ASP.NET programmeur net zoveel betaald als een PHP programmeur? En blijft dat zo nu Microsoft haar tools (Visual Studio Express, SQL Server Express) ook gratis aanbiedt?
Door Mathieu Kooiman
op 06.29.06 @ 9:28 am | Permalink
Wij zien het bij ibuildings als een van onze taken om PHP een plaats te geven in de 'corporate world'. Het is ons al diverse malen gelukt om grote bedrijven over te halen om PHP te gebruiken.
Eigenlijk gaat dat heel transparant. Een klant van ons koopt geen programmeertaal, hij koopt een oplossing. En die doen we in PHP.
Zo is het met heel veel open source projecten. Apache heeft ook nooit marketing gedaan, en toch is het de meest gebruikte webserver. Vraag een aantal directeuren van grote ondernemingen wat voor webservers ze draaien; tien tegen een dat ze niet weten dat dat Apache is.
Zo zal het met PHP ook gaan. Waar .net en java 'van bovenaf' komen (marketing->management->development) komt PHP, net als veel andere open source software, van onderen, vanuit de developers die ervoor kiezen omdat het een goede oplossing is voor een bepaald type probleem.
Door Ivo Jansch
op 06.29.06 @ 8:37 pm | Permalink
Ik vind niet dat je .NET en PHP mag vergelijken om de eenvoudige reden dat .NET een framework is (die een hoop talen 'ondersteunen') en PHP slechts een taal.
Het zelfde geldt voor JAVA omdat dit ook meer is dan een 'server side scripting taal'.
Door Koen Speelmeijer
op 06.30.06 @ 2:30 pm | Permalink
Amateur of professional?
Naar mijn idee zit de crux bij degene die PHP toepast. PHP5 kun je naar mijn idee niet meer een hobbytaal noemen nog is de taal ann sich professioneel. De kwestie amateur of professional zit hem vooral in de programmeur zelf. Iedereen kan kennis en vaardigheden opdoen, ongewoon lage tarieven rekenen en zichzelf programmeur noemen met enkele kant en klare scripts op zak. PHP programeur is nu eenmaal geen beschermde titel.
Professie zit hem in het eindproduct, en daar kan iedere programmeur of ontwikkelaar zijn kracht als professional tonen ongeacht in welke taal er geschreven wordt.
Door Harry van der Brug
op 01.30.08 @ 7:34 am | Permalink
Iemand die andermans softwarepakketten installeert (PhpMyAdmin, PhpBB) is *geen* programmeur, hoogstens een eindgebruiker die zichzelf misschien frauduleus programmeur noemt.
Een programmeur schrijft diezelfde applicaties, of althans soortgelijke afgestemd naar de vereisten en werkomgeving.
Iemand met ervaring in het installeren van PhpBB een programmeur noemen staat gelijk aan iemand met een blender een neurochirurg noemen.
Daarnaast is PHP zeker niet alleen een webtaal, met de moderne integratie in de shell en de mogelijkheden voor TCP communicatie is het mogelijk om PHP als centraal punt te stellen voor een compleet automatiseringsysteem, alle kantoorapplicaties, machineaandrijvingen en andere geautomatiseerde handelingen incluis.
Door Pax
op 01.12.09 @ 12:54 pm | Permalink
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>