Een webprogrammeur of webontwikkelaar is de persoon die verantwoordelijk is voor het doen van dingen op de website. Ze creëren de interactiviteit op de site, inclusief de acties op formulieren, rollovers voor menu's en elke Ajax of een andere programmering op de site.
De volgende vragen beschrijven enkele van de algemene aspecten van het werken als een webontwikkelaar of webprogrammeur voor een bedrijf (niet freelancen). Hoe meer vragen u eerlijk kunt beantwoorden met de meer geschikte webprogrammeur, is voor u als een beroep. Onthoud echter dat Web-ontwikkeling slechts één manier is om aan webpagina's te werken. Er zijn ook banen als webontwerpers, webproducenten, webschrijvers en grafische kunstenaars, en freelancers op het internet. Misschien ben je beter geschikt voor een van deze beroepen.
Ben je geïnteresseerd in het web?
De meeste webprogrammeurs zijn dol op internet. Ze bladeren er veel over en kijken graag naar andere webpagina's. Hoewel het mogelijk is om het werk te doen zonder te genieten van het medium, als je niet van webpagina's houdt, zal het programmeren ervan je uiteindelijk irriteren. Als u niet geïnteresseerd bent in internet, is het zoeken naar een baan als webprogrammeur geen goed idee.
Vind je het leuk om problemen op te lossen met computers?
Webprogrammeurs zijn meestal probleemoplossers. Ze geven er de voorkeur aan om een webpagina "werk" te maken in plaats van het er mooi uit te laten zien. Als je merkt dat je veel nadenkt over hoe je een webpagina iets laat doen, dan ben je goed geschikt om een webprogrammeur te zijn.
Ben je bereid om verschillende webtalen te leren?
Als professionele webontwikkelaar of webprogrammeur moet u verschillende talen leren. De twee belangrijkste zijn HTML en Javascript. Maar uiteindelijk wilt u ook andere talen leren voor server-side scripting, zoals PHP, Perl, Java en ASP en .Net en verschillende andere talen.
Ben je bereid om te leren werken met databases?
Steeds meer websites gebruiken een database aan de achterkant om pagina's te presenteren, inhoud op te slaan en de site te beheren. Het onderhouden van deze databases is bijna altijd de verantwoordelijkheid van de webontwikkelaar of webprogrammeur.
Kun je goed samenwerken met andere mensen?
De meeste webontwikkelaars maken deel uit van een team van mensen die op de website werken. Als u niet graag met anderen samenwerkt of alles zelf wilt doen, kunt u overwegen om te freelancen of bij een heel klein bedrijf te werken. Anders moet je vrijwel zeker met ontwerpers werken om het uiterlijk van de pagina te creëren, webproducenten om de HTML en CSS te beheren en webschrijvers en grafische artiesten voor de inhoud. Mogelijk moet u sommige van deze rollen zelf invullen, maar de meeste bedrijven delen deze taken enigszins op.