# Developers vinden voor oudere stacks, en ze houden

URL: https://brainpowergroup.eu/nl/blog/developers-vinden-voor-oudere-stacks
Datum: 2026-01-08
Door: Maarten ter Velde, Brainpower Group

Developers voor .NET Framework, Web Forms, oude PHP of Delphi vind je op ervaring van vroeger. Ze blijven als er een plan is om stap voor stap te moderniseren.

Developers voor oudere stacks zijn er wel, je moet ze alleen anders zoeken. De meesten werken niet meer dagelijks met .NET Framework, Web Forms, PHP 5 of Delphi, maar zijn er ooit mee begonnen en lezen die code nog prima. Mijn advies is om iemand te zoeken die de oude code kan lezen en er stap voor stap iets nieuws naast wil bouwen. Zo iemand is te vinden en heeft dan ook een reden om te blijven.

## Waarom ze schaars zijn

Op oudere stacks komen weinig nieuwe developers bij. Opleidingen en bootcamps leren modern .NET, TypeScript of Python. Wie Web Forms kent, heeft het meestal zelf meegemaakt.

Tegelijk blijven die systemen draaien, en dat is te begrijpen. .NET Framework 4.8 en 4.8.1 zijn een onderdeel van Windows en volgen de ondersteuning van de Windows-versie waarop ze staan. Web Forms blijft dus ondersteund zolang .NET Framework met Windows meekomt. Microsoft heeft wel gezegd dat Web Forms niet naar .NET Core of modern .NET komt. Het blijft een framework voor Windows, zonder open source-bijdragen.

Bij PHP ligt het scherper. PHP 7.4 krijgt sinds november 2022 geen beveiligingsupdates meer, PHP 8.1 sinds eind 2025. Nu worden 8.2 tot en met 8.5 ondersteund, en voor 8.2 stoppen de beveiligingsupdates op 31 december 2026. Een applicatie op een PHP-versie zonder updates is daarmee een beveiligingsprobleem, en dat raakt ook je werving: goede PHP-developers willen niet jaren op een versie zonder updates blijven zitten.

Delphi is een eigen geval. Embarcadero brengt nog steeds nieuwe versies uit, voor Windows, macOS, iOS, Android en Linux. De taal leeft dus, alleen is de groep developers klein en meestal senior.

## Wie je zoekt

Zoek developers met acht tot vijftien jaar ervaring die op deze stacks zijn begonnen. Een .NET-developer die nu met ASP.NET Core werkt, heeft vaak jaren Web Forms of WinForms achter de rug. Een PHP-developer die nu Laravel doet, heeft meestal nog code van voor de frameworks gezien.

Wees eerlijk in je vacature over hoeveel van het werk legacy is. Schrijf je "moderne stack" terwijl het grootste deel Web Forms is, dan ben je die persoon snel weer kwijt. Noem het aandeel legacy, en noem het plan.

Voor Delphi zoek je breder. Kijk naar developers met een achtergrond in Delphi of Pascal die nu met C# of Java werken. De overstap terug is voor hen kleiner dan je denkt.

## Waar je ze vindt

Zoek op ervaring van vroeger en kijk verder dan de huidige functietitel. Op LinkedIn en in cv's staat Web Forms of Delphi vaak bij een baan van tien jaar geleden. Wie alleen op "Delphi developer" zoekt, mist veel kandidaten.

Wij werven in Servië, vanuit kantoren in Belgrado, Novi Sad en Niš, en de klant kiest zelf wie er in het team komt. Voor legacy-werk hoeft een kandidaat niet alles over het oude systeem te weten. Hij moet het kunnen lezen en er veilig in kunnen werken. Hoe onze technische screening werkt, lees je in [developers screenen in Servië](/nl/blog/developers-screenen-in-servie).

## Hoe je test

Een standaard codeertest zegt weinig bij legacy-werk. Geef liever een echt stuk oude code, zonder geheimen of klantdata, en stel vragen als:

- Wat doet deze pagina, en waar zou je een bug als eerste zoeken?
- Hoe voeg je hier een test toe zonder de code eerst om te bouwen?
- Wat zou je als eerste aanpakken als je dit drie maanden mag onderhouden?

Let op hoe iemand redeneert. Een goede legacy-developer leest eerst, verandert weinig tegelijk en wil weten hoe er gedeployed wordt voordat hij iets aanraakt.

## Hoe je ze houdt

Ik denk dat developers van een legacy-project weggaan als ze het gevoel krijgen dat hun kennis veroudert. Een salarisverhoging verandert daar weinig aan. Wat wel helpt:

- Een duidelijk pad naar modernisering, ook als dat in kleine stappen gaat.
- Tijd voor tests, een build-pipeline en betere tooling op het oude systeem.
- Nooit één persoon die als enige het systeem kent. Zet er altijd een tweede developer naast.
- Ruimte om nieuwe onderdelen in een moderne stack te bouwen.

Vision Healthcare laat zien hoe dat pad eruit kan zien. Een PHP-backend en een .NET Framework Forms-frontend zijn daar [stap voor stap gemigreerd](/nl/cases/vision-healthcare) naar .NET Core-services en een React- en Next.js-frontend, zonder de bedrijfsvoering stil te leggen. Zo'n project is ook voor een developer aantrekkelijk: je werkt met het oude systeem, maar je bouwt aan het nieuwe.

## Moderniseren of laten staan

Niet elk oud systeem hoeft om. Microsoft schrijft zelf dat Web Forms op Windows prima is als je geen cross-platform of andere nieuwe functies van modern .NET nodig hebt. Een intern systeem dat stabiel draait en weinig verandert, kun je met een kleine bezetting onderhouden.

Gaat er veel nieuwe functionaliteit in, dan bouw je die liever naast het oude systeem dan erin. Nieuwe onderdelen krijgen een eigen service en het oude deel krimpt mee. Zorg wel dat de kennis van het oude systeem op papier komt voordat mensen vertrekken. Erik schreef daarover in [legacy code overdragen aan een nieuw team](/nl/blog/legacy-code-overdragen-aan-een-nieuw-team).

## Bronnen

- [Microsoft: Lifecycle FAQ .NET Framework](https://learn.microsoft.com/en-us/lifecycle/faq/dotnet-framework)
- [Microsoft: Blazor for ASP.NET Web Forms developers, introductie](https://learn.microsoft.com/en-us/dotnet/architecture/blazor-for-web-forms-developers/introduction)
- [PHP: ondersteunde versies](https://www.php.net/supported-versions.php)
- [PHP: versies die niet meer ondersteund worden](https://www.php.net/eol.php)
- [Embarcadero: Delphi](https://www.embarcadero.com/products/delphi)

## Veelgestelde vragen

**Zijn er nog developers die ASP.NET Web Forms kennen?**

Ja. Veel .NET-developers die al lang meegaan, zijn begonnen op Web Forms of WinForms en werken nu met modern .NET. Kijk daarom naar wat iemand eerder deed en verder dan de huidige functietitel.

**Hoe houd je een developer vast op een legacy-systeem?**

Geef een duidelijk pad naar modernisering, ook als dat stap voor stap gaat. Laat iemand nooit als enige het oude systeem kennen, en maak tijd vrij voor tests en tooling. Werk dat alleen uit brandjes blussen bestaat, houdt bijna niemand lang vol.

**Wordt .NET Framework 4.8 nog ondersteund?**

Ja. .NET Framework 4.8 en 4.8.1 zijn een onderdeel van Windows en volgen de ondersteuning van de Windows-versie waarop ze draaien. ASP.NET Web Forms komt niet naar modern .NET, dus nieuwe ontwikkeling vraagt op termijn een andere route.

---

Bron: https://brainpowergroup.eu/nl/blog/developers-vinden-voor-oudere-stacks
Brainpower Group, contact: https://brainpowergroup.eu/nl/contact, hello@brainpowergroup.eu
