Det här är en frontend-utvecklare!


Igår hade A list apart ett FEDTalk. Moderator var Chris Coyier och i panelen satt Jina Bolton, Una Kravets, Rebecca Murphey, och Marco Rogers. Ämnet: Vad är en frontend-utvecklare?

Så vad definierar en frontend-utvecklare?

Det ord som nämndes flest gånger var förmodligen det engelska ordet awareness och det är nog just det som definierar en frontend-utvecklare. Under ett ”frontend-paraply”, som det pratades om, ryms nämligen väldigt många saker. Yrket i sig är ett väldigt brett yrke.

Jag skulle inte vilja påstå att frontend är en kompetens, utan ordet summerar en kunnig person som har en bred kompetens inom många områden som rör webben. Flummigt eller hur? Då ska vi försöka vara lite mer konkreta och punkta ner vad FEDtalket kom fram till vad en frontend-utvecklare bör kunna.

  • HTML – Ja
  • CSS – Ja
  • Sass / Less – Ja
  • Grunt / Gulp – Awareness 
  • Javascript – Ja
    • Node.js – Awareness 
    • Diverse javascriptbibliotek  – Awareness 
  • Användbarhet – Ja
  • Användarupplevelse (UX) – Awareness 
  • Serverprogrammering – Awareness 
  • Olika ramverk – Awareness 
  • Photoshop – Awareness 
  • Arkitekt  – Awareness 
  • Team lead  – Awareness 

Detta är bara några av alla kompetenser en frontend-utvecklare kan ha.

Det viktiga är inte att en kan allt, utan har en medvetenhet om det mesta. Det, tillsammans med en bred grundkompetens, definierar en frontend-utvecklare i mitt tycke. Det definierar vem jag är.

Sen är det väldigt många som väljer att specialisera sig på ett eller flera områden. Men om du är ny är det inte speciallist du ska bli, utan börja brett och sen om du vill fokusera på något – do it!

Tänkvärda citat från #FEDTalk

“You constantly have to be learning these things and you have to be okay with not knowing everything.”

“A lot of my role these days is not to know everything but to know all of the things that have to be done.” —

“A front-end developer is like a chameleon – customize and specialize their skills for the jobs.”

Se hela från början