Discussie: Drupal frontend vs backend ontwikkelaar
Ingezonden door Thomas op ma, 06/25/2012 - 11:40Op groups.drupal.org stelde gebruiker Katy5289 afgelopen week de vraag of front-end developers ook custom modules moeten kunnen coderen. Blijkbaar leeft deze kwestie nogal gezien de vrij uitgebreide discussie die er op volgt.
De gedachtewisseling is informatief voor iedereen die geïnteresseerd is in welke eisen bedrijven stellen aan front (en back-end) developers en hoe deze begrippen zich hebben ontwikkeld. Het blijkt dat niet elk bedrijf hetzelfde lijkt te verstaan en dat front- en backend ontwikkelaars steeds meer overlap vertonen in hun werkzaamheden.
Enkele reacties:
jnicola:
"That's not all they want! Some companies want project managing, front end developing, back end developing, sales oriented, Conversion marketing skilled brogrammer wranglers all wrapped into one!"
marcrobinsone:
Most project owners / stakeholders prefer Drupal developers with overlapping skills and very good sense of humor.
Gbernier:
“As we have become more consistent with the architecture of our sites and the selection of contributed modules and themes (context, views, display suite, omega), we are able to create sites that require less and less custom module development and templates. (...) We are starting to place most of the initial site building responsibilities on the front-end development team. The team can get a site to 75% of required functionality before we need to engage the back-end developers.”
jnicola:
It would be nice to get some official statements on what constitutes what skillset to help both employers and employees. Employers would get better results, and employees won't look silly when they go into an interview and say they know back end development when all they've done is setup a few basic views...
Waarna JDWalling verwijst naar de volgende zeer nuttige pagina's met een overzicht van de verschillende Drupal rollen/taken:
http://groups.drupal.org/node/67763
https://cacoo.com/diagrams/Fu6NuballS0GgW0d#9B601
Samenvatting
Uit de discussie komt naar voren dat sommige bedrijven niet zo goed het verschil tussen front-end en back-end weten. Zij hebben soms genoeg aan iemand die goed overweg kan met modules en een basis inzicht heeft in de Drupal API en PHP. Toch vragen zij om kandidaten die zelf modules kunnen schrijven EN een website kunnen vormgeven. Die combinatie komt echter niet vaak voor en vaak zijn back-end ontwikkelaars niet de beste front-end ontwikkelaars, en andersom.
Front-end ontwikkelaars zijn over het algemeen wel steeds veelzijdiger aangezien ze zich steeds meer gaan verdiepen in zaken als Jquery, Javascript, PHP en API’s. De meeste mensen verstaan onder front-end dan alles behalve het maken van eigen modules. Dus zowel theming als site building met modules als Views, Rules en Context valt onder front-end.
Grotere Drupal Shops hebben meer behoefte aan specialisten in plaats van mannetjes van alles. Zij delen het werk verder op in een aantal afdelingen, bij het bedrijf waar gebruiker freelock werkt is bijvoorbeeld sprake van deze opdeling: http://groups.drupal.org/node/237758#comment-772673
- Site Builder/Architect: responsible for architecting the information on the site, deciding what goes in a content type vs a vocabulary vs a new entity type, etc. At entry level, this is building fields, views, permissions, etc.
- Front-end/themer: responsible for taking a design, picking a base theme, implementing the CSS/HTML/templates, considering mobile/responsive design, building sprites, etc.
- Back-end/module developer: Creates custom modules as necessary, creates integrations with other systems, handles data import, spends a lot of time in the debugger tracking down the source of bugs. Also more advanced Javascript/browser work, form API, etc.
- System Administrator/performance engineer: handles deployment issues, performance and scaling issues, profiling, configuration management.
Lees hier de volledige discussie, die zeker leerzaam is wanneer je je momenteel in het drupal sollicitatie/vacature circuit bevindt.
Drupalnieuws.nl?
Op Drupalnieuws.nl worden Drupal nieuwtjes vanuit de hele wereld verzameld. Dupalnieuws.nl richt zich op iedereen die Drupal gebruikt. Van beginnende gebruiker tot ervaren developer.
Van Eldijk Internetbureau is een Drupal specialist en initiatiefnemer achter Drupalnieuws.nl. Wil je ons volgen of steunen? Bezoek en like! dan onze Facebook page.
Wat is Drupal?
Van Eldijk nieuwsbrief
Op de website van Van Eldijk schrijven we geregeld artikelen over Drupal, Joomla, webdesign, trends op het web en internet marketing. Onze beste artikelen versturen we maandelijks in een nieuwsbrief.


