Archief - Is er nog een market demand voor full stack developers? Liefst freelance?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Deridder

Legacy Member
Ik denk het wel omdat elke bedrijf, organisatie een website heeft tegenwoordig.
Elke bakker, kapper, winkel, dokter, en noem maar op.

Maar langs de andere kant zijn er wel veel (startups) die webdesign en development services bieden dus heb men twijfels.

Ben nu 18 jaar.

W0utR

Legacy Member
Developers zijn niet enkel bezig met het maken van websites hoor, ik heb in jaren geen website meer gemaakt. Dus als je de juiste skills hebt moet jij jou daar echt niet mee bezig houden. Er zijn genoeg mensen die dat doen.
Desnoods maak jij je eigen site builder die websites maakt voor de plaatselijke bakker of kapper. Dan begin je gewoon je eigen startup in die markt.

Ik ben al jaren full stack developer, en het meeste dat ik nu doe is werken aan onze backend, veel APIs, maar ook meer echt backend werk.
Af en toe werk ik eens aan onze frontend (wat vooral SPAs zijn). Maar aan gewone websites heb ik al lang niet meer gewerkt.

Kortom, je skills wat uitbreiden naar iets anders dan HTML / CSS. Met JavaScript / NodeJS kan je al heel ver komen deze tijd.

Deridder

Legacy Member
Jij zegt dat alsof werken aan websites iets niet tof/laag is?
Is dat niet juist leuk? Zodat je quality websites met een mooie design kan maken en die kan toevoegen aan je portfolio?

Wat doe je dan precies? Backend is toch ook aan website werken...

Amnesiac

Legacy Member
Een 'full stack developer' die zich met moderne webapplicaties bezig houdt is wel iets anders dan iemand die zogezegd 'een website' maakt.

Gaande van een goed maintainable backend in .NET/JAVA/Node, automated testing in zowel back and front met Selenium/Mocha/JUnit, automatische deployment met Chef/Ansible/Puppet, die automatisch je target VM gaat provisionen en nginx/services/enz gaat goed zetten, naar mogelijkse cloud hosting op AWS in eventuele docker containers georchesteerd met kubernetes. Duidelijke (REST) API of gebaseerd op GraphQL, met deftige backend in Mongo/MySQL/Postgres met caching via memcached, session stores in Redis met Pub/Sub voor asynchrone/timed jobs te starten. Monitoring van de API, failures loggen/signallen. Als alles wat groot wordt schalen, ElasticSearch, microservices, ...

Om dan een deftig front-end framework te kiezen {React, Angular, Ember, Vue} dat future-proof is, makkelijk updatebaar - met npm/yarn, makkelijk build-baar met webpack/gulp/grunt/bower. Zodanig dat je deftige ES6 kan schrijven die transpiled wordt naar ES5 voor de paar sukkelaars die nog IE gebruiken. Om dan je website te beginnen ontwerpen in components, templates in JSX. Stylen kan je dan beginnen doen met sass/less.

'De website' is een heel erg klein deeltje van de job. Afhankelijk van de grootte van de webapplicatie ga je verschillende dingen mogelijks niet nodig hebben, of alternatieven gaan gebruiken. Mogelijks draaien er ook andere front-facing apps op je API, een Electron-applicatie (wrapper bovenop je webapp) voor een cross-platform desktop applicatie, of een mobile app met Ionic, of React Native (of een proper native mobile app).

'Full Stack Developer' houdt niet in enkele wordpress-themepjes aanpassen voor de bakker om te hoek, om dat dan te gaan hosten bij een of andere webhosting dienst. Dan kan je zelf bezwaarlijk webdesigner noemen.

Met dat laatste is op zich niets mis mee, maar dat is gewoon een heel andere branche. En die laatste branche staat zeker onder druk, mede door grote webdesign bureaus, mede door het gemak (en kwaliteit) van tools die de klanten toestaan het allemaal zelf te doen.

Maar die eerste groep werk je dus vooral in teams, voor grotere bedrijven, aan hun applicaties.

W0utR

Legacy Member
Deridder zei:
Jij zegt dat alsof werken aan websites iets niet tof/laag is?
Is dat niet juist leuk? Zodat je quality websites met een mooie design kan maken en die kan toevoegen aan je portfolio?

Wat doe je dan precies? Backend is toch ook aan website werken...

Voor mij persoonlijk is werken aan een website niet tof, als jij dit tof vind is daar niks mis mee natuurlijk.
En ja, backend kan ook zijn dat je werkt aan een backend, maar er zijn veel andere zaken voor.

Ik ben vooral bezig met web applicaties (React, Vue, Angular), in de backend ook vooral APIs, data manipulatie, message queues voor background jobs, Lambda functies, die zaken.

Natuurlijk is "full stack developer" een zeer grote term.

Nuja, je moet doen wat jij leuk vind, met websites maken is totaal niks mis, en er zal altijd wel een grote vraag zijn naar specialisten die bepaalde dingen kunnen doen. Als je mee bent met je technologieen zal je altijd wel werk hebben.

Ik heb vooral het gevoel dat jij "full stack" zag als het maken van Wordpress / Drupal websites.

Deridder

Legacy Member
W0utR zei:
Voor mij persoonlijk is werken aan een website niet tof, als jij dit tof vind is daar niks mis mee natuurlijk.
En ja, backend kan ook zijn dat je werkt aan een backend, maar er zijn veel andere zaken voor.

Ik ben vooral bezig met web applicaties (React, Vue, Angular), in de backend ook vooral APIs, data manipulatie, message queues voor background jobs, Lambda functies, die zaken.

Natuurlijk is "full stack developer" een zeer grote term.

Nuja, je moet doen wat jij leuk vind, met websites maken is totaal niks mis, en er zal altijd wel een grote vraag zijn naar specialisten die bepaalde dingen kunnen doen. Als je mee bent met je technologieen zal je altijd wel werk hebben.

Ik heb vooral het gevoel dat jij "full stack" zag als het maken van Wordpress / Drupal websites.

Ik dacht dat website wilt zeggen frontend + backend.
Frontend: de uiterlijk, dus webdesign eigenlijk, custom liefst, nie per se wordpress
en Backend: de echte werking van de site, bv de database, enzovoort

grafzerkpisser

Legacy Member
Deridder zei:
Ik dacht dat website wilt zeggen frontend + backend.
Frontend: de uiterlijk, dus webdesign eigenlijk, custom liefst, nie per se wordpress
en Backend: de echte werking van de site, bv de database, enzovoort


Front is meer dan enkel het uiterlijk van je site hoor ;).
Anywayz fullstack developer is zo een vage benaming. Wanneer kan je je zelf zo noemen? Echte fullstacks die zijn in mijn ogen zeldzaam.

Tyfius

Legacy Member
Ik denk dat het eigenlijk meer de enkelingen zijn die zeldzaam zijn. Er zijn genoeg full-stack developers, maar vaak werken die voor bureau's of op internet IT diensten waar je met een heel team aan een website werkt. Ik denk, althans dat is mijn ervaring in zo'n teams, dat er genoeg werk is om full-stack development te doen.

Ik vermoed dat de TS eigenlijk eerder op zoek is om one-man projecten te doen, en dat is wel afgenomen. Alle grote bureau's en IT diensten werken in teams waardoor er ook meer specialisatie wordt. De ene doet enkel de front-end, de andere focused zich op de back-end... Maar tussen de projecten heb je vaak wel de kans om afwisseling te doen, of loopt het werk tussen de front- en de back-end in elkaar over.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan