PHP development: sommigen zien het als je bezighouden met een populaire taal met een veelbelovende toekomst, anderen als een verouderde technologie waarvan het niet de moeite waard is om deze nog te leren. Maar wat zeggen de cijfers, vooral als je kijkt naar het salaris van een PHP developer?
Alhoewel er zeker veel nieuwere, geavanceerdere en spannendere talen zijn te vinden, speelt PHP nog altijd een belangrijke rol in back-end webdevelopment, en is kennis van PHP een vaardigheid waar nog altijd veel werkgevers naar zoeken.
Zit je na te denken om zelf PHP developer te worden? We hebben eerder al gekeken naar het gemiddelde salaris van een webdeveloper, maar we kijken nu specifiek naar PHP en wat de onderlinge verhoudingen zijn.
Kleine opmerking: we ronden hier wel af, dus als je de precieze getallen wil moet je naar de originele bronnen kijken.
Is PHP developer een goede baan?
Dus je denkt erover na om een PHP developer te worden. Maar is het echt de ideale baan voor jou? Naast het salaris, is het een goede carrière die de moeite waard is?
Er zijn een paar dingen om te onthouden bij PHP. Zoals alle programmeertalen, zitten er zowel voordelen als nadelen aan vast. Maar heb je al besloten om hier een carrière in te beginnen, dan zul je genoeg redenen vinden die de positieve kanten kunnen bevestigen.
Allereerst: PHP is een erg makkelijke taal om te leren. Andere programmeertalen kunnen verwarrend zijn voordat je aan de eigenaardigheden gewend raakt, door vreemde regels voor benamingen of hoge standaarden die moeilijk te onthouden zijn.
Maar PHP is duidelijk, leesbaar en eenvoudig te begrijpen. Als je een achtergrond in programmeren hebt, of zelfs maar een beetje idee van hoe webdevelopment werkt, dan zul je het algemene doel van een regel PHP snappen door er gewoon naar te kijken. Het is dan ook één van de beste talen om mee te beginnen.
Maar deze eenvoud betekent natuurlijk ook meer concurrentie. Daardoor kan je aan het begin van je carrière een lager salaris hebben. Maar echt goede PHP developers zijn erg in trek, dus als je er goed in kan worden, heb je de kans om goed geld te verdienen. En die populariteit betekent ook dat er allerlei carrièremogelijkheden zijn te vinden.
Een andere goede reden om PHP te leren is dat het goed te combineren is met andere vaardigheden en talen. Zo kan je HTML/CSS leren en JavaScript om een full stack developer te worden, of het combineren met SQL en aan databasemanagement beginnen. Ook C/C++ programma’s werken goed samen met PHP. En met de exec()
functie van PHP kan het samenwerken met zo ongeveer alle andere programma’s.
Anders dan nieuwere talen is PHP geen gok. De taal is uitgebreid getest, en grote projecten zoals WordPress zorgen ervoor dat het ook nog altijd heel relevant is. Je werk zal dus niet zomaar verdwijnen, en daarom blijven er zoveel developers mee werken.
Wat doet een PHP developer?
Hoe ziet je dag eruit als PHP developer? Daarvoor moeten we eerst kijken wat PHP is en hoe je het kan gebruiken.
PHP is een scripttaal voor algemeen gebruik. Wat dit betekent is dat het in realtime scripts uitvoert, dus anders dus dan “compiled programming languages” die alles in één keer uitvoeren wanneer ze uitgevoerd worden. Verder kan het gebruikt worden om elke soort toepassing te maken, maar het wordt vooral voor webdevelopment gebruikt.
Het is ook een server-side taal, wat wil zeggen dat de code op de server wordt uitgevoerd, en niet in de browser van bezoekers, zoals het geval is bij client-side talen zoals JavaScript of CSS. Dit maakt het veiliger en geschikter voor bijvoorbeeld het versturen van data naar je server, zonder dat dit eenvoudig gemanipuleerd kan worden.
Daar wordt PHP dan ook vooral voor gebruikt: dynamische taken waarvoor bestanden op de webserver of in de database bewerkt moeten worden. Alhoewel JavaScript en andere client-side talen dynamisch kunnen veranderen hoe je website eruit ziet en wat je website doet, zonder dat je server volloopt met verzoeken, werkt PHP op de achtergrond om belangrijke taken uit te voeren.
Als PHP developer zul je daarom veel werken aan back-end development van websites, waarmee je de fundering legt voor webbased toepassingen en vooral werk verricht achter de schermen (letterlijk en figuurlijk). Zo kan je veilige formulieren maken of andere plekken voor input van gebruikers, samenwerken met front-end developers en databases koppelen aan je PHP apps.
En natuurlijk kan je PHP gebruiken om innovatieve manieren bedenken om problemen op te lossen en de functies te implementeren die je klanten graag willen hebben.
Na de eerste installatie zal je onderhoud moeten blijven doen. Dat betekent het oplossen van incompatibiliteiten wanneer die opkomen, het updaten van je code bij nieuwe PHP versies en het onderhouden van databases en formulieren.
Wat heb je nodig om een PHP developer te worden?
Elk veld binnen webdevelopment vereist een vergelijkbare set vaardigheden, alhoewel back-end development en PHP wel wat unieke eisen hebben.
Allereerst: opleiding. Tegenwoordig vinden werkgevers bij technische banen ervaring belangrijker dan een diploma, zeker voor junior posities en bij talen zoals PHP die makkelijk te leren zijn. Freelancing, stages en beginnersfuncties kunnen een goede manier zijn om zelf meer te leren en ondertussen de ervaring op te bouwen die je nodig hebt voor een goede baan.
Maar om een goede developer te zijn heb je een aantal basisvaardigheden nodig, zoals:
- Je moet in een team kunnen samenwerken.
- Projectmanagement, dus weten hoe je realistische doelen moet stellen, efficiënt kan werken, en deadlines kan halen.
- Troubleshooting, testen, debugging, en optimaliseren van code.
- Goede communicatievaardigheden.
- Analytisch, creatief en probleemoplossend vermogen.
Daarnaast moet je eigenlijk ook weten hoe je met databases werkt. En zelfs als je geen full stack developer bent, moet je tenminste de basis van HTML/JavaScript begrijpen en hoe ze samenwerken met PHP, zodat je eventuele compatibiliteitsfouten kan opsporen.
Het gemiddelde salaris van een PHP developer
Nu komt het moment waarop iedereen zat te wachten: de hoogte van het salaris.
Onthoud dat deze statistieken helemaal zijn gebaseerd op wat mensen zelf hebben aangegeven. Alleen developers die zich aanmelden voor deze websites en zelf een salaris invullen, dragen dus bij aan de schatting. De getallen zullen dus niet helemaal kloppen, maar kunnen je een goede indicatie geven van wat je qua inkomen kan verwachten.
Zoek je een officiële bron, het Bureau of Labor in de VS geeft aan dat webdevelopers in 2019 gemiddeld $74k verdienden. Dit zijn alle webdevelopers, dus niet alleen PHP developers, maar het geeft je wat ter vergelijking.
Je kan ook ons verslag lezen over salarissen van webdevelopers om te kijken hoe PHP development zich hiertoe verhoudt.
Laten we nu gaan kijken naar het gemiddelde inkomen voor PHP developers.
- Glassdoor: $81k/jaar, met als laagste getal $55k en hoogste $100k.
- ZipRecruiter: $86k/jaar, met als laagste getal $16k en hoogste $137k.
- PayScale: $64k/jaar, met als laagste $43k en hoogste $94k.
- Indeed: $94k/jaar, op basis van vacatures op de site.
Over het algemeen lang niet slecht! Als je hiervan het gemiddelde neemt, zit je op ongeveer $81k per jaar. Dat is best goed voor een taal die zo eenvoudig is als PHP: met een paar uur per dag studeren kan je van ongeschoolde werknemer een getalenteerde developer worden met een prima loon.
Onthoud wel dat binnen computer science en programming, dit eigenlijk een relatief laag salaris is. Andere talen betalen nog veel beter, met meer dan $100k per jaar, zeker in de Verenigde Staten.
PHP developer salaris per ervaringsniveau
Het salaris van developers hangt sterk af van ervaring. Meer ervaring betekent dat je minder hulp nodig hebt en wellicht de minder ervaren developers kan helpen, dus daar willen bedrijven extra voor betalen.
We beginnen met de juniors, oftewel starterssalarissen. Een starter en junior zijn meeste hetzelfde, maar met een andere titel. Dit is wat je kan verwachten van je eerste baan als PHP developer, met weinig of geen ervaring en wellicht een paar opleidingen op je CV.
Als junior PHP developer heb je maximaal twee of drie jaar ervaring, en zul je de opdracht krijgen om eenvoudige code te schrijven en veel aan het oplossen van bugs werken.
Het gemiddelde loon van een junior PHP developer ziet er zo uit:
- Glassdoor: $64k/jaar, met als laagste getal $45k en hoogste $90k.
- ZipRecruiter: $62k/jaar, met als laagste getal $26k en hoogste $92k.
- com: $63k/jaar, met een gebruikelijk salaris tussen de $56k-$71k.
Zoals je kan zien zitten de getallen redelijk rond hetzelfde punt, dus dit is waarschijnlijk een redelijke schatting.
De volgende is het salaris voor een senior PHP developer. Als senior heb je tenminste 3-5 jaar ervaring, en mogelijk zelfs tien of meer.
Er zal verwacht worden dat je onafhankelijk kan werken, goede code schrijft, en mogelijk dat je anderen traint en controleert. Met al die verantwoordelijkheid komt natuurlijk een hoger salaris. En dat is waar PHP echt interessant wordt.
- Glassdoor: $92k/jaar, met als laagste $68k en hoogste $128k.
- ZipRecruiter: $101k/jaar, met als laagste $44k en hoogste $137k.
- PayScale: $88k/jaar, met als laagste $61k en hoogste $121k.
PHP developer salarissen bij een bureau tegenover freelancing
Freelancing is moeilijk. Je bent volledig verantwoordelijk voor je eigen salaris en ook nog eens voor je eigen marketing. Je moet immers gevonden worden voordat je geld gaat verdienen, en het kan erg lastig zijn om mee te beginnen. Maar hoeveel minder verdien je precies?
Het is het niet zo erg als je misschien zou verwachten. Freelance PHP developers hebben zelfs de potentie om vrij goed te verdienen.
Volgens ZipRecruiter verdienen freelance PHP developers gemiddeld $89k per jaar, oftewel $43 per uur. Vergeleken met het salaris van een freelance algemeen webdeveloper van $75k (ongeveer $36 per uur) volgens Glassdoor, is het zelfs best wat beter.
CodeMentor meldt dat freelance PHP developers gemiddeld $61-80 per uur verdienen. Bij een standaard werkweek van 40 uur (al zul je zeker aan het beginnen minder kunnen werken) is dat zo’n $127k-166k per jaar.
En hoe verhoudt dit zich tot het salaris bij een bureau? De meeste freelancers zouden zichzelf niet als “junior” of “senior” PHP developer omschrijven, dus het is goed om nog eens naar die salarissen te kijken voor een goede vergelijking.
Als we het gemiddelde nemen van alle bronnen:
- Junior PHP developers verdienen $63k/jaar
- Senior PHP developers verdienen zo’n $94k/jaar
Freelance PHP developers daarentegen hebben de potentie om fors meer te verdienen. Het hangt allemaal af van het uurloon dat je als prijspunt voorstelt, en hoe goed je dat uurloon kan verkopen aan klanten.
Gemiddelde salaris van PHP developers per land
De meeste salarissen die hier gemeld zijn, richten zich op developers in de Verenigde Staten.
Maar als je buiten de VS woont, wat kan je dan verwachten als PHP developer? Dit zijn de inkomens van PHP developers in Europa; alle andere data komt van Glassdoor. We hebben dit voor deze lijst allemaal omgerekend naar US dollar.
- Zwitserland: $83k per jaar.
- VS: $81k per jaar.
- Australië: $73k/jaar.
- Denemarken: $73k/jaar.
- Noorwegen: $70k per jaar.
- Zweden: $58k per jaar.
- Duitsland: $56k per jaar.
- VK: $52 per jaar.
- Nederland: $52k per jaar.
- Finland: $50k/jaar.
- Frankrijk: $45k per jaar.
- Canada: $47k/jaar.
- Spanje: $34k per jaar.
- Portugal: $22k/jaar.
- India: $8k/jaar.
Bekijk deze vacatures bij jou in de buurt om een beter idee te krijgen van wat je kan verwachten.
Kort gezegd is de VS zeker één van de best betalende landen, waarschijnlijk door de grotere vraag, en ook de hogere kosten van levensonderhoud vergeleken met sommige andere landen. Kijk ook eens naar deze lijst met het gemiddelde salaris van een PHP developer per staat binnen de VS. New York staat bovenaan met $94k per jaar, en North Carolina onderaan met slechts $69k per jaar.
Full Stack PHP Developer salaris
Full stack developers hebben allerlei verschillende vaardigheden. Je zal PHP gebruiken voor de back-end, maar ook de front-end onderhouden via HTML, CSS en JavaScript. Daarnaast zal je ook de code voor de database beheren.
Dat betekent in feite een hele website, dus je kan een vrij serieus salaris verwachten.
- Glassdoor: $106k/jaar.
- ZipRecruiter: $85k/jaar, met als laagste $27k en hoogste $137k.
- Indeed: $113k/jaar, op basis van meer dan 17.000 salarissen.
Dit zijn de hoogste salarissen voor PHP developers die je kan vinden, zelfs onder senior developers. Ervaring levert dus echt wat op!
Krijgen PHP developers slechter betaald?
Nu je de data hebt gezien, kunnen we deze salarissen vergelijken met andere ontwikkelingstalen. Alhoewel senior, full stack en succesvolle freelance developers allemaal goed geld verdienen, is de verwachting voor de gemiddelde PHP developer niks om over naar huis te schrijven.
Of je nou onze data – een combinatie van Glassdoor, Payscale en dergelijke sites – gebruikt, of van ander onderzoek, PHP bevindt zich vrijwel altijd onderaan. De enige taal die nog minder goed betaalt, is HTML of CSS.
Waarom?
Dat de taal zo makkelijk te leren is zal een grote rol spelen. PHP is een mooie vaardigheid voor een beginner, die makkelijk is om te leren, maar wat ook betekent dat je competitie hebt van erg veel andere junior developers.
Je kan PHP leren in ongeveer twee weken tot een maand. Je hebt weinig technische ervaring nodig om ermee te beginnen: je kan binnen een paar weken van nul programmeerskills naar het schrijven van werkende PHP apps gaan.
Aan de andere kant biedt de maker van de huidige best betalende taal, Scala, een cursus aan op Coursera. Die duurt ongeveer zeven maanden! En je kan niet zomaar even met PHP beginnen als je er zin in hebt. Je hebt ook ervaring nodig.
Maar naarmate je jezelf verder ontwikkelt en jezelf onttrekt aan de andere beginners die met je concurreren, leer je hoe je moeilijkere taken in PHP kan programmeren en grotere projecten aan kan pakken. En dan zul je gaan merken dat je salaris opeens veel beter te vergelijken is met andere talen.
Samenvatting
PHP staat erom bekend dat het een lager salaris biedt dan andere programmeertalen, en onze data ondersteunt dit beeld. Na HTML en CSS biedt PHP het laagste salaris voor een developer. Er zijn dus zeker beter betaalde software banen te vinden.
Toch is het nog zeker een goed inkomen, en biedt het ook een hoop mogelijkheden om verder te komen in je carrière. Denk maar eens na over het WordPress ecosysteem, dat vol zit met thema’s en plugins waar je met PHP aan kan werken, en waarmee bedrijven altijd bezig zijn om een nieuw product te lanceren.
Senior en full stack PHP developers die jaren ervaring hebben en verschillende programmeertalen beheersen, verdienen het meest. Als beginner moet je dus lagere verwachtingen hebben, maar weet wel dat het steeds beter wordt naarmate je verder komt.
Laat een reactie achter