Carriere Drupal developer

Vragen en antwoorden over de rol van Drupal developer

Question

Wat doe je als Drupal developer?

Als Drupal developer maak je websites, webshops en webapplicaties op basis van het open source Content Management System(CMS) Drupal. Als Drupal back-end developer kun je je bezig houden met module ontwikkeling en sitebuilding, of als front-end developer met theming en templates.

Question

Wat verdient een Drupal ontwikkelaar?

Als Drupal developer in loondienst verdien je afhankelijk van jouw niveau ergens tussen de € 2.500 en € 4.500 euro per maand.

Question

Wat is een Drupal back-end developer?

Een Drupal back-end developer of ontwikkelaar schrijft, middels PHP maatwerk, Drupal modules en voert configuraties uit. Drupal wordt vooral ingezet voor grotere omgevingen, zoals corporate websites, webshops en webapplicaties. Daarvoor zijn vaak ook koppelingen met externe systemen nodig die op maat moeten worden ontwikkeld.

Question

Wat is een Drupal front-end developer?

Een Drupal front-end developer of ontwikkelaar houdt zich bezig met de technische kant van de visuele representatie naar de eindgebruiker, ofwel de voorkant van een website, webshop of webapplicatie. Traditioneel worden daar HTML, CSS en Javascript als technieken voor gebruikt. Bij een decoupled of headless opzet worden uitgebreidere frameworks als React en Angular toegepast. Een Drupal front-ender doet soms ook wat Drupal sitebuilding, hoewel dit over het algemeen meer als een Drupal back-end taak wordt gezien.

Question

Wat is een senior Drupal developer?

Een senior Drupal developer heeft een flink aantal jaren ervaring met het Drupal CMS en een hoge mate van zelfstandigheid in zijn werkzaamheden. Een groot verschil in vergelijking met een junior- of medior developer is, dat een senior developer een project al bij de start in zijn geheel kan overzien en direct de juiste keuzes kan maken. Zo worden knelpunten later in de ontwikkeling zoveel mogelijk voorkomen. Een senior Drupal developer zal dan ook junior- en medior developers begeleiden in dit soort keuzes.

Daarnaast is er veel kennis en aandacht voor code kwaliteit, leesbaarheid en security binnen het uitvoeren van de werkzaamheden.

Question

Wat is een Drupal lead developer?

Een Drupal lead developer kun je worden na een flink aantal jaren ervaring in Drupal ontwikkeling. Van uitvoerend werk ga je iets meer naar het conceptuele, je wordt mede verantwoordelijk voor het aansturen van het ontwikkelteam en het uitzetten van de technische richting binnen projecten. Een lead developer is over het algemeen altijd eerst een senior developer.

Question

Is het lastig om Drupal te leren?

Voor een gemiddeld ontwikkelaar is Drupal heel goed te leren. Zeker onder begeleiding van meer ervaren Drupal ontwikkelaars zoals de Drupal specialisten van Atom. Voor mensen die een eigen website willen ontwikkelen, en dus geen developer zijn, zou je kunnen stellen dat Drupal ingewikkelder is dan bijvoorbeeld Wordpress.

Question

Is een baan als Drupal developer of specialist een goede carrièrekeuze?

In Nederland neemt de vraag naar goede ontwikkelaars nog altijd sneller toe dan het aanbod. Een carrière in web- en applicatie ontwikkeling lijkt de komende jaren een goede keuze. Drupal is een niche markt; er zijn momenteel zeer veel vacatures op Drupal gebied en weinig goede ontwikkelaars om die in te vullen. Dat maakt dat salarissen stijgen en ook veel Senior Drupal developer als Drupal freelancer verder gaan.

Question

Welke technische vaardigheden heb je nodig als Drupal developer?

Als Drupal ontwikkelaar werk je voornamelijk met technieken als: Drupal CMS, PHP, (My)SQL, Apache / Ngix, Symfony, HTML / CSS, Twig, Javascript en versiebeheer(Git).

Question

Wat is een Drupal sitebuilder?

Wanneer functionaliteit aan een Drupal website, webshop of webapplicatie wordt toegevoegd, middels het implementeren en configureren van modules zonder dat daar PHP maatwerk of custom Drupal coding bij komt kijken, noemen we dat Drupal sitebuilding. Op deze manier worden door Drupal sitebuilders eenvoudige, vaak informatieve Drupal websites ontwikkeld. Sitebuilding is een van de taken van een Drupal back-end developer, maar deze heeft daarnaast ook gedegen PHP kennis nodig om Drupal maatwerk modules te ontwikkelen.

Question

Wat is een Drupal fullstack developer?

Een Drupal fullstack developer is een Drupal ontwikkelaar die ervaring heeft met het ontwikkelen van zowel de front-end als back-end van Drupal. Vaak leunt het specialisme alsnog naar een van de twee, maar een fullstack developer is binnen een team breed inzetbaar en ideaal in de uitvoer van allround ontwikkelwerk dat geen zwaar specialisme op een van beide disciplines vraagt.

Question

Is een Drupal developer een PHP developer en andersom?

Een goede Drupal developer is absoluut een PHP developer, dit heb je namelijk nodig voor het schrijven van maatwerk modules. Andersom is een PHP developer zeker geen Drupal developer. Drupal heeft, net als elk PHP framework, haar eigen manier van werken en om dat juist en veilig te doen is veel kennis en ervaring met het Drupal framework nodig.

Question

Waar moet je beginnen als je Drupal wilt leren?

Op Drupalize.me en Udemy.com zijn goede curcussen te vinden en ook Youtube heeft een aantal creators met goede content. Daarnaast is als basis een informatica opleiding of daarmee vergelijkbaar of aan gerelateerd een goede studiekeuze, gevolgd door of parallel aan een werkstage of opleidingstraject bij een internetbureau als Atom. Wij maken van (beginnend) Drupal developers echte Drupal specialisten.

Interesse in een baan als Drupal developer, bekijk onze pagina met openstaande Drupal vacatures!