|
http://youtu.be/iHYrOBkcd-c Een full-stack ontwikkelaar is even goed in het schrijven van front-end- en back-end-onderdelen. Maar hij hoeft geen professional te zijn op alle gebieden en technologieën waarin hij werkt, want dat is bijna onmogelijk. Deze positie veronderstelt eerder een hogere kwalificatie dan die van een gewone ontwikkelaar, maar minder diep dan die van een ingenieur die zich bezighoudt met de ontwikkeling van complexe projecten, infrastructuuroplossingen in één richting. In bredere zin is een Full stack-ontwikkelaar een specialist die de kennis heeft om een webproject te ontwikkelen waarmee je vanaf het begin software kunt schrijven en in productie kunt nemen, zelfs als deze kennis niet erg diep is. Meestal zijn ontwikkelaars met een volledige stapel nodig door bedrijven waar er geen indeling is in front-end / back-end (bijvoorbeeld wanneer het bedrijf klein is) of wanneer voor de front-end component van het project niet een groot aantal ontwikkelaars nodig is. De volledige stapel technologieën van een ontwikkelaar is meestal kennis van JS, HTML / CSS, een of meer JavaScript-frameworks, een back-end-taal + zijn frameworks. Wat me leidde tot Full Stack-ontwikkeling was de wens om het hele product te kennen en te kunnen maken, en niet slechts een klein onderdeel. Dergelijke specialisten moeten problemen kunnen oplossen in de context van het hele project. Tijdens het interview is het de moeite waard om aandacht te besteden aan de complexiteit en omvang van de projecten waaraan de kandidaat heeft gewerkt. Je moet ook meer in detail praten over de technologiestack, bij de ontwikkelaar navragen wat voor hem dichter / interessanter is en in welke verhouding front-end / back-end-taken hij zou willen werken. |
| https://www.globalrecruitment.info/ |
Veelgestelde vragen
Wat is het verschil tussen een full stack developer en andere developers?▼
Een full stack developer beheerst zowel front-end als back-end ontwikkeling. Hoewel niet alles even diep, hebben zij breder kennis dan gespecialiseerde developers en kunnen zij complete webprojecten van start tot productie opleveren.
Welke technologieën moet een full stack developer beheersen?▼
Een full stack developer heeft doorgaans kennis van JavaScript, HTML/CSS, één of meer JavaScript-frameworks, een back-end programmeertaal en bijbehorende frameworks. De exacte tech-stack varieert per project en bedrijf.
Voor welke bedrijven zijn full stack developers nuttig?▼
Full stack developers zijn vooral waardevol voor kleinere bedrijven zonder duidelijke front-end/back-end scheiding, of wanneer een project niet veel front-end developers nodig heeft. Zij kunnen zelfstandig aan volledige projecten werken.
Wat zijn belangrijk punten om op te letten bij het interviewen van een full stack developer?▼
Let op de complexiteit en omvang van projecten waaraan zij hebben gewerkt. Vraag gedetailleerd naar hun tech-stack, welke onderdelen hen interesseren en in welke verhouding zij front-end versus back-end werk willen doen.
Wat motiveert developers om full stack development te kiezen?▼
Veel developers kiezen voor full stack development omdat zij het hele product willen begrijpen en creëren, in plaats van slechts één klein onderdeel. Dit stelt hen in staat problemen in de context van het volledige project op te lossen.







