Vraag


  • axel243
  • Registratie: Januari 2024
  • Laatst online: 26-01 23:20
Goededag allemaal,

Dit bericht is vooral gericht aan software developers, maar andere inzichten zijn uiteraard ook welkom :)

Ik werk momenteel al ongeveer 4 jaar als junior software developer bij hetzelfde bedrijf. Dit was mijn eerste echte kantoorbaan; ik ben hier relatief jong begonnen en ben gebleven vanwege financiële zekerheid en de vrijheid binnen de functie.

Mijn rol was echter niet heel representatief voor een “standaard” software developer functie, denk ik tenminste. Ik werkte grotendeels zelfstandig, zonder senior om mee te sparren, en heb veel projecten alleen opgezet en gebouwd. Dat is me uiteindelijk goed gelukt, maar ik merk nu dat ik mogelijk cruciale ervaring mis (of mezelf onderschat).

De functie is comfortabel en vrij, maar ik voel dat ik professioneel wil doorgroeien en daarom overweeg ik een overstap. Mijn grootste onzekerheid is:
hoe lig ik momenteel in de Nederlandse arbeidsmarkt?

Mijn vragen

Hoe zouden jullie mijn profiel inschatten (junior / medior)?

Wat wordt tegenwoordig verwacht van iemand met mijn ervaring?

Op welke punten zou ik mij het beste kunnen bijspijkeren?

Hoe kan ik dit het slimst aanpakken (praktijk, projecten, cursussen)?

Mijn huidige stack / ervaring

C# – ±4–5 jaar ervaring

Hoofdzakelijk WinForms

Basiskennis van ASP.NET en Entity Framework (weinig praktijk, maar vertrouwen dat ik dit kan oppakken)

MySQL

Basiskennis: queries, views, triggers

Java

Gebruikt tijdens studie, daarna overgestapt naar C#

Algemeen

Bekend met Scrum / Agile

Version control (Git / GitHub)

Alle andere zaken zoals cloud engineering, pipelines ect heb ik niet mee gewerkt. Ik weet wel wat het zijn

Recent ben ik begonnen met het opzetten van een eigen project in ASP.NET + Entity Framework om mezelf bij te scholen. Ik merk alleen dat tutorials vaak sterk verschillen in aanpak, waardoor het lastig is om te bepalen wat “best practice” is.

Alle feedback, ervaringen of advies worden enorm gewaardeerd — ook eerlijke of kritische antwoorden.

Alvast bedankt! _/-\o_ O+

Alle reacties


  • Jorissie87
  • Registratie: Maart 2017
  • Laatst online: 21:43

Jorissie87

No diggity

Aantal jaar ervaring of "weet wat het is" zegt lang niet alles. Ik ken software engineers die al jaren in het vak zitten en die ik hooguit medior zou willen noemen. Ik ken er ook die na 3 jaar ervaring al prima met de senioren mee kunnen praten. Een vriend van me was bij organisatie X als functie "Senior Developer" maar begon bij een andere (veel technischere) organisatie Y met diezelfde ervaring als trainee.

Overigens ook regelmatig meegemaakt dat wij als organisatie voor minder ervaren kandidaten zijn gegaan omdat ze gretiger (bereid om te leren) overkwamen of omdat hun soft skills vele malen beter zijn. Zeker in een tijd met Agile/SaFe merk je dat de samenwerking met de business groter wordt en dan is het fijn als je op een gelijk niveau met elkaar kan communiceren. Iemand die dan op een toegankelijke manier aan de klant kan uitleggen wat de mogelijke oplossingen zijn en de consequenties/voordelen bij de diverse keuzes is dan goud waard.

Als je wilt weten waar je staat, is de beste manier om gewoon eens wat vacatures te bekijken en met mogelijke werkgevers in gesprek te gaan. Zij geven aan wat hun behoefte is en jij weet in welke mate je aan het profiel voldoet.

9800X3D | MSI RTX 3080Ti | GigaByte X870 Gaming Wifi | 32GB@6000Mhz | NH-D15 | 990 Pro 2TB | FD Define R6 | Acer 28" 4K 60Hz Gsync | Acer 27" 1440P 240Hz Gsync | KB: Ducky one 2 RGB | HP: HyperX Cloud II | M: Zowie FK1


  • SavageNL
  • Registratie: November 2001
  • Laatst online: 10-02 13:02
Bij de bedrijven waar ik gewerkt heb waren de meeste medewerkers na 4 jaar wel medior. Maar dat is vaak maar een label. Senioriteit is volgens mij een indicatie van hoe zelfstandig je kunt werken maar zegt niet zoveel als je de enige bent.

Ik doe zelf Java en ik heb het idee dat de meeste bedrijven web-applicaties bouwen (kan mijn bubble zijn, geen idee hoe dat in de .net wereld is), dan is wat kennis over html/javascript geen overbodige luxe. Sql kennis kan volgens mij ook nooit kwaad, maar ook daar is een basis hebben meestal wel genoeg. Stukje linux, docker etc is vaak niet nodig maar kan vooral bij kleine bedrijven geen kwaad.

Je denkt te merken dat je ervaring mist, waaraan merk je dat?

Was er geen senior om mee te sparren of was er niemand?
Een ontwikkelaar die na school helemaal zijn eigen ding is gaan doen heeft best een risico om niet te leren van zijn fouten en dan maakt aantal jaar werkervaring ineens niet meer zo heel veel uit. Hoe meet je bijvoorbeeld dat de projecten goed gelukt zijn? Software met een complete bagger-code kan prima werken, maar maakt niet perse een succesvol project.
Ik heb toevallig vorig jaar een zzp'er die al 10 jaar aan een product werkte uit moeten leggen hoe git werkt. Niemand had hem ooit verteld dat ook solo-projecten gebaat zijn met source-control dus daar had 'ie nooit naar gekeken.


Ik zou idd zoeken naar vacatures die je aanspreken en kijken wat daar gevraagd wordt. Gewoon op gesprek gaan en kijken wat er gebeurt kan natuurlijk ook. Kun je meteen oefenen met solicitatiegesprekken

Je gaat bij een ander bedrijf nooit 100% hetzelfde doen en als het goed is is er ook geen verwachting dat je alles al weet. Als ik solicitanten over de vloer heb probeer ik vooral in te schatten of de basis kennis goed is en of ze nieuwe dingen willen/kunnen leren. Als dat goed zit dan maakt het eigenlijk niet eens zoveel uit of ze Java kunnen programmeren of bekend zijn met het framework, dat leren ze wel.

  • axel243
  • Registratie: Januari 2024
  • Laatst online: 26-01 23:20
Jorissie87 schreef op dinsdag 20 januari 2026 @ 14:51:
Aantal jaar ervaring of "weet wat het is" zegt lang niet alles. Ik ken software engineers die al jaren in het vak zitten en die ik hooguit medior zou willen noemen. Ik ken er ook die na 3 jaar ervaring al prima met de senioren mee kunnen praten. Een vriend van me was bij organisatie X als functie "Senior Developer" maar begon bij een andere (veel technischere) organisatie Y met diezelfde ervaring als trainee.

Overigens ook regelmatig meegemaakt dat wij als organisatie voor minder ervaren kandidaten zijn gegaan omdat ze gretiger (bereid om te leren) overkwamen of omdat hun soft skills vele malen beter zijn. Zeker in een tijd met Agile/SaFe merk je dat de samenwerking met de business groter wordt en dan is het fijn als je op een gelijk niveau met elkaar kan communiceren. Iemand die dan op een toegankelijke manier aan de klant kan uitleggen wat de mogelijke oplossingen zijn en de consequenties/voordelen bij de diverse keuzes is dan goud waard.

Als je wilt weten waar je staat, is de beste manier om gewoon eens wat vacatures te bekijken en met mogelijke werkgevers in gesprek te gaan. Zij geven aan wat hun behoefte is en jij weet in welke mate je aan het profiel voldoet.
Goed advies! ik ben alleen bang dat ik wordt beoordeeld op het feit dat ik geen ervaring heb met dingen zoals cloud engineering, tests schrijven ect. er staan natuurlijk altijd best wel veel vereiste ervaringen in in een vacature

  • JJ Le Funk
  • Registratie: Januari 2004
  • Niet online

JJ Le Funk

:twk

als je skilled bent in C sharp dan heb je de capaciteit om te verdiepen in iets anders technisch, afhankelijk waar vraag naar is.
verbreed je horizon en schiet eens op een vacature die je aanspreekt. dan krijg je vanzelf de feedback om uiteindelijk te scoren op iets wat past in je ontwikkelprofiel.

d:)b :henk d:)b


  • axel243
  • Registratie: Januari 2024
  • Laatst online: 26-01 23:20
SavageNL schreef op dinsdag 20 januari 2026 @ 15:43:
Bij de bedrijven waar ik gewerkt heb waren de meeste medewerkers na 4 jaar wel medior. Maar dat is vaak maar een label. Senioriteit is volgens mij een indicatie van hoe zelfstandig je kunt werken maar zegt niet zoveel als je de enige bent.

Ik doe zelf Java en ik heb het idee dat de meeste bedrijven web-applicaties bouwen (kan mijn bubble zijn, geen idee hoe dat in de .net wereld is), dan is wat kennis over html/javascript geen overbodige luxe. Sql kennis kan volgens mij ook nooit kwaad, maar ook daar is een basis hebben meestal wel genoeg. Stukje linux, docker etc is vaak niet nodig maar kan vooral bij kleine bedrijven geen kwaad.

Je denkt te merken dat je ervaring mist, waaraan merk je dat?

Was er geen senior om mee te sparren of was er niemand?
Een ontwikkelaar die na school helemaal zijn eigen ding is gaan doen heeft best een risico om niet te leren van zijn fouten en dan maakt aantal jaar werkervaring ineens niet meer zo heel veel uit. Hoe meet je bijvoorbeeld dat de projecten goed gelukt zijn? Software met een complete bagger-code kan prima werken, maar maakt niet perse een succesvol project.
Ik heb toevallig vorig jaar een zzp'er die al 10 jaar aan een product werkte uit moeten leggen hoe git werkt. Niemand had hem ooit verteld dat ook solo-projecten gebaat zijn met source-control dus daar had 'ie nooit naar gekeken.


Ik zou idd zoeken naar vacatures die je aanspreken en kijken wat daar gevraagd wordt. Gewoon op gesprek gaan en kijken wat er gebeurt kan natuurlijk ook. Kun je meteen oefenen met solicitatiegesprekken

Je gaat bij een ander bedrijf nooit 100% hetzelfde doen en als het goed is is er ook geen verwachting dat je alles al weet. Als ik solicitanten over de vloer heb probeer ik vooral in te schatten of de basis kennis goed is en of ze nieuwe dingen willen/kunnen leren. Als dat goed zit dan maakt het eigenlijk niet eens zoveel uit of ze Java kunnen programmeren of bekend zijn met het framework, dat leren ze wel.
Je denkt te merken dat je ervaring mist, waaraan merk je dat?
- ik merk het vooral aan de vereisten of gewenste ervaringen die in een vacature wordt geplaatst.

Was er geen senior om mee te sparren of was er niemand?
- Mijn chef heeft meer een support IT achtergrond en heeft zichzelf c# en mysql aangeleerd. Hij heeft zeker wel kennis van c# en meer kennis van sql dan ik. Sparren kan ik wel met hem wel, alleen gaat dat anders dan dat ik het voor me zie met iemand die er al jaren ervaring mee heeft.

Een ontwikkelaar die na school helemaal zijn eigen ding is gaan doen heeft best een risico om niet te leren van zijn fouten en dan maakt aantal jaar werkervaring ineens niet meer zo heel veel uit. Hoe meet je bijvoorbeeld dat de projecten goed gelukt zijn? Software met een complete bagger-code kan prima werken, maar maakt niet perse een succesvol project.

- Ik heb daar dus geen idee van. Er waren geen bepaalde eisen en niemand anders ging over mijn code heen (geen code review zeg maar), Zolang het maar werkte was het prima. Of mijn code bagger was of niet , weet ik niet, maar dat is dus het nadeel van alleen werken. Alsof je je eigen vlees keurt als slager zijnde zeg maar. Ik heb gewoon geroeid met de riemen die ik had en vanuit dat punt ging ik verder

  • SavageNL
  • Registratie: November 2001
  • Laatst online: 10-02 13:02
axel243 schreef op dinsdag 20 januari 2026 @ 16:04:
[...]
Je denkt te merken dat je ervaring mist, waaraan merk je dat?
- ik merk het vooral aan de vereisten of gewenste ervaringen die in een vacature wordt geplaatst.
Daar hoef je je volgens mij niet zo druk over te maken. Vacatures zijn vaak buzzword-bingo met dingen die je binnen een paar uur geleerd hebt. Het geeft al wel meteen een indicatie waar je op door kunt lezen.
Er waren geen bepaalde eisen en niemand anders ging over mijn code heen (geen code review zeg maar), Zolang het maar werkte was het prima.
Tenzij je jezelf kan dwingen om te leren zou dit voor mij de reden zijn om iets anders te zoeken. Als je niet weet of je fouten maakt dan leer je daar niet van.
Het klinkt alsof je je carriere bent gestart op een plek waar je meteen stilstaat, dat is zonde.


Ik zou een functie zoeken die je leuk lijkt en die je denkt te kunnen doen, ongeacht of je de vereisten beheerst. Dan wel voorbereiden zodat je op zijn minst wel weet wat en waarvoor het is en dan kijken wat er echt noodzakelijk is tijdens het gesprek.

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 00:21
Jaren ervaring maakt niet zoveel uit, dat verschilt erg per persoon, sommigen programmeren er naast omdat ze het leuk vinden. Die indruk krijg ik niet uit je tekst. Het verschilt erg per persoon hoeveel ze in een aantal jaren leren.

Dat plus:
- Basis SQL
- Basis C# (Winforms / ASP.Net / Entity framework)
- "Agile"
- Geen lering van anderen*

Junior. Iemand die vers van een opleiding afkomt hoort op zijn allerminst dat al te kunnen en zelfs dan vind ik het karig.

Misschien heb je juist veel ervaring met het bespreken van wat "de klant" wil, het opzetten van de vereisten en deze duidelijk maken etc. Dat is absoluut ook wat waard! Misschien is daarom junior wat te minimaal. Maar dat is me niet helemaal duidelijk uit je tekst.

* Dat is niet eens zo erg als ik het gevoel had op basis van je berichten dat je zelf leergierig was. Als je online rondkijkt zijn er genoeg blog-posts, repositories etc te vinden met "good practices" etcetera. Boeken zijn er ook.
Ik denk wel dat je er goed doet om gewoon ergens te gaan solliciteren, waar wel andere mensen werken waar je mee kan sparren en vragen kan stellen. Iemand die je uit je comfort-zone trekt zeg maar, dus goed dat je op zoek gaat.

[ Voor 39% gewijzigd door ZpAz op 20-01-2026 17:23 ]

Claude: "Domain patterns emerge from iteration, not generation." - Tweakers Time Machine Extension | Chrome : FF


  • Oon
  • Registratie: Juni 2019
  • Niet online

Oon

Ik denk dat je kennis niet het probleem zal zijn, maar dat je wel flinke sturing nodig zal hebben om in een team mee te draaien.
In de meeste organisaties geldt dat als junior wordt verwacht dat je weinig/niks zelf kan en nog heel veel moet leren, als medior moet je eigenlijk zelfstandig je opdrachten binnen context kunnen uitvoeren, en als senior moet je volledig zelfgestuurd kunnen werken en ook een stukje architectuur e.d. kunnen. Ik denk niet dat er veel teams zijn die het vertrouwen hebben om jou in een medior rol je gang te laten gaan, maar ik denk dat je wel héél snel door kunt groeien naar medior.

Gewoon gaan solliciteren en kijken waar je uitkomt, vooral leuk werk in een leuk team zoeken waar je ook bij de sollicitaties echt een goede klik voelt, dat is het belangrijkst en daar leer je het meest van. Ik merk zelf in mijn eigen werk (waar ik als medior ben ingestapt en eigenlijk qua hard skills op wat domeinkennis en contextspecifieke details na al gelijk zat met seniors) echt wel heb moeten vechten voor het 'recht' om écht twee kanten op te kunnen sparren, en dat is m.i. ook het punt waar jij en je sparpartner het snelst van elkaar kunnen leren.

  • R_Zwart
  • Registratie: Juli 2025
  • Laatst online: 11-02 13:42
SavageNL schreef op dinsdag 20 januari 2026 @ 15:43:
Bij de bedrijven waar ik gewerkt heb waren de meeste medewerkers na 4 jaar wel medior. Maar dat is vaak maar een label. Senioriteit is volgens mij een indicatie van hoe zelfstandig je kunt werken maar zegt niet zoveel als je de enige bent.
Senioriteit is ook dat je het grotere geheel ziet en snapt, dat je junior en medior kunt coachen, dat je met klanten overweg kunt, dat je kunt inschatten wat iets moet gaan kosten, dat je goede requirements kunt schrijven (of slechte kunt identificeren en bespreken met de opdrachtgever) etc.

Je hoeft de beste software developer te zijn om toch de senior te zijn.

[ Voor 11% gewijzigd door R_Zwart op 20-01-2026 19:34 ]


  • SavageNL
  • Registratie: November 2001
  • Laatst online: 10-02 13:02
R_Zwart schreef op dinsdag 20 januari 2026 @ 19:32:
Senioriteit is ook dat je het grotere geheel ziet en snapt, dat je junior en medior kunt coachen, dat je met klanten overweg kunt, dat je kunt inschatten wat iets moet gaan kosten, dat je goede requirements kunt schrijven (of slechte kunt identificeren en bespreken met de opdrachtgever) etc.
Dat is heel afhankelijk van waar je werkt. Zoals je het zegt is ook hoe ik het hanteer, maar ik heb ook gezien dat senioriteit 1 op 1 gekoppeld was met salaris. Als je meer dan X verdient dan word je medior, meer dan Y word je senior. Dan is het niet meer dan een label.

OP geeft aan grotendeels zelfstandig te werken (omdat er niemand anders is). Dat verwacht ik niet van een junior, maar op basis van wat er gezegd wordt zou ik OP wel als junior inschatten.

Ik verwacht dat OP ontzettend veel winst zou kunnen halen uit werken in een team.

  • Furion2000
  • Registratie: September 2017
  • Laatst online: 11-02 14:07
Ik hou niet van die hokjes. Voor mij ben je starter als je vanuit de schoolbanken komt en ben je starter af als je je weet te aarden in een organisatie en als 'normale medewerker' kan functioneren. Zo te lezen kun je dit. Daarna is het speelveld gelijk en heeft iedereen zijn sterke en minder sterke punten en heb je er sommigen rondlopen die echt goed zijn. Oud leert van jong en vice versa. Helaas moet je meedoen met die hokjes omdat we te maken hebben met HR en developers die graag in hokjes denken, dus noem je vooral medior zou mijn advies zijn.

%*$# ook de eisen in de vacatures. Het is 9/10x een perfecte kandidaat lijst opgesteld door iemand van HR. Als jij er 50% van aftikt, gewoon reageren. Als de basis in orde is dan komt de rest ook wel. Beetje upsellen maar niet liegen. Leergierig overkomen als developer is een vereistte. Voor je beeldvorming: ik ging als gedetacheerde aan de slag bij een overheid met Kotlin terwijl ik alleen Java op de CV had. Ik heb ze overtuigd van mijn lerend vermogen en ik zat tegenover mensen die geloven in lerend vermogen (dat is niet altijd zo).

Na 4 jaar is het een mooi moment om eens rond te kijken in een andere keukens en jezelf te meten aan andere mensen. Als het je wat lijkt een wat grotere organisatie of detachering (grotere kans dat ze daar software ontwikkelen van nu ;) ).

Die gedachtes van hokjes en niveaus werkten bij mij blokkerend en toen ik dat uit het raam gooide was het gewoon lekker spelen met code en dingen leren die mij interesseerdde of nodig waren voor de (future) job. Als je daar lekker mee bezig bent gaat leren sneller en kun je bij je salaris gesprekken heel concreet aanduiden waarin je bent verbeterd en waarom je meer geld verdient :P

  • SiErRa
  • Registratie: Februari 2000
  • Laatst online: 20:14
Ik zou i.v.m. de beperkte leermogelijken en verouderde technologie toch gaan solliciteren.
Want voor je het weet kom je over een paar jaar als iemand met richting de 10 jaar niet meer aan de bak.

Omdat meestal bij die senioriteit wordt verwacht dat je een brede kennis hebt, en die is nu wel erg lastig om op te doen.

Ik ben zelf 20+ jaar software ontwikkelaar, en 20 jaar geleden begon ik inderdaad in die stack, om aan te geven dat het echt wel verouderd is.

Ik neem zelf regelmatig sollicitaties af, en ik zou dit toch wel zien als minpunten. Je zou een hele nieuwe stack moeten leren, laatste dotnet, webapplicaties, ci/cd, cloud. En daarnaast is het werken in een software team toch echt iets nieuws.

Zelf zou ik een starter aanraden om in de detachering te gaan, zo dat je veel verschillende bedrijven en technologieen mee krijgt. Dat is wel goed voor je carriere.

Ik heb genoeg collega's van vergelijkbare jaren werkervaring die wel al die checkboxes in vacatures afchecken.

  • SCIxX
  • Registratie: Augustus 2002
  • Laatst online: 23:17
Wat is je ervaring met AI (e.g. windsurf of andere tools) en AWS?

  • 418O2
  • Registratie: November 2001
  • Laatst online: 23:10
SCIxX schreef op woensdag 21 januari 2026 @ 11:52:
Wat is je ervaring met AI (e.g. windsurf of andere tools) en AWS?
Alle andere zaken zoals cloud engineering, pipelines ect heb ik niet mee gewerkt. Ik weet wel wat het zijn
Ik denk dat het grootste gat nu is dat je niets met devops doet. Nu doet niet elke developer dat, maar je kan er denk ik niet meer omheen dat je er iets mee te maken hebt.

Het voordeel van enige developer zijn is dat je alles zelf doet, het nadeel is dat je alles zelf doet op een manier die jij jezelf aanleert zonder enige feedback van anderen. Dus waar je staat weet je denk ik pas als je ergens anders aan de slag gaat.

  • axel243
  • Registratie: Januari 2024
  • Laatst online: 26-01 23:20
SiErRa schreef op woensdag 21 januari 2026 @ 11:45:
Ik zou i.v.m. de beperkte leermogelijken en verouderde technologie toch gaan solliciteren.
Want voor je het weet kom je over een paar jaar als iemand met richting de 10 jaar niet meer aan de bak.

Omdat meestal bij die senioriteit wordt verwacht dat je een brede kennis hebt, en die is nu wel erg lastig om op te doen.

Ik ben zelf 20+ jaar software ontwikkelaar, en 20 jaar geleden begon ik inderdaad in die stack, om aan te geven dat het echt wel verouderd is.

Ik neem zelf regelmatig sollicitaties af, en ik zou dit toch wel zien als minpunten. Je zou een hele nieuwe stack moeten leren, laatste dotnet, webapplicaties, ci/cd, cloud. En daarnaast is het werken in een software team toch echt iets nieuws.

Zelf zou ik een starter aanraden om in de detachering te gaan, zo dat je veel verschillende bedrijven en technologieen mee krijgt. Dat is wel goed voor je carriere.

Ik heb genoeg collega's van vergelijkbare jaren werkervaring die wel al die checkboxes in vacatures afchecken.
Niet om mezelf te verdedigen, maar gewoon om even dingen te verhelderen.

Laatste .net werk ik momenteel mee, ci/cd en cloud is dan wel echt nieuw voor mij op dat moment. Ik heb wel aan web applicaties heb gewerkt in mijn studie, maar dat is wel minimale ervaring om zo maar te zeggen.

Ik weet de agile werk methode en hoe scrum werkt. Het zal wel even wennen aan werken in een team zijn wellicht, maar ik ben vrij sociaal ect. Ik ben vrij positief dat ik dit goed kan oppakken. :)

  • axel243
  • Registratie: Januari 2024
  • Laatst online: 26-01 23:20
SCIxX schreef op woensdag 21 januari 2026 @ 11:52:
Wat is je ervaring met AI (e.g. windsurf of andere tools) en AWS?
Geen. Ja chatgpt als ik iets niet begrijp of voor code optimalisatie. (Weet niet of dat een red flag is)

  • mannowlahn
  • Registratie: Mei 2009
  • Laatst online: 04-02 16:53
WinForms? pfff heftig man, ik zou zsm een baan zoeken die iets meer gemeengoed gebruikt. hoe is je IAC kennis? cloud kennis, pipelines? ALs dit alles een antwoord nee hebt, dan ben je waarschijnlijk gewoon junior voor 95% van de c# banen in nederland.

Mijn advies is zsm ergens gaan werken die wel up to date tools gebruiken.
Pagina: 1