Feweb is de federatie van webontwikkelaars. Het woord "webontwikkelaar" is vrij generiek, en wordt zeer breed gebruikt.
Nu wordt de vraag gesteld om zowel naar andere beroepsorganisaties als naar het onderwijs, het beroepsprofiel van "webontwikkelaar" wat beter te definiëren.
Hieronder mijn poging.
Ik denk dat er een aantal duidelijk af te bakenen technische competenties zijn, die allemaal deel uit maken van een "webontwikkelaar". Een echte webontwikkelaar is in mijn ogen dan ook een multi-disciplinair team. Het is mogelijk verschillende competenties te combineren, maar in de praktijk zie je toch dat bepaalde aspecten dichter bij elkaar aanleunen, en andere iets verder van elkaar liggen.
- Back-end developer: je bent vooral bezig met server-side scripting (in talen zoals RoR, PHP, .net, JSP enz.). Je echte roots liggen in de programmeurswereld - je bent een echte coder. Je kan een functionele beschrijving omzetten in een degelijk database-model, en foutloos functionerende code. De code die je schrijft is goed gestructureerd en degelijk gedocumenteerd.
- Front-end developer: je bent vooral bezig met client-side scripting. Op dit moment zijn er twee grote stromingen: Javascript (als je een hipper publiek wil aanspreken, gebruik je de term AJAX), of Actionscript (in de Flash wereld). Voor de Javascripter is m.i. een sterke kennis van html en het DOM nodig.
- Slicer: met deze term bedoel ik iemand die een Photoshop ontwerp kan nemen, en dat pixelperfect in xhtml/css kan omzetten. Cross-browser, cross-platform werken volgens de webstandaarden is noodzakelijk. Een beetje "read-only" kennis voor javascript (interactie) en server-side scripting (PHP, .net) of een templating taal zal veel helpen. Feeling voor design is gewenst.
- Ontwerper: je hebt een sterke grafische en typografische opleiding. Je kent de basisbeginselen van toegepaste grafiek en hebt de nodige artistieke creativiteit - maar beseft dat web-ontwerpen bestaat in de echte wereld en niet bedoeld is als kunstwerk. Photoshop of andere grafische pakketten zijn jouw werktuigen die je door en door beheerst. Je kan een abstracte briefing ("het moet jong en dynamisch zijn") omzetten in een concrete visuele vormgeving.
- Usability engineer / informatie-architect: je kan informatie "loskietelen" uit de klant, je weet welke vragen op welke manier te stellen om de doelstellingen van de klant te weten te komen. Je kan deze massa aan informatie op een goede manier structureren en omzetten in wireframes voor het web. Deze wireframes kan je gebruiken om ontwerpers en developers te briefen over de opdracht. Je bewaakt de gebruiksvriendelijkheid van de website of webapplicatie doorheen het hele proces, en kan dit aftoetsen aan gebruikers.
Dit zijn voor mij de vijf belangrijkste profielen in de webwereld. De meeste mensen in de websector combineren twee capaciteiten: developers kunnen meestal zowel back-end als front-end aan, veel ontwerpers weten hoe met xhtml/css om te gaan, etc.
Daarnaast heb je ook een aantal "rand"-competenties: project management, verkoop, management, copy-writing... Dit zijn capaciteiten die de webontwikkelaar overstijgen: ze zijn niet uniek voor de webwereld. (Misschien nog even over copy-writing: elk van de bovenstaande vijf profielen vereist in meer of mindere mate bepaalde schrijf-skills. "Tekst is interface" - de manier waarop je code becommentarieert, waarop je labels namen geeft, waarop je slogans schrijft... beïnvloedt je werk.)
Wat denken jullie? Zijn dit de kerncompetenties in webontwikkel-land?

Door Erlend 17/09/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Mooi verwoord, en ik volg je inderdaad voor 99%. Toch mis ik nog iets tussen de lijst, maar ik kan niet direct zeggen wat... .
Door Wolf 17/09/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Ik ga akkoord. Wel vind ik de crossover van competenties belangrijker dan in dit artikel wordt aangegeven. Als je als ontwerper de limitaties, maar ook de mogelijkheden van het web begrijpt, en weet hoe je efficiënt wat je wil ontwerpen in een functionele en bruikbare website kan gieten (door middel van php-basis, javascriptkennis), sta je een stuk verder dan een ontwerper die deze kennis niet heeft.
Net zoals developers die weet hebben van de webstandaarden properdere code zullen 'outputten'. Het is allemaal een kwestie van een juiste balans te vinden tussen de verschillende 'kennisvelden' als team.
Door Andr? Scholten 17/09/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Ik vind de slicer en front-end developer eigenlijk hetzelfde, ik heb ze ook nog nooit apart gezien. Als front-ender weet je precies hoe een site moet functioneren, dus bepaalde je ook hoe er gesliced word.
En hoe zit het met het gedeelte webanalytics, daar wordt alles in kaart gebracht. Hieruit komen weer adviezen voor alle andere partijen.
Door Christophe Bauwens 17/09/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Wat je stelt lijkt me heel duidelijk en correct. Net zoals bvb een huis gezet wordt door een architect, een ploeg metsers/dienders, een loodgieter enzoverder, kan een website niet meer gemaakt worden door 1 persoon. Er is een team nodig die dan ook nog eens complementair moet zijn.
Een vraag misschien : wie gaat zich het hele SEO-gedeelte aantrekken?
Door Andr? Scholten 17/09/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Je hebt dus eigenlijk een primair team: de back- en frontenders + ontwerper. En een secundair (complementair) team voor de aanvullende zaken: usability, seo, webanalytics.
Door Michel Vuijlsteke 17/09/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Slicer, wat een term, begod. :)
Maar naar de grond van de zaak: geen negatief commentaar alhier.
Er is uiteraard nog een project manager nodig om al die mensen in het gareel te houden, dat wel.
Door Arjan Eising 17/09/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Ik ben het eens met André, slicer en front-ender horen bij mekaar. Wat je wel vaak ziet is een aparte afdeling voor HTML/CSS/JS en een voor Flash/AS.
Door Serge 17/09/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Is 'een Bart' ook een profiel? Nadeel is natuurlijk dat je er zo niet veel van vindt, au contraire... :-)
Door Bart 18/09/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Vrij volledige beschrijving! Zoals Christophe en André aanhalen mag SEO er wel ergens bij.
Op 't werk onderscheiden we web designer, web developer en online art director. Waarbij web designer de usability engineer en graficus van sites is, de developer zorgt dat alles technisch in orde komt (slicing, programming, cms) en de art director zorgt dat er een concept/scenario in het online project zit.
Door Jf 19/09/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Slicer?
LOL!
Door Jonas 26/09/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
yep slicer en frontender samen ;)
Door Stijn 26/09/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Ik zou slicer en front-end developer toch gescheiden houden... In mijn functie ben ik deels back-ender, deels front-ender (Spring MVC en consoorten maar ook Javascript, AJAX,...), terwijl iemand anders zich met 'het slicen' bezighoudt... (niet dat mijn slicing kunsten zo slecht zijn :-))
Door Jos 28/09/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
een gebruiksvriendelijke frontslicebackenduse-editor iemand?
Door Ilse 01/10/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Zoals Michel al aangaf, ik miste ook een projectmanager, iemand die van alle competenties iets heeft maar niet in expertise, iemand met uitstekende organisatie-, communicatie- en onderhandelingsskills. Die de taal spreekt van klanten en technici. Vooral iemand die gericht werkt van uit "waarom is dit project nodig? Wat willen we hiermee bereiken?" Zeer zeldzame profielen (zoals ik, haha ;)
Door Bart 01/10/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Hmmm, ik dacht dat ik project manager wel vermeld had. Toegegeven, ik heb die inderdaad bij de 'rand-competenties' geplaatst: voor mij is een project manager 100% nodig, maar niet uniek aan het webdevelopment vak.
Door sharon 08/10/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
ik mis nog iets; een duizendpoot
dus iemand die sowel de grafishe kant kent en kan als ook de scripting kant java , php, java, ...
die mensen zijn er ook, alhoevel iedereen zijn betere kanten heeft zijn die andere bij sommige andere toch ook ontwikkeld
Door Bart 08/10/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Wel, sharon, ik denk het niet. Diegene die alle bovenstaande in één persoon verzamelt moet ik nog ontmoeten.
Die kon misschien bestaan in 1999, toen het web nog pril en onontgonnen was. Nu is dit denk ik een utopie.
Door Dirk Sabbe 16/10/07 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Beter laat dan nooit.
Over de functie van de grafische vormgever: meestal is het goed dat die op de hoogte is van de beperkingen van html/css etc...
Soms is die kennis een beperking en veroorzaakt het een "laat ik het maar makkelijk houden" ingesteldheid.
Af en toe moet er zonder ontzag voor de latere stappen in het proces worden vormgegeven.
Door Val&tijn 26/10/07 (2 jaren geleden)
duizendpoot
@sharon, bart: die zijn er zeker nog. Ik kan een deftig ontwerp in mekaar boksen, in xhtml+css of flash omzetten, al dan niet met javascript (incl. ajax, als je wil) of actionscript, kan een hele backend in php schrijven. Moest ik bij een webbureau aan de slag moeten en er voor één taak instaan, dan kan ik niet kiezen dewelke.
Door Michel Vuijlsteke 29/10/07 (2 jaren geleden)
Nog duizendpoot
Hier ook. :)
Door MSN hacken 16/03/08 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Helaas ben ik geen duizendpoot, maar zou dat wel willen zijn.
Door Tom Advocaat 28/04/08 (2 jaren geleden)
Re: Webdesign en webdevelopment profielen
Goed geformuleerde profielen Bart! Ik zou hier echter nog wel een projectmanager aan toe willen voegen, en dan wel een met ervaring met bovenstaande technieken. In mijn ervaring worden projecten dan vele malen sneller opgeleverd.
Door Anne Jonckheere 18/07/08 (2 jaren geleden)
Nog een duizendpoot..
Jaja, zowel grafisch als technisch!
Door 01/09/08 (1 jaar geleden)
Re:Webdesignenwebdevelopmentprofielen
Products include pneumatic cylinder, the pneumatic cylinder accessories, welcome to buy pneumatic cylinder, Aerodynamic pneumatic component, water pumps and other aerodynamic components pneumatic component.
Door Msn Hacken 25/10/08 (1 jaar geleden)
Re: Webdesign en webdevelopment profielen
Ook hier :)
Door Youri 06/05/09 (1 jaar geleden)
re: Webdesign en webdevelopment profielen
yep slicer en frontender samen, 100%
--- Youri ( Devfolio )
Door zoekmachine optimalisatie 02/09/09 (10 maanden geleden)
re: Webdesign en webdevelopment profielen
Natuurlijk is tegenwoordig de nadruk ook erg op bezoekers uit zoekmachines.
Veel webdevelopers weten hier vrij weinig van (no offense) omdat dit gewoon een ander vakgebied is. Echter is dit wel een competentie die voor de klant veel meerwaarde heeft en daarom zou eigenlijk elke webdeveloper hier ook een basis-kennis in moeten hebben.
Zo hebben wij (als zoekmachine optimalisatie specialist) ook een flinke kennis in de andere competenties die je noemt, gewoon omdat dat het werk veel effectiever maakt en er meer resultaat geboekt kan worden.
Er zijn nog geen tweets over dit artikel.