Vraag


Acties:
  • +1 Henk 'm!

  • Jahe1990
  • Registratie: Januari 2017
  • Laatst online: 20-03 14:24
Beste Tweakers,

Ik twijfelde een beetje of ik het zoveelste "Ik-wil-switchen-naar-een-baan-in-tech"-topic wilde starten, maar ik kan het toch niet laten. Elk beetje advies is namelijk zeer welkom!

Mijn situatie

Ik ben 33 jaar oud en heb een paar jaar geleden een totaal-niet-relevante (Tourism/Society/Environment in Wageningen) WO-master gehaald. Sindsdien slechts iets meer dan een jaar op niveau gewerkt als landelijke account manager/locatiecoordinator voor een internationaal bedrijf. Vorige maand nam ik hiervan ontslag om in Spanje met mijn vriendin een nieuw bestaan op te bouwen.

Zij werkt op afstand, ik wil zelf het komende jaar in mijn ontwikkeling steken om dit ook (grotendeels) te kunnen doen. Altijd al interesse in IT/web design gehad (o.a. eigen websites via WordPress gemaakt en ooit voor een stagebedrijf een nieuw boekingssysteem gecreëerd) en nu wil ik dit als dé kans gebruiken om eindelijk toch de stap te maken.

Mijn plan/verwachtingen

Ik wil mij vooral focussen op front-end web development, maar ook (aanvankelijk) over de backend leren om een brede kennis op te bouwen. Vandaar dat ik op dit moment mij wil inschrijven voor een online opleiding/cursus (LOI, NHA, e.d.) full-stack development, aangevuld met:

1. Aanvullende korte cursussen zoals die van Domestika of Udemy i.c.m. gratis online lessen zoals freecodecamp en 'kennissites' zoals de frontend developer roadmap.
2. hobbyprojecten om datgene dat ik leer, direct in de praktijk toe te passen (o.a. portfolio site)
3. uiteindelijk: vrijwillig (of tegen kleine vergoeding) kleinere bedrijven of vrienden helpen met projecten om nog verder praktisch te leren.

Op deze manier hoop ik voor mijzelf een rode draad (betaalde online opleiding) te maken i.c.m. aanvullende kennis en vooral veel in de praktijk te leren. Ik hoop hier voorlopig (±komende jaar in ieder geval) minimaal 3 a 4 uur per dag in te steken, soms meer, nooit minder.

Ik begrijp al van het vele vooronderzoek dat ik heb gedaan dat alleen een online opleiding niet voldoende ervaring geeft, en ik ben me er ook zeker van bewust dat dit een traject gaat zijn dat JAREN gaat duren i.p.v. maanden. Maar hopelijk kan ik zo toch vanaf mijn 43e nog een goede 25 jaar als developer werken ;)

Mijn vragen aan jullie

1. Kan iemand een bepaalde online opleiding aan of afraden? Zelf kijk ik naar NHA als betaalbare optie, maar het is wel jammer dat de online interactie met docenten/andere studenten hierbij minimaal is.

2. Wat voor praktijkprojecten (waarbij ik dus echt wat maak en niet alleen Youtube video's zit te kijken) kunnen jullie aanraden?

3. Hoe zou ik aan mijn eerste betaalde projecten kunnen komen? Iets als upwork proberen, LinkedIn berichtjes spammen...? :)

Uiteraard overweeg ik hier in Spanje (omgeving Barcelona) ook werk te zoeken waarmee ik ervaring kan opdoen, echter is dat iets wat pas over ±een half jaar op zijn vroegst zal kunnen aangezien wij op dit moment rondreizen en nog geen vaste plek hebben; vandaar dat ik ook op dit moment puur online oplossingen zoek om mijn eerste stappen te maken.

Ben benieuwd wat voor andere tips ik nog meer kan krijgen. Alvast bedankt voor elk beetje inzicht in ieder geval.

Jochem

Alle reacties


Acties:
  • 0 Henk 'm!

  • retoohs
  • Registratie: April 2019
  • Laatst online: 06-05 18:08
Je kan een bootcamp achtige korte opleiding volgen die je klaar stoomt voor je nieuwe carriere. Als je in Spanje gaat wonen dan kan je dat het beste daar gaan doen.

Het plan wat je beschrijft met zelfstudie en korte projecten proberen te scoren lijkt me een mindere optie. Als je aan het werk gaat als beginnende ontwikkelaar dan moet je echt nog heel veel leren. Als beginnende freelancer met korte projecten heb je niemand om van te leren. Je zal technisch niet snel vooruit komen. Bovendien valt er aan sites zoals upwork geen droog brood te verdienen.

Een andere optie is om wel zelfstudie te doen en vervolgens bij een bedrijf te solliciteren als jr developer. Het probleem is alleen dat je goed uit moet zoeken wat je moet leren, aangezien er niemand is die een routekaart voor je uitstippelt en feedback geeft.
1. Kan iemand een bepaalde online opleiding aan of afraden? Zelf kijk ik naar NHA als betaalbare optie, maar het is wel jammer dat de online interactie met docenten/andere studenten hierbij minimaal is.
Ik heb kort naar de frontend dev cursus gekeken van NHA. Daar leren ze hun cursisten JavaScript met JQuery. Deze techniek was 20 jaar geleden populai. Daar moet je nu echt niet mee aankomen.


Het valt me trouwens op dat veel omscholers voor front-end development kiezen. Juist om die reden is er ook een groot aanbod van startende frontend developers, met matige skills die nog veel moeten leren. Daar ga je niet echt tussen uit springen.
Waarom kies je geen andere specialisatie waar veel vraag naar is en minder aanbod? Bijvoorbeeld backend developer (Java / C#), DevOps engineer, Cloud engineer, Data engineer.

Acties:
  • 0 Henk 'm!

  • Jahe1990
  • Registratie: Januari 2017
  • Laatst online: 20-03 14:24
Bedankt voor je uitgebreide reactie Retoohs! Zeker bruikbare info voor mij.
Je kan een bootcamp achtige korte opleiding volgen die je klaar stoomt voor je nieuwe carriere. Als je in Spanje gaat wonen dan kan je dat het beste daar gaan doen.
Interessant! Ik las juist op veel plekken online dat een bootcamp niet echt aan te raden is als manier om een baan te vinden. Ik zie zeker wel opties om dit in Spanje te doen (zat mogelijkheden) maar hoe dan ook zal het de komende tijd op afstand moeten zijn omdat we nog geen vaste plek hebben gevonden. Daarna zal het uiteraard wat makkelijker zijn.
Het plan wat je beschrijft met zelfstudie en korte projecten proberen te scoren lijkt me een mindere optie. Als je aan het werk gaat als beginnende ontwikkelaar dan moet je echt nog heel veel leren. Als beginnende freelancer met korte projecten heb je niemand om van te leren. Je zal technisch niet snel vooruit komen. Bovendien valt er aan sites zoals upwork geen droog brood te verdienen.
Goede feedback, thanks. Ik zie het meer als een extra (ipv geen kennis opdoen) aangezien ik dus voorlopig veel rondreis.
Een andere optie is om wel zelfstudie te doen en vervolgens bij een bedrijf te solliciteren als jr developer. Het probleem is alleen dat je goed uit moet zoeken wat je moet leren, aangezien er niemand is die een routekaart voor je uitstippelt en feedback geeft.
Dit zou voor mij inderdaad op dit moment de meest realistische optie zijn, wellicht nog met een bootcamp na de zelfstudie om te kunnen netwerken en dus inderdaad ook van anderen te kunnen leren. Zo begin ik echter wel met (hopelijk) degelijke basiskennis. Wellicht kan ik binnen mijn netwerk ook nu al proberen om iemand/personen te vinden die feedback kunnen geven op mijn eigen projecten en routekaart.
Ik heb kort naar de frontend dev cursus gekeken van NHA. Daar leren ze hun cursisten JavaScript met JQuery. Deze techniek was 20 jaar geleden populai. Daar moet je nu echt niet mee aankomen.
Oef, goed om dit van tevoren te horen! Ik kijk ook naar de opleiding van Winc waar o.a. python en react wordt behandeld.
Het valt me trouwens op dat veel omscholers voor front-end development kiezen. Juist om die reden is er ook een groot aanbod van startende frontend developers, met matige skills die nog veel moeten leren. Daar ga je niet echt tussen uit springen.
Waarom kies je geen andere specialisatie waar veel vraag naar is en minder aanbod? Bijvoorbeeld backend developer (Java / C#), DevOps engineer, Cloud engineer, Data engineer.
Interessant! Voor mij voelt front-end als de logische keuze omdat ik ook ervaring (en plezier) heb met design/adobe CC. Echter vind ik een van de leukste dingen ook het 'puzzelen', wat zeker ook iets zal zijn dat bijv. bij backend development veel zal voorkomen. Als dit laatste mijn baankansen sterk vergroten in het begin zal dat een logischere keuze zijn lijkt mij. Dan kan ik me wellicht ooit nog langzaam meer richting frontend ontwikkelen mocht ik dat willen.

Zou je wel aanraden om in het begin juist een brede (fullstack) kennis op te bouwen (zeg, eerste 6 maanden) en daarna pas meer te specialiseren? Ik zou graag binnen 1-1,5 jaar echt werk hierin hebben, dus in plaats van een zeer haastige route te nemen kies ik liever voor een (relatief) degelijke aanpak.

Nogmaals dank!

Acties:
  • 0 Henk 'm!

  • Sefyu
  • Registratie: November 2006
  • Niet online
Ik denk dat het voor de meeste specialisaties het geval zal zijn dat er relatief minder vraag is naar juniors. Maar ik heb wel het idee dat het absolute aanbod (en daarmee de baankans) groter is aan de backend-kant. Zeker op het gebied van cloud/data engineering/etc. Daarnaast liggen de salarissen een stuk hoger, zeker voor data engineering.

Ik zou cursussen van organisaties als LOI en dergelijke echt links laten liggen. Er is online veel beter en actueler aanbod op sites zoals Udemy, Freecodecamp, A Cloud Guru, etc. Je kan ook makkelijk beoordelen wat de kwaliteit van specifieke cursussen is door bijvoorbeeld reviews/ervaringen op reddit te zoeken (voorbeeldzoekterm: [best react course site:reddit.com])

Verder zou ik adviseren om niet (direct) de fullstack-route te nemen. Je hebt echt enorm veel te leren, en na een jaar weet je eigenlijk van alles nog veel te weinig. Breng focus aan op iets dat gevraagd wordt in de markt. Orienteer je bijvoorbeeld op wat actuele frameworks/tools zijn en kijk op LinkedIn hoeveel en wat voor vacatures daarvoor bestaan, welke skills vaak samen gevraagd worden.

Met twee certificaten voor bijvoorbeeld* Data Engineering op AWS en Azure kom je verder dan met LOI-troep die toch niemand uit het buitenland kent. En vergeet niet dat voor het vinden van een baan ook handig is dat je kennis hebt van Scrum/agile, CI/CD en dat soort zaken.

*Ik noem steeds data engineering, maar het punt is meer om wat focus aan te brengen en niet een junior manusje-van-alles te worden.

[ Voor 4% gewijzigd door Sefyu op 07-03-2023 10:26 ]


Acties:
  • 0 Henk 'm!

  • Furion2000
  • Registratie: September 2017
  • Laatst online: 12:09
1. Nee, ik ben van mening dat opleidingen/cursussen/traineeships je een voet tussen de deur bezorgen bij bedrijven. Het leren van programmeren doe je vooral on the job
2. Bekijken hoe jij het beste leerde in het verleden? Ben je iemand die gewoon moet beginnen en aldoende verder komt, moest je altijd eerst de handleiding lezen, eerst iemand hebben die het voordeed. Dat zou je al hints kunnen geven hoe jij je het beste ontwikkelt.

Ik ben dat eerste, proberen, lezen, proberen, lezen constant die loop werkt bij mij het beste. Dus e.g. een React project starten via de standaard tutorial en kennis maken met het hele ecosysteem wat er bij komt. Knopje hier, tabelletje daar, tijdje fancy maken met CSS.

3. In Nederland lastig gok ik, hier willen ze je bij de meeste bedrijven toch op locatie hebben. Ik zou jezelf in Spanje zelf meer een kans gunnen om die start te maken in de steden in het internationaal werkveld. Gelijk al gaan zoeken en proberen en ervaring op doen 'what it takes'. In Nederland kun je bij sommige bedrijven bijv. al snel aan de slag als junior of tester om door te groeien naar ontwikkelaar en leiden ze je intern op. Spanje weet ik niet, maar gok dat dat zomaar zou kunnen. Je kunt je Nederlandse hardwerkende drive verkopen en met een goede motivatie die baan landen.

Dat gezegd hebbende ik lees niet echt een intrinsieke motivatie, meer een 'je ziet het ontwikkelaars leventje wel zitten'. Zorg dat je deze goed weet over te brengen als je hem hebt, als je hem niet hebt zou ik je willen adviseren om misschien wel gewoon een baan te zoeken in Spanje en misschien met wat zijstapjes richting een baan te groeien wat je leuk vind.

Acties:
  • +1 Henk 'm!

  • retoohs
  • Registratie: April 2019
  • Laatst online: 06-05 18:08
Interessant! Ik las juist op veel plekken online dat een bootcamp niet echt aan te raden is als manier om een baan te vinden. Ik zie zeker wel opties om dit in Spanje te doen (zat mogelijkheden) maar hoe dan ook zal het de komende tijd op afstand moeten zijn omdat we nog geen vaste plek hebben gevonden. Daarna zal het uiteraard wat makkelijker zijn.
Een bootcamp kan wel een risico zijn. Je moet je dan heel goed verdiepen en contact opnemen met oud cursisten om te kijken of ze een beetje goed terecht gekomen zijn.
Zou je wel aanraden om in het begin juist een brede (fullstack) kennis op te bouwen (zeg, eerste 6 maanden) en daarna pas meer te specialiseren?
Nee. Je verdubbeld dan de scope van wat je moet leren terwijl de kans op een baan niet groter wordt.
Oef, goed om dit van tevoren te horen! Ik kijk ook naar de opleiding van Winc waar o.a. python en react wordt behandeld.
Python & React lijkt me niet handig aangezien dit fullstack is. Je kan je beter focussen op frontend of backend als je software ontwikkeling wilt gaan doen. Python wordt vaak in cursussen en bootcamp aangeboden omdat het een makkelijke taal is om te leren. Maar voor baankansen in backend development kan je veel beter iets van Java of C# leren.
Overigens gaat software ontwikkeling om veel meer dan een programmeertaal leren. Zo'n programmeertaal heeft een heel ecosysteem van tooling en frameworks. Bovendien is er nog een heel ontwerpproces om van een probleem naar een oplossing te komen. Ook iets wat je moet leren waar geen regel code aan te pas komt. Dit slaan ze ook altijd over in cursussen. Kortom, er komt ontzettend veel bij kijken waar je nog geen weet van hebt. Je hoeft ook niet alles te kunnen om een eerste baan te scoren maar besef wel dat wanneer je ergens aan de bak bent dat je dan nog jaren aan bijscholing voor de boeg hebt.

Acties:
  • 0 Henk 'm!

  • Jahe1990
  • Registratie: Januari 2017
  • Laatst online: 20-03 14:24
Hoi @retoohs, @Furion2000 , & @Sefyu!

Super bedankt voor jullie input. Ik heb hier heel veel aan!

Ik zal even op jullie tips & feedback ingaan:

Als ik jullie tips goed begrijp, zal het zeker helpen om mijzelf via (over het algemeen gratis maar goede) online trainingen en cursussen i.c.m. probeer-projecten te ontwikkelen. Dat dit niet meer dan een voet tussen de deur geeft begrijp ik, maar dat is dan ook het enige wat nodig is voor mij om vanuit daar door te groeien.
Verder zou ik adviseren om niet (direct) de fullstack-route te nemen. Je hebt echt enorm veel te leren, en na een jaar weet je eigenlijk van alles nog veel te weinig. Breng focus aan op iets dat gevraagd wordt in de markt. Orienteer je bijvoorbeeld op wat actuele frameworks/tools zijn en kijk op LinkedIn hoeveel en wat voor vacatures daarvoor bestaan, welke skills vaak samen gevraagd worden.
Een snelle LinkedIn zoektocht laat mij zien dat verschillende bedrijven om ver uiteenlopende skills vragen. Van Java tot Javascript, of C# en HTML/CSS (ja, ook voor de backend posities). Daarnaast zie ik veel meer vacatures voor frontend development dan backend, en toch lees ik verder in andere fora/websites dat frontend wellicht toch idd echt steeds minder nodig zal zijn.

Specialiseren lijkt mij dus inderdaad een goede tip, maar uitzoeken waarin zal dus nog even wat tijd kosten denk ik.
Met twee certificaten voor bijvoorbeeld* Data Engineering op AWS en Azure kom je verder dan met LOI-troep die toch niemand uit het buitenland kent.
Ik zie inderdaad op erg veel vacatures dat er om ervaring met AWZ/Azure gevraagd wordt. Goede tip dus, thanks!


---
Bekijken hoe jij het beste leerde in het verleden? Ben je iemand die gewoon moet beginnen en aldoende verder komt, moest je altijd eerst de handleiding lezen, eerst iemand hebben die het voordeed. Dat zou je al hints kunnen geven hoe jij je het beste ontwikkelt.
Ik ben absoluut ook iemand die houdt van lekker aanklooien. Daarna pas even de handleiding lezen om te kijken of ik nog iets gemist heb en iemand anders of Google om hulp vragen als ik vastzit. Dat komt wel goed dus :-)
Nederland lastig gok ik, hier willen ze je bij de meeste bedrijven toch op locatie hebben. Ik zou jezelf in Spanje zelf meer een kans gunnen om die start te maken in de steden in het internationaal werkveld. Gelijk al gaan zoeken en proberen en ervaring op doen 'what it takes'. In Nederland kun je bij sommige bedrijven bijv. al snel aan de slag als junior of tester om door te groeien naar ontwikkelaar en leiden ze je intern op. Spanje weet ik niet, maar gok dat dat zomaar zou kunnen. Je kunt je Nederlandse hardwerkende drive verkopen en met een goede motivatie die baan landen.
Oef nee ik zie nu dat ik inderdaad de indruk wek dat ik zomaar eventjes over een jaar al op afstand wil werken. Dit kan/wil ik natuurlijk niet. Hybride zou wel fijn zijn, vooral omdat wij wat buiten de grote steden aan het zoeken zijn, maar vooral de eerste jaren wil ik vooral juist op locatie met anderen aan de slag.
Dat gezegd hebbende ik lees niet echt een intrinsieke motivatie, meer een 'je ziet het ontwikkelaars leventje wel zitten'. Zorg dat je deze goed weet over te brengen als je hem hebt, als je hem niet hebt zou ik je willen adviseren om misschien wel gewoon een baan te zoeken in Spanje en misschien met wat zijstapjes richting een baan te groeien wat je leuk vind.
Thanks, ik heb ook niet geprobeerd dit in deze post duidelijk te maken, maar met die motivatie zit het wel goed hoor (en uiteraard zal dit bij sollicitatiegesprekken wel erg duidelijk gemaakt moeten worden). Ik hink al ±6 jaar tegen dit idee aan maar liet het telkens los omdat ik voor de 'sunk cost fallacy' viel: toch maar verder in het pad dat ik al aan het bewandelen was, omdat ik daar al jaren van mijn tijd in had gestoken.

Nu ik eindelijk wat meer tijd heb en wat verder vooruit kijk besef ik me eindelijk dat ik deze stap gewoon moet zetten: ik moet accepteren dat ik dan maar de komende 10(?) jaar als junior aan de slag moet en inlever op salaris. Ik krijg er hopelijk wel veel meer voldoening uit in mijn werk, en dat is waar ik het uiteindelijk voor doe!

---
Een bootcamp kan wel een risico zijn. Je moet je dan heel goed verdiepen en contact opnemen met oud cursisten om te kijken of ze een beetje goed terecht gekomen zijn.
Zal ik zeker doen, bedankt. Genoeg bootcamps hier om uit te kiezen en ik wil wellicht pas over ±6 maanden beginnen, dus genoeg tijd ook om een goede keuze te maken.
Nee. Je verdubbeld dan de scope van wat je moet leren terwijl de kans op een baan niet groter wordt.
Duidelijk!
Python & React lijkt me niet handig aangezien dit fullstack is. Je kan je beter focussen op frontend of backend als je software ontwikkeling wilt gaan doen. Python wordt vaak in cursussen en bootcamp aangeboden omdat het een makkelijke taal is om te leren. Maar voor baankansen in backend development kan je veel beter iets van Java of C# leren.
Ik zie inderdaad op Linkedin veel meer vraag naar die laatste twee. Een klein beetje programmeerervaring heb ik wel (voor eerdergenoemde hobbyprojectjes), maar ik heb nog nooit stelselmatig geprobeerd een van deze talen te leren. Is Java een beetje te leren als beginner?
Overigens gaat software ontwikkeling om veel meer dan een programmeertaal leren. Zo'n programmeertaal heeft een heel ecosysteem van tooling en frameworks. Bovendien is er nog een heel ontwerpproces om van een probleem naar een oplossing te komen. Ook iets wat je moet leren waar geen regel code aan te pas komt. Dit slaan ze ook altijd over in cursussen. Kortom, er komt ontzettend veel bij kijken waar je nog geen weet van hebt. Je hoeft ook niet alles te kunnen om een eerste baan te scoren maar besef wel dat wanneer je ergens aan de bak bent dat je dan nog jaren aan bijscholing voor de boeg hebt.
Nogmaals erg bedankt voor je inzicht, waardeer ik ontzettend. Ik wil hier ook niet de indruk wekken dat ik hoop over een jaartje klaar te zijn; wel hoop ik over een ±jaar een eerste professionale stap te kunnen maken richting web development. Dat ik hierna nog lang zal (moeten) blijven doorleren zie ik gelukkig niet als een probleem. Leren over zaken die ik direct kan toepassen/nieuwe inzichten geven heb ik altijd van nature gedaan en is voor mij leuker dan 's avonds een filmpje kijken oid :-)

Acties:
  • 0 Henk 'm!

  • CVTTPD2DQ
  • Registratie: Augustus 2019
  • Laatst online: 06-05 22:25
retoohs schreef op dinsdag 7 maart 2023 @ 20:55:
Python & React lijkt me niet handig aangezien dit fullstack is. Je kan je beter focussen op frontend of backend als je software ontwikkeling wilt gaan doen.
Een puntje van nuance: tien, vijftien jaar geleden bestond het begrip "fullstack" eigenlijk niet. Er waren Developers, en er waren Web Developers, en die laatsten deden alles van ASP/PHP tot CSS, inclusief JavaScript en Macromedia Flash.

Tegenwoordig is het bijna vanzelfsprekend dat een developer een Web Developer is, en zijn er allerlei onderverdelingen en specialismen ontstaan, en zijn oudere specialismen (bijv. Macromedia Flash) weer verdwenen.

Juist omdat het een bewegend veld is zou ik me in de eerste instantie breed orienteren.

Acties:
  • +1 Henk 'm!

  • Bensjero
  • Registratie: Juli 2007
  • Laatst online: 06-05 20:01

Bensjero

Ik ben het, Bensjero.

Disclaimer: .NET Dev hier (7 jaar ervaring).

Ik vind de Microsoft .NET toolchain / stack i.c.m. Azure erg geschikt om als beginneling op te pakken.
Er zijn een hele hoop tutorials op beginners niveau (start learning .NET).
Maar wat ik vooral sterk vind is dat er ook veel content is over gevorderde concepten (zoals dependency injection), en zelfs op expert niveau (complexe azure solution architectuur). Je bouwt ook framework onafhankelijke kennis op die van pas komt als je met andere talen/frameworks aan de gang wilt.

Er is een zeer uitgebreid certificeringspad, wat misschien voor jou een welkome voet tussen de deur geeft bij potentiele werkgevers.

Er is genoeg geschreven over Java vs C#, kijk daar vooral eens naar.
Ik zou C# kiezen als goede start van je developer journey, om de uitgebreide documentatie, hele goede frameworks en tools van Microsoft zelf.

Acties:
  • 0 Henk 'm!

  • Jahe1990
  • Registratie: Januari 2017
  • Laatst online: 20-03 14:24
CVTTPD2DQ schreef op woensdag 8 maart 2023 @ 11:16:
[...]


Een puntje van nuance: tien, vijftien jaar geleden bestond het begrip "fullstack" eigenlijk niet. Er waren Developers, en er waren Web Developers, en die laatsten deden alles van ASP/PHP tot CSS, inclusief JavaScript en Macromedia Flash.

Tegenwoordig is het bijna vanzelfsprekend dat een developer een Web Developer is, en zijn er allerlei onderverdelingen en specialismen ontstaan, en zijn oudere specialismen (bijv. Macromedia Flash) weer verdwenen.

Juist omdat het een bewegend veld is zou ik me in de eerste instantie breed orienteren.
Bedankt voor je input. Dit is inderdaad dus een beetje waar ik bang voor ben: verdiepen zonder de bredere kennis te hebben voelt voor mij een beetje alsof ik een fundament zou missen.

Daarentegen begrijp ik uit de eerdere reacties meer dat ik wellicht niet alle ins & outs van HTML, CSS, Javascript etc. moet gaan proberen te leren. Enige kennis en ervaring hierin zijn alsnog wel goed om te hebben gok ik; vandaar mijn eerdere idee om een online cursus te doen om dit fundament een beetje te bouwen (nu wellicht op basis van reacties gewoon zelfstudie met kleinere online cursussen).
Bensjero schreef op woensdag 8 maart 2023 @ 11:40:
Disclaimer: .NET Dev hier (7 jaar ervaring).

Ik vind de Microsoft .NET toolchain / stack i.c.m. Azure erg geschikt om als beginneling op te pakken.
Er zijn een hele hoop tutorials op beginners niveau (start learning .NET).
Maar wat ik vooral sterk vind is dat er ook veel content is over gevorderde concepten (zoals dependency injection), en zelfs op expert niveau (complexe azure solution architectuur). Je bouwt ook framework onafhankelijke kennis op die van pas komt als je met andere talen/frameworks aan de gang wilt.

Er is een zeer uitgebreid certificeringspad, wat misschien voor jou een welkome voet tussen de deur geeft bij potentiele werkgevers.

Er is genoeg geschreven over Java vs C#, kijk daar vooral eens naar.
Ik zou C# kiezen als goede start van je developer journey, om de uitgebreide documentatie, hele goede frameworks en tools van Microsoft zelf.
Vet om te horen dat je daar redelijk goed mee kan beginnen, vooral met de gelinkte tutorials. Ik lees veel dat Python makkelijker te leren is, maar ik ga er vanuit dat het daarom ook makkelijker is om (ooit in de toekomst) Python te leren als je al C#/Java kent, ipv andersom?

Acties:
  • 0 Henk 'm!

  • CVTTPD2DQ
  • Registratie: Augustus 2019
  • Laatst online: 06-05 22:25
Jahe1990 schreef op woensdag 8 maart 2023 @ 12:09:
Bedankt voor je input. Dit is inderdaad dus een beetje waar ik bang voor ben: verdiepen zonder de bredere kennis te hebben voelt voor mij een beetje alsof ik een fundament zou missen.
Je kunt het ook zien in termen van het Pareto-principe. Met 20% van de kennis kun je 80% van de problemen oplossen. Als je een oliefilter kunt vervangen en een ODB2-poort kunt uitlezen, kun je nog geen tiende van wat een volleerd automonteur kan. Maar je weet genoeg om 50% van de tripjes naar de garage te kunnen vermijden.

En zo gaat het ook met programmeertalen. Als ik een keer Java zou schrijven zouden een aantal Java-developers zich waarschijnlijk een breuk lachen om mijn ouderwetse programmeerstijl, beginnersfouten, en compleet gebrek aan kennis van de gangbare frameworks. Maar ik weet genoeg om een paar simpele bugs in een Java-programma op te sporen en te fixen.

De grote didactische fout die software development onderwijs maakt is dat men zich focust op het (volgens een bepaalde definitie van correctheid) schrijven van code, terwijl 75% van het werk te vinden is in het lezen van code, die vrijwel altijd geschreven is door iemand anders, in een niet-ideale stijl, in een verouderd framework, en vaak zelfs in een andere taal.

Specialisme heeft het meeste invloed op je uiteindelijke marktwaarde. Generalisme heeft het meeste invloed op hoe makkelijk en snel je problemen kunt oplossen.

In de "literatuur" wordt dit nu beschreven als een T-shaped professional. Het liggende streepje van de T bepaalt de breedte van de kennis. Het staande streepje de diepte van de kennis.
Ik zou het liggende streepje nooit negeren.

Acties:
  • 0 Henk 'm!

  • Bensjero
  • Registratie: Juli 2007
  • Laatst online: 06-05 20:01

Bensjero

Ik ben het, Bensjero.

CVTTPD2DQ schreef op woensdag 8 maart 2023 @ 13:09:
[...]
De grote didactische fout die software development onderwijs maakt is dat men zich focust op het (volgens een bepaalde definitie van correctheid) schrijven van code, terwijl 75% van het werk te vinden is in het lezen van code, die vrijwel altijd geschreven is door iemand anders, in een niet-ideale stijl, in een verouderd framework, en vaak zelfs in een andere taal.
Niet geheel mee eens.
Leesbaarheid van code, met name het herkennen van patronen, is imho erg belangrijk.
Dat onderwijs zich focust op het schrijven van code is daarom een belangrijke basis.
Het echt ontwikkelen (dus code lezen) leert men toch pas on the job.
CVTTPD2DQ schreef op woensdag 8 maart 2023 @ 13:09:
Specialisme heeft het meeste invloed op je uiteindelijke marktwaarde. Generalisme heeft het meeste invloed op hoe makkelijk en snel je problemen kunt oplossen.
Mooi gezegd!

Wat betreft de T-shaped professional, ik denk dat dit nog niet zo van toepassing is als je een beginner bent in een bepaald vak gebied. Je moet toch een richting of techniek hebben om beter in te worden, anders dan wordt je een jack of all trades, master of none. Als je je core skills hebt, is het zinvol om daar kennis bij op te doen over andere zaken die daar omheen relevant kunnen zijn.

Wat betreft Python vs C#: Python is vergevingsgezinder wat betreft types en variabelen.
Dat kan een voordeel zijn doordat het je in het begin niet in de weg zit.
Het kan je ook ontzettend frustreren, omdat iets anders gebeurd dan je verwacht.
Voor mij staat dan de toolchain en frameworks van C# als groter voordeel dan wat Python biedt.

Het maakt daarbij wel uit welke kant je op wil: als web dev is C# .NET en Python + Django een prima optie, maar ik weet dat in de wetenschappelijke wereld of ML/AI Python weer veel populairder is.

[ Voor 7% gewijzigd door Bensjero op 08-03-2023 13:42 ]


Acties:
  • 0 Henk 'm!

  • Furion2000
  • Registratie: September 2017
  • Laatst online: 12:09
Smaakjes en voorkeuren vooral wat ik lees, mijn smaak is bijvoorbeeld al snel linux geworden omdat zodra je richting ops gaat bijna alles linux is en als je dan het dev gedeelte op een linux bak hebt gedaan ben je al een groot gedeelte gewendt. Snap alleen ook goed dat er windows fans zijn om andere redenen. Onder aan de streep allemaal niet een groot probleem.

Ook het T shaped is maar net hoe je het bekijkt. Bij de een ben je backender en is je specialisme security, maar sommigen kunnen in devops teams werken van deployment tot aan de database en hun specialisme is java.

@Jahe1990 Dat fundament pak je automatisch mee is mijn ervaring als jij je eerste knop in een van de drie grote frameworks zou bouwen (angular/react/vue) ga je automatisch CSS, HTML en de superset van Javascript gebruiken (Typescript). Lekker bezig zijn en dan wanneer je noodzaak toch nog voelt even snel een fundamental boekje kopen doornemen en je bent weer bij. Soms is reactief te werk gaan heel fijn, als je dan het gevoel hebt dat je een kennisgap hebt -> reageren en de gap snel weer vullen.

[ Voor 6% gewijzigd door Furion2000 op 08-03-2023 13:58 ]


Acties:
  • 0 Henk 'm!

  • HenkEisDS
  • Registratie: Maart 2004
  • Laatst online: 05-05 19:30
Waarom heb je voor jezelf al de keuze gemaakt richting web-development? Je schrijft dat je websites hebt 'gemaakt' met wordpress, maar eigenlijk heb je niets gemaakt maar vooral wordpress geinstalleerd en geconfigureerd. En dat boekingssysteem, heb je dat zelf gemaakt of heb je dat ook geconfigureerd?

De reden dat ik dit vraag is dat als je het leuk vind om systemen te configureren, wat het ook is, je met een veel bredere blik naar de markt zou kunnen kijken in plaats van je te focussen op webdevelopment.

De 1001 leveranciers en implementatiepartners van Boekhoudsoftware, ERP systemen, CRM, Marketing Automation, Analytics, enz zitten allemaal te springen om mensen en met een beetje enthousiasme heb je binnen no-time je eerste certificaat binnen.

Salesforce CRM bijvoorbeeld begint met dit certificaat:
https://trailhead.salesfo...credentials/administrator
Die zou je binnen een maand moeten kunnen halen.

Acties:
  • 0 Henk 'm!

  • Jahe1990
  • Registratie: Januari 2017
  • Laatst online: 20-03 14:24
CVTTPD2DQ schreef op woensdag 8 maart 2023 @ 13:09:
[...]


Je kunt het ook zien in termen van het Pareto-principe. Met 20% van de kennis kun je 80% van de problemen oplossen. Als je een oliefilter kunt vervangen en een ODB2-poort kunt uitlezen, kun je nog geen tiende van wat een volleerd automonteur kan. Maar je weet genoeg om 50% van de tripjes naar de garage te kunnen vermijden.

En zo gaat het ook met programmeertalen. Als ik een keer Java zou schrijven zouden een aantal Java-developers zich waarschijnlijk een breuk lachen om mijn ouderwetse programmeerstijl, beginnersfouten, en compleet gebrek aan kennis van de gangbare frameworks. Maar ik weet genoeg om een paar simpele bugs in een Java-programma op te sporen en te fixen.

De grote didactische fout die software development onderwijs maakt is dat men zich focust op het (volgens een bepaalde definitie van correctheid) schrijven van code, terwijl 75% van het werk te vinden is in het lezen van code, die vrijwel altijd geschreven is door iemand anders, in een niet-ideale stijl, in een verouderd framework, en vaak zelfs in een andere taal.

Specialisme heeft het meeste invloed op je uiteindelijke marktwaarde. Generalisme heeft het meeste invloed op hoe makkelijk en snel je problemen kunt oplossen.

In de "literatuur" wordt dit nu beschreven als een T-shaped professional. Het liggende streepje van de T bepaalt de breedte van de kennis. Het staande streepje de diepte van de kennis.
Ik zou het liggende streepje nooit negeren.
toon volledige bericht
Het idee van de "T-shaped professional" ben ik bekend mee. Dat ik mij meer moet specialiseren in bijv. 1 programmeertaal + framework(s) lijkt mij inderdaad logisch, in acht nemende dat ik wel een brede basis wil hebben. Een deel (kritisch denken, onderzoek) kan ik gelukkig wel al uit mijn master halen, maar vaktechnische kennis, concepten, en werkwijzen zal ik dus inderdaad nog lang moeten blijven leren.

De manier die @Furion2000 hierbij voorstelt (leren door tegen zaken aan te lopen) werkt tot op zekere hoogte inderdaad goed; echter geloof ik wel dat een paas basislesjes de meest simpele van deze zaken kan helpen voorkomen.

Bijv. een lesje van 4u volgen + vervolgens een paar uur mockup sites bouwen om CSS en HTML 'een keer gezien te hebben' (dit overigens al jaren geleden gedaan) zal voorkomen dat ik de absolute basis niet mis. Daarna kan ik dan doorbouwen op een specialisatie waarbij ik af en toe nog steeds in aanraking kom (en indirect blijf leren) over deze twee markup talen.
Wat betreft de T-shaped professional, ik denk dat dit nog niet zo van toepassing is als je een beginner bent in een bepaald vak gebied. Je moet toch een richting of techniek hebben om beter in te worden, anders dan wordt je een jack of all trades, master of none. Als je je core skills hebt, is het zinvol om daar kennis bij op te doen over andere zaken die daar omheen relevant kunnen zijn.

Wat betreft Python vs C#: Python is vergevingsgezinder wat betreft types en variabelen.
Dat kan een voordeel zijn doordat het je in het begin niet in de weg zit.
Het kan je ook ontzettend frustreren, omdat iets anders gebeurd dan je verwacht.
Voor mij staat dan de toolchain en frameworks van C# als groter voordeel dan wat Python biedt.

Het maakt daarbij wel uit welke kant je op wil: als web dev is C# .NET en Python + Django een prima optie, maar ik weet dat in de wetenschappelijke wereld of ML/AI Python weer veel populairder is.
Wat ik zelf als mogelijk einddoel in gedachten heb, maar ik weet niet hoe realistisch dit is: in een klein bedrijf of als ZZP'er web development specifiek voor bedrijven in toerisme verzorgen. Hier zitten heel veel MKB-bedrijven met soms belabberde sites tussen, en ik kan mijn eerder opgedane kennis uit mijn studie dan nog steeds toepassen. Nadeel is wel dat deze sector lage marges heeft (kosten voor web kan dus op worden bespaard) en ik uiteraard eerst veel meer kennis & ervaring op zal moeten doen voordat ik dit kan doen.

Overigens: Is focus op C# + Python te doen? Of beter eerst volledig op 1 storten?
@Jahe1990 Dat fundament pak je automatisch mee is mijn ervaring als jij je eerste knop in een van de drie grote frameworks zou bouwen (angular/react/vue) ga je automatisch CSS, HTML en de superset van Javascript gebruiken (Typescript). Lekker bezig zijn en dan wanneer je noodzaak toch nog voelt even snel een fundamental boekje kopen doornemen en je bent weer bij. Soms is reactief te werk gaan heel fijn, als je dan het gevoel hebt dat je een kennisgap hebt -> reageren en de gap snel weer vullen.
Zo werken doe ik graag inderdaad, goede tip. Het zal wel even duren voordat ik zo'n fundament heb, maar dat accepteer ik wel.
Waarom heb je voor jezelf al de keuze gemaakt richting web-development? Je schrijft dat je websites hebt 'gemaakt' met wordpress, maar eigenlijk heb je niets gemaakt maar vooral wordpress geinstalleerd en geconfigureerd. En dat boekingssysteem, heb je dat zelf gemaakt of heb je dat ook geconfigureerd?

De reden dat ik dit vraag is dat als je het leuk vind om systemen te configureren, wat het ook is, je met een veel bredere blik naar de markt zou kunnen kijken in plaats van je te focussen op webdevelopment.

De 1001 leveranciers en implementatiepartners van Boekhoudsoftware, ERP systemen, CRM, Marketing Automation, Analytics, enz zitten allemaal te springen om mensen en met een beetje enthousiasme heb je binnen no-time je eerste certificaat binnen.

Salesforce CRM bijvoorbeeld begint met dit certificaat:
https://trailhead.salesfo...credentials/administrator
Die zou je binnen een maand moeten kunnen halen.
Bedankt voor je advies @HenkEisDS! Goede vraag ook overigens. Het "boekingssysteem" was puur in Excel (ja, vandaar de welverdiende aanhalingstekens), maar wel complex; meerdere documenten met veel formules en VBA macro's. Of je dat configureren of maken vindt laat ik aan jou over; maar wellicht is dat het woord systeem niet waard haha!

Wellicht komt de interesse bij mij ook door gebrek aan exposure aan de andere opties die jij noemt. Ik kan dus niet 100% zeker zeggen of dat iets voor mij zou zijn; ik ben vaak in aanraking gekomen met web development (o.a. via eerdere cursussen, studie, eigen netwerk, e.d.) en het heeft bij mij altijd een gevoel achtergelaten dat ik meer wil leren. Vooral puzzelen (iets werkend krijgen met formules, wiskunde, verbindingen, etc.) en mooi/duidelijk maken (ontwerpen) heb ik altijd vet gevonden. Ik heb alleen tot nu nooit de stap durven wagen om hier echt mee aan de slag te gaan en te proberen er een baan in te krijgen.

Acties:
  • 0 Henk 'm!

  • HenkEisDS
  • Registratie: Maart 2004
  • Laatst online: 05-05 19:30
Jahe1990 schreef op donderdag 9 maart 2023 @ 13:21:
[...]

Wellicht komt de interesse bij mij ook door gebrek aan exposure aan de andere opties die jij noemt. Ik kan dus niet 100% zeker zeggen of dat iets voor mij zou zijn; ik ben vaak in aanraking gekomen met web development (o.a. via eerdere cursussen, studie, eigen netwerk, e.d.) en het heeft bij mij altijd een gevoel achtergelaten dat ik meer wil leren. Vooral puzzelen (iets werkend krijgen met formules, wiskunde, verbindingen, etc.) en mooi/duidelijk maken (ontwerpen) heb ik altijd vet gevonden. Ik heb alleen tot nu nooit de stap durven wagen om hier echt mee aan de slag te gaan en te proberen er een baan in te krijgen.
Om eens wat aanraking te krijgen:
In trailhead kun je je eigen sandbox omgevingen maken. Dit zijn verse instances van Salesforce, hetzelfde als wat een nieuwe salesforce klant zal zien. Misschien vind je het leuk om hier eens doorheen te klikken.

Exact biedt ook gratis partnerontwikkelomgevingen aan. Best leuk om eens het Opportunity > Verkoop Order > MRP > Inkoop > Ontvangst > Productie > Gereedmelding > Levering > Facturatie process daarin te doorlopen.

Acties:
  • 0 Henk 'm!

  • Jahe1990
  • Registratie: Januari 2017
  • Laatst online: 20-03 14:24
HenkEisDS schreef op donderdag 9 maart 2023 @ 13:37:
[...]

Om eens wat aanraking te krijgen:
In trailhead kun je je eigen sandbox omgevingen maken. Dit zijn verse instances van Salesforce, hetzelfde als wat een nieuwe salesforce klant zal zien. Misschien vind je het leuk om hier eens doorheen te klikken.

Exact biedt ook gratis partnerontwikkelomgevingen aan. Best leuk om eens het Opportunity > Verkoop Order > MRP > Inkoop > Ontvangst > Productie > Gereedmelding > Levering > Facturatie process daarin te doorlopen.
Thanks, ik ga eens kijken. Op dit moment denk ik wel dat mijn voorkeur uiteindelijk nog steeds gaat naar web development, maar dit zou een goede optie zijn als ik na ±een jaar zie dat dat op dat moment nog steeds niet haalbaar is.

@Bensjero Ik zat eens te kijken naar C# vs Java baankansen, en het lijkt erop dat er een voorkeur voor Java is op dit moment (bron 1 bron 2).

Aan de andere kant vind ik het interessant om op stackoverflow te zien dat er veel meer beginnende developers zijn die met Java aan de slag gaan dan met C# (bron). Ik ben dus wel benieuwd of je denkt dat de banenmarkt meer richting een voorkeur voor C# gaat schuiven? Het idee dat .NET en Azure hiermee binnen handbereik komen vind ik wel aantrekkelijk :-)

Acties:
  • 0 Henk 'm!

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 12:34

RM-rf

1 2 3 4 5 7 6 8 9

Jahe1990 schreef op maandag 6 maart 2023 @ 13:49:

Ik ben 33 jaar oud en heb een paar jaar geleden een totaal-niet-relevante (Tourism/Society/Environment in Wageningen) WO-master gehaald. Sindsdien slechts iets meer dan een jaar op niveau gewerkt als landelijke account manager/locatiecoordinator voor een internationaal bedrijf. Vorige maand nam ik hiervan ontslag om in Spanje met mijn vriendin een nieuw bestaan op te bouwen.
succes ermee, maar ik zou je toch aanraden iig te proberen een relatie tov je studie te zoeken in je verhaal.
aangenomen je hebt die studie ook succesvol afgerond en hierin ook de meeste beroepservaring.
zou ik altijd dat als een bepaalde basis proberen uit te nutten.

Het is véél lastiger dat als 'negatieve background' te pogen te verkopen, met een argumentatie dat je dat verleden zomaar weg wilt gooien en helemaal vanaf scratch je leven nu totaal anders in wil richten.


Wat ik ook een beetje een vraag bij je eigen uitleg heb, is dat het me opvalt dat je kennelijk al de beslissing langer genomen hebt, je baan zelfs al opgezegd..
Maar qua ideeen wat je vervolgens wil gaan doen, onstaat toch de indruk toch een beetje dat je achter de zaken aan lijkt te lopen. (mischien niet zo bedoeld, maar de impressie ontstaat bij mij wel, en dat zal vermoedelijk ook bij werk- of opdrachtgevers kunnen ontstan als je je zo presenteert)

Op mij komt het een beetje over alsof je motivatie eerder in het "iets anders willen doen en et idee van remote work" ... en dat die switch naar web development misschien niet helemaal uit daadwerkelijke intersse is, maar omdat je denkt dat het daar 'makkelijk' zou zijn remote werk te vinden en dan in spanje te kunnen gaan leven.

... zo heel 'makkelijk' is dat ook niet.
Tenzij je bv een hele lange tijd kunt nemen zonder inkomen: bedenk wel dat bv freelance werk ook vaak veel meer vereisten qua ervaringen en brede kennis vergt, en je snel kwetsbaar maakt.
Tenzij je bv en enorm goede financiele basis hebt en dus zelf makkelijk inkomenswegval langere tijd kunt overkomen (doordat bv je partner dat bereid en in staat is die inkomensuitval op te vangen)

[ Voor 15% gewijzigd door RM-rf op 10-03-2023 09:22 ]

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


Acties:
  • +1 Henk 'm!

  • Bensjero
  • Registratie: Juli 2007
  • Laatst online: 06-05 20:01

Bensjero

Ik ben het, Bensjero.

Jahe1990 schreef op vrijdag 10 maart 2023 @ 09:00:
[...]


@Bensjero Ik zat eens te kijken naar C# vs Java baankansen, en het lijkt erop dat er een voorkeur voor Java is op dit moment (bron 1 bron 2).
Bron 1 geeft als bron aan dat hoe vaker er op cursussen gezocht is in google hoe populairder een programmeertaal is. Dat zegt niet zoveel over de baankans.
Bron 2 geeft helemaal geen bron...

Ik denk dat je zowel in Java als in C# ruim voldoende werk kan vinden, op basis daarvan hoef je de keuze denk ik niet te maken.
Jahe1990 schreef op vrijdag 10 maart 2023 @ 09:00:
[...]
Aan de andere kant vind ik het interessant om op stackoverflow te zien dat er veel meer beginnende developers zijn die met Java aan de slag gaan dan met C# (bron). Ik ben dus wel benieuwd of je denkt dat de banenmarkt meer richting een voorkeur voor C# gaat schuiven?
Ik weet niet wat je hiermee probeert te zeggen.
Jahe1990 schreef op vrijdag 10 maart 2023 @ 09:00:
[...]Het idee dat .NET en Azure hiermee binnen handbereik komen vind ik wel aantrekkelijk :-)
Wat vind je dr aantrekkelijk aan? Dit snap ik niet helemaal. Je kiest een taal/framework om mee te starten op basis van wat de kans op een baan is en hoe geschikt de taal is voor het soort programmeren wat je wilt doen. Daarna zou je kunnen overwegen welke tech stack je het meest aanspreekt...

Ik krijg een beetje de indruk dat je het 'vak' development een beetje onderschat, of dat je de beoogde voordelen overschat.
Be aware dat dit pad, hoewel zeker niet onmogelijk, je heeeel veeeeel hersenkrakende momenten voor je oplevert. Development is cognitief / psychisch best wel zwaar met tijden.
Het werk is voor het overgrote deel problemen oplossen en andermans code lezen.
En dan bedoel ik met problemen niet gewone bugs, maar bijvoorbeeld: hoe bouw ik support in voor deze API en houd ik de code base netjes? Of; hoe doorzoek ik grote tekstbestanden zonder alles in het geheugen te laden?
Het zijn continue die puzzels zegmaar.

[ Voor 13% gewijzigd door Bensjero op 10-03-2023 10:08 ]


Acties:
  • 0 Henk 'm!

  • Thy...
  • Registratie: April 2006
  • Laatst online: 12:57
De afgelopen maanden ben ik bezig geweest om mijzelf om te scholen naar front end developer. Ik heb tot nu toe de volgende gratis online trainingen gedaan die ik je zeker kan aanraden:

HTML Full Course for Beginners
JavaScript Full Course for Beginners
CSS Full Course for Beginners
React JS Full Course for Beginners
Eventueel: React Redux Full Course for Beginners om te leren wat state management is.
Sowieso staan op de Youtube pagina van Dave Gray een gigantische hoeveelheid goede cursussen voor frontend en backend. Hij legt zeer goed uit waarom je dingen op een bepaalde manier moet doen en je bent niet alleen maar demo's aan het natypen.

Na deze cursussen was ik zeer goed in staat een eigen responsive portfoliowebsite in ReactJS te bouwen met enkele demo projecten welke ik op GIThub gehost heb.

Daarna heb ik ook nog voor €15,- de Vue - The Complete Guide (incl. Router & Composition API) cursus gekocht om mij te verdiepen in een tweede JavaScript framework en zo op meer vacatures te kunnen soliciteren. Tot nu toe nog geen nieuwe baan gevonden maar dat komt deels omdat ik bijdehand op vacatures met 2 a 3 jaar front end werkervaring soliciteer (ik wil er niet te hard op achteruit gaan qua salaris) en deels omdat ik bezig ben een nieuw huis te kopen, en dat combineren met een carriere-switch is niet ideaal :9

Acties:
  • 0 Henk 'm!

  • retoohs
  • Registratie: April 2019
  • Laatst online: 06-05 18:08
Bensjero schreef op vrijdag 10 maart 2023 @ 10:01:
Ik krijg een beetje de indruk dat je het 'vak' development een beetje onderschat, of dat je de beoogde voordelen overschat.
Een goed voorbeeld van het bovenstaande:
Thy... schreef op vrijdag 10 maart 2023 @ 10:20:
Tot nu toe nog geen nieuwe baan gevonden maar dat komt deels omdat ik bijdehand op vacatures met 2 a 3 jaar front end werkervaring soliciteer (ik wil er niet te hard op achteruit gaan qua salaris)
Een zooi youtube videos kijken, een website maken en dan verwachten dat je op niveau 2 - 3 jaar wel kan instromen 8)7

Acties:
  • 0 Henk 'm!

  • Jahe1990
  • Registratie: Januari 2017
  • Laatst online: 20-03 14:24
RM-rf schreef op vrijdag 10 maart 2023 @ 09:15:
[...]
succes ermee, maar ik zou je toch aanraden iig te proberen een relatie tov je studie te zoeken in je verhaal.
aangenomen je hebt die studie ook succesvol afgerond en hierin ook de meeste beroepservaring.
zou ik altijd dat als een bepaalde basis proberen uit te nutten.

Het is véél lastiger dat als 'negatieve background' te pogen te verkopen, met een argumentatie dat je dat verleden zomaar weg wilt gooien en helemaal vanaf scratch je leven nu totaal anders in wil richten.


Wat ik ook een beetje een vraag bij je eigen uitleg heb, is dat het me opvalt dat je kennelijk al de beslissing langer genomen hebt, je baan zelfs al opgezegd..
Maar qua ideeen wat je vervolgens wil gaan doen, onstaat toch de indruk toch een beetje dat je achter de zaken aan lijkt te lopen. (mischien niet zo bedoeld, maar de impressie ontstaat bij mij wel, en dat zal vermoedelijk ook bij werk- of opdrachtgevers kunnen ontstan als je je zo presenteert)

Op mij komt het een beetje over alsof je motivatie eerder in het "iets anders willen doen en et idee van remote work" ... en dat die switch naar web development misschien niet helemaal uit daadwerkelijke intersse is, maar omdat je denkt dat het daar 'makkelijk' zou zijn remote werk te vinden en dan in spanje te kunnen gaan leven.

... zo heel 'makkelijk' is dat ook niet.
Tenzij je bv een hele lange tijd kunt nemen zonder inkomen: bedenk wel dat bv freelance werk ook vaak veel meer vereisten qua ervaringen en brede kennis vergt, en je snel kwetsbaar maakt.
Tenzij je bv en enorm goede financiele basis hebt en dus zelf makkelijk inkomenswegval langere tijd kunt overkomen (doordat bv je partner dat bereid en in staat is die inkomensuitval op te vangen)
toon volledige bericht
Harde woorden maar ik heb de indruk dat je het goed bedoeld :)

Inkomen is gegarandeerd ivm eerdere investeringen die zich goed hebben uitbetaald, ongeacht wat de partner doet. Daarnaast zijn we hier ook nog voor een ander plan dat ook inkomen gaat genereren, dus voor het geld hoef ik het niet te doen. Dat is ook een reden dat ik me gelukkig niet zorgen hoef te maken over het 'stapje terug doen' m.b.t. salaris. Dat andere plan is dan ook waarom we hier nu zijn en vandaar dat ik nu dan ook eindelijk wat extra tijd kan maken (voorbereiding vertrek uit NL kostte veel tijd) en in web development kan/wil steken.

Als ik alleen maar remote werk wilde doen ongeacht het soort werk zou ik niet bereid zijn om ± een jaar bij te leren voordat ik werk zoek in iets anders natuurlijk.

Wel ben ik het met je eens dat iets doen met mijn studie/arbeidsverleden goed zou uitkomen. Dit is dan ook plan B; er zijn zat bedrijven waar ik aan de slag kan en 'on the side' bij kan blijven leren. Duurt wat langer zo maar kan ook natuurlijk.
retoohs schreef op vrijdag 10 maart 2023 @ 18:08:
[...]


Een goed voorbeeld van het bovenstaande:


[...]


Een zooi youtube videos kijken, een website maken en dan verwachten dat je op niveau 2 - 3 jaar wel kan instromen 8)7
Dit is dan ook niet mijn plan; ik noem niets voor niets het idee dat ik wellicht over 10 jaar pas kan zijn waar ik wil zijn wat betreft dit werk :)
Thy... schreef op vrijdag 10 maart 2023 @ 10:20:
De afgelopen maanden ben ik bezig geweest om mijzelf om te scholen naar front end developer. Ik heb tot nu toe de volgende gratis online trainingen gedaan die ik je zeker kan aanraden:

HTML Full Course for Beginners
JavaScript Full Course for Beginners
CSS Full Course for Beginners
React JS Full Course for Beginners
Eventueel: React Redux Full Course for Beginners om te leren wat state management is.
Sowieso staan op de Youtube pagina van Dave Gray een gigantische hoeveelheid goede cursussen voor frontend en backend. Hij legt zeer goed uit waarom je dingen op een bepaalde manier moet doen en je bent niet alleen maar demo's aan het natypen.

Na deze cursussen was ik zeer goed in staat een eigen responsive portfoliowebsite in ReactJS te bouwen met enkele demo projecten welke ik op GIThub gehost heb.

Daarna heb ik ook nog voor €15,- de Vue - The Complete Guide (incl. Router & Composition API) cursus gekocht om mij te verdiepen in een tweede JavaScript framework en zo op meer vacatures te kunnen soliciteren. Tot nu toe nog geen nieuwe baan gevonden maar dat komt deels omdat ik bijdehand op vacatures met 2 a 3 jaar front end werkervaring soliciteer (ik wil er niet te hard op achteruit gaan qua salaris) en deels omdat ik bezig ben een nieuw huis te kopen, en dat combineren met een carriere-switch is niet ideaal :9
toon volledige bericht
Well bedankt voor de video's en succes met de carriereswitch! Ik vind het juist moedig dat je alsnog wel solliciteert; daar leer je ook van. Zelf ben ik te onzeker omdat zo stoutmoedig te proberen.
Bensjero schreef op vrijdag 10 maart 2023 @ 10:01:
[...]

Bron 1 geeft als bron aan dat hoe vaker er op cursussen gezocht is in google hoe populairder een programmeertaal is. Dat zegt niet zoveel over de baankans.
Bron 2 geeft helemaal geen bron...

Ik denk dat je zowel in Java als in C# ruim voldoende werk kan vinden, op basis daarvan hoef je de keuze denk ik niet te maken.

[...]
Ik weet niet wat je hiermee probeert te zeggen.
[...]

Wat vind je dr aantrekkelijk aan? Dit snap ik niet helemaal. Je kiest een taal/framework om mee te starten op basis van wat de kans op een baan is en hoe geschikt de taal is voor het soort programmeren wat je wilt doen. Daarna zou je kunnen overwegen welke tech stack je het meest aanspreekt...

Ik krijg een beetje de indruk dat je het 'vak' development een beetje onderschat, of dat je de beoogde voordelen overschat.
Be aware dat dit pad, hoewel zeker niet onmogelijk, je heeeel veeeeel hersenkrakende momenten voor je oplevert. Development is cognitief / psychisch best wel zwaar met tijden.
Het werk is voor het overgrote deel problemen oplossen en andermans code lezen.
En dan bedoel ik met problemen niet gewone bugs, maar bijvoorbeeld: hoe bouw ik support in voor deze API en houd ik de code base netjes? Of; hoe doorzoek ik grote tekstbestanden zonder alles in het geheugen te laden?
Het zijn continue die puzzels zegmaar.
toon volledige bericht
Ik denk niet dat ik het onderschat als ik bereid ben om 10 jaar door te leren (en uiteraard nog steeds daarna, met alle constante ontwikkelingen), maar ik kan het natuurlijk niet met zekerheid zeggen zonder het zelf ervaren te hebben.

Aan de andere kant helpt het hopelijk daarom ook om hier mijn vragen te stellen en ik waardeer het dat je me hiervoor waarschuwt. Het puzzelen, vastzitten, oplossing na oplossing proberen, e.d. vind ik juist echt leuk, heeft eerdere werkervaring mij geleerd. Vandaar dat ik dit pad ook zo zie zitten. Uiteraard heeft elk soort werk minder leuke kanten en is niets alleen maar regenbogen en maneschijn.

Aan de andere kant: is het zo erg als ik gemotiveerd en gedisciplineerd hierin stap omdat ik op lange duur meer (voldoening gevend/ dus niet werk wat ik al eerder deed) werk op afstand kan doen? Uiteraard is dat geen reden die een werkgever interesseert en niet iets wat ik bij een sollicitatiegesprek ga zitten highlighten, maar het is voor mij wel een van de (bij lange na niet de enige!) redenen. So what? 8)7

Acties:
  • 0 Henk 'm!

  • Thy...
  • Registratie: April 2006
  • Laatst online: 12:57
retoohs schreef op vrijdag 10 maart 2023 @ 18:08:
[...]


Een goed voorbeeld van het bovenstaande:


[...]


Een zooi youtube videos kijken, een website maken en dan verwachten dat je op niveau 2 - 3 jaar wel kan instromen 8)7
Een zooi youtube videos kijken, een website maken en zeven jaar semi-relevante werkervaring in werken met GIT, Ansible, MySQL, PHP, LUA en C en een opleiding elektrotechniek. Dat laatste had ik er niet bij vermeld omdat dat niet relevant voor TS is die op zoek is naar een startersfunctie.

Gezien de feedback die ik terugkreeg op een assessment bij een van mijn eerste sollicitaties is dat inderdaad voldoende om in te stromen op dat niveau.

Daarnaast, met de huidige krapte op de arbeidsmarkt zijn er genoeg bedrijven die wél verder kijken dat jaartallen op een CV en kijken naar waar mensen naar toe willen en kunnen groeien binnen niet al te lange tijd.
Jahe1990 schreef op vrijdag 10 maart 2023 @ 18:55:
[...]


Aan de andere kant: is het zo erg als ik gemotiveerd en gedisciplineerd hierin stap omdat ik op lange duur meer (voldoening gevend/ dus niet werk wat ik al eerder deed) werk op afstand kan doen? Uiteraard is dat geen reden die een werkgever interesseert en niet iets wat ik bij een sollicitatiegesprek ga zitten highlighten, maar het is voor mij wel een van de (bij lange na niet de enige!) redenen. So what? 8)7
Ik weet niet hoe happig bedrijven zijn op een starter die direct full time remote wil werken. Het helpt ook niet echt mee met je groei. Jezelf het vak aanleren, dan een jaar een startersfunctie vinden en met een jaar werkervaring een full time remote functie vinden zal denk ik makkelijker gaan.

Niet te negatief denken. Zorg dat je kan laten zien welke kennis je in huis hebt en hoe gemotiveerd je bent en dan schieten met hagel, vacatures genoeg :)

[ Voor 61% gewijzigd door Thy... op 11-03-2023 08:34 ]


Acties:
  • +1 Henk 'm!

  • Jahe1990
  • Registratie: Januari 2017
  • Laatst online: 20-03 14:24
Thy... schreef op zaterdag 11 maart 2023 @ 08:24:
[...]
Ik weet niet hoe happig bedrijven zijn op een starter die direct full time remote wil werken. Het helpt ook niet echt mee met je groei. Jezelf het vak aanleren, dan een jaar een startersfunctie vinden en met een jaar werkervaring een full time remote functie vinden zal denk ik makkelijker gaan.

Niet te negatief denken. Zorg dat je kan laten zien welke kennis je in huis hebt en hoe gemotiveerd je bent en dan schieten met hagel, vacatures genoeg :)
Oh nee ik denk dat weinig bedrijven een starter aannemen die direct op afstand werkt (al zijn ze er wel). Lijkt mij persoonlijk ook niet de ideale manier om te leren. Vandaar dat ik zei, op lange duur. Dus ooit, uiteindelijk, na minimaal een paar jaar inderdaad. Zelfs dan geef ik de voorkeur aan flexibel/licht hybride werken (af en toe klanten/collega's in het echt zien is ook wel zo fijn).

Ik zal mijn hyperpositieve en gemotiveerde shotgun inderdaad ff afstoffen over een jaartje :)

Acties:
  • +3 Henk 'm!

  • Jahe1990
  • Registratie: Januari 2017
  • Laatst online: 20-03 14:24
Voor anderen die toevallig dit topic lezen met een soortgelijke vraag: ik kan op dit moment niet genoeg aanraden om de CS50's Introduction to Computer Science te volgen. Geheel gratis, leuke/goede colleges, en opdrachten die ook automatisch worden nagekeken. Wat mij betreft een goede vervanger voor de NHA opleiding die ik bijna deed, maar dan dus 100% gratis.

Ter aanvulling volg ik een soortgelijke MIT cursus, ben ik ook bezig een aantal boeken te lezen over programmeren (o.a. The Self-Taught Programmer: The Definitive Guide to Programming Professionally) en volg ik de Youtube video's die @Thy... aanraadde.

Dit voelt zeker als een goede fundering aangezien het een combinatie van theorie en praktijk (opdrachten) geeft!
Pagina: 1