Programmeren
Schrijft, leest en verbetert werkende programmacode in ten minste één taal, splitst een probleem in stappen en test de eigen oplossing.
Hoe hrmforce dit meet
- Meetmethode
- Werkproef · rho 0.33 (SD 0.09)
- hrmforce instrument
- Werkproef, Kennistoets (klantspecifiek)
- Competentie (50-framework)
- Conceptueel denken
- Trainbaarheid
- hoog
- Vraagontwikkeling 2026 tot 2030
- stijgend
De kandidaat voert een representatief werkfragment uit onder gestandaardiseerde condities.
Gedragsankers
| Niveau | Gedrag op dit niveau |
|---|---|
| N1 Begeleid | Past bestaande code op aanwijzing aan, voert de code uit en meldt foutmeldingen die niet zelf op te lossen zijn. werkt onder toezicht en volgt instructie · routinematig, een variabele tegelijk · eigen taak |
| N3 Zelfstandig | Bouwt zelfstandig een functie of module vanaf de vraag, kiest passende structuren en houdt de code leesbaar en getest. stelt de eigen aanpak vast en vraagt zelf om input · meerdere variabelen, enige ambiguiteit · eigen team of proces |
| N5 Toonaangevend | Bepaalt de programmeerstandaarden en talenkeuze voor de organisatie en beoordeelt code van anderen op kwaliteit en houdbaarheid. zet de standaard en het beleid · strategisch, met hoge onzekerheid · organisatie, keten of vakgebied |
N2 en N4 zijn bewust niet geankerd. Beoordelaars plaatsen die tussen de ankers, conform de conventie van O*NET.
Onderliggende skills
Deze skills erven de meetroute en de gedragsankers van dit construct.
| T | Skill | Definitie | Vraagontwikkeling 2026 tot 2030 |
|---|---|---|---|
| T | Python Python programmeren · Python-scripting | Schrijft leesbare Python-code met functies, modules en pakketten en gebruikt de standaardbibliotheek voor dagelijkse taken. | stijgend |
| T | JavaScript JS · Vanilla JavaScript · ECMAScript | Programmeert in JavaScript met functies, asynchrone aanroepen en bewerkingen op de paginastructuur in de browser. | stabiel |
| T | TypeScript TS · Getypeerd JavaScript | Schrijft getypeerde JavaScript met interfaces en generieke typen en lost typefouten voor uitvoering op. | stijgend |
| T | Java Java SE · Spring Boot · JVM | Bouwt applicaties in Java met klassen, interfaces en bouwgereedschap zoals Maven of Gradle. | stabiel |
| T | C sharp C# · CSharp · Csharp | Bouwt applicaties in C sharp met klassen, taken en pakketten binnen het dotnet-platform. | stabiel |
| T | PHP PHP-ontwikkeling · Composer | Bouwt serverzijdige webtoepassingen in PHP met formulierverwerking, sessies en databasekoppelingen. | stabiel |
| T | HTML en CSS HTML5 · CSS3 · Opmaaktaal | Bouwt semantische paginastructuur in HTML en verzorgt opmaak en responsief gedrag met CSS. | dalend |
| T | React ReactJS · React.js · Next.js | Bouwt gebruikersinterfaces in React met componenten, toestand en hooks en houdt de datastroom overzichtelijk. | stijgend |
| T | Vue VueJS · Vue.js · Nuxt | Bouwt componentgebaseerde interfaces in Vue met reactieve gegevens, routes en herbruikbare onderdelen. | stabiel |
| T | Node.js Node · NodeJS · Express | Bouwt serverzijdige diensten in Node.js met pakketbeheer, routes en asynchrone verwerking van verzoeken. | stijgend |
| T | dotNET .NET · ASP.NET · Dotnet Core | Bouwt en publiceert applicaties op het dotnet-platform met projectstructuur, pakketten en configuratie per omgeving. | stabiel |
| T | Laravel Laravel-framework · Eloquent · Blade | Bouwt webtoepassingen in Laravel met routes, modellen, migraties en sjablonen volgens de conventies van het raamwerk. | stabiel |
| V | Debuggen Fouten opsporen · Debuggen · Bugfixen | Spoort een fout systematisch op met logging, breekpunten en het isoleren van de kleinste reproduceerbare situatie. | stijgend |
| V | Refactoren Code opschonen · Herstructureren · Refactoring | Verbetert de structuur van bestaande code zonder het gedrag te veranderen en houdt de tests groen. | stijgend |