Programare
Scrie, citește și îmbunătățește codul de program în cel puțin un limbaj de programare, împarte o problemă în etape și testează propria soluție.
Cum măsoară hrmforce acest lucru
- Metodă de măsurare
- Testul cu probe de lucru · rho 0.33 (SD 0.09)
- Instrument hrmforce
- Testul cu probe de lucru, Test de cunoștințe (specific clientului)
- Competență (cadrul 50)
- Gândire conceptuală
- Antrenabilitate
- ridicat
- Perspectiva cererii 2026 până în 2030
- în creștere
Candidatul realizează o probă de lucru reprezentativă în condiții standardizate.
Ancore comportamentale
| Nivel | Comportamentul la acest nivel |
|---|---|
| N1 Ghidat | Modifică codul existent conform instrucțiunilor, îl execută și raportează mesajele de eroare care nu pot fi rezolvate pe cont propriu. lucrează sub supraveghere și respectă instrucțiunile · rutină, câte o variabilă pe rând · sarcină proprie |
| N3 Competență avansată | Elaborează în mod independent o funcție sau un modul pornind de la cerințe, alege structuri adecvate și asigură lizibilitatea și testarea codului. își stabilește propria abordare și solicită în mod proactiv opinii · mai multe variabile, o anumită ambiguitate · propria echipă sau propriul proces |
| N5 Conducere | Stabilește standardele de programare și alegerile privind limbajele de programare pentru organizație și verifică codul altor persoane din punct de vedere al calității și al ușurinței întreținerii. stabilește standardul și politica · strategic, în condiții de incertitudine ridicată · organizație, lanț valoric sau profesie |
N2 și N4 nu sunt ancorate în mod deliberat. Evaluatorii le plasează între ancore, urmând convenția O*NET.
Competențe subiacente
Aceste competențe moștenesc ruta de măsurare și ancorele comportamentale ale acestui construct.
| T | Competență | Definiție | Perspectiva cererii 2026 până în 2030 |
|---|---|---|---|
| T | Python Python | Scrie cod Python ușor de citit, cu funcții, module și pachete, și utilizează biblioteca standard pentru sarcinile de zi cu zi. | în creștere |
| T | JavaScript JavaScript | Programe în JavaScript care utilizează funcții, apeluri asincrone și manipularea structurii paginii în browser. | stabil |
| T | TypeScript TypeScript | Scrie cod JavaScript cu interfețe și tipuri generice și rezolvă erorile de tip înainte de execuție. | în creștere |
| T | Java Java | Creează aplicații Java cu clase, interfețe și instrumente de compilare precum Maven sau Gradle. | stabil |
| T | C# C# | Realizează aplicații în C# cu clase, sarcini și pachete în cadrul platformei dotnet. | stabil |
| T | PHP PHP | Realizează aplicații web pe partea de server în PHP, cu gestionarea formularelor, sesiunilor și conexiunilor la baze de date. | stabil |
| T | HTML și CSS HTML · CSS | Construiește structura semantică a paginii în HTML și gestionează stilul și comportamentul adaptabil cu ajutorul CSS. | în scădere |
| T | React React | Creează interfețe de utilizator în React folosind componente, starea și hook-uri și asigură un flux clar de date. | în creștere |
| T | Vue Vue | Realizează interfețe bazate pe componente în Vue, cu date reactive, rutare și elemente reutilizabile. | stabil |
| T | Node.js Node.js | Realizează servicii pe partea de server în Node.js, incluzând gestionarea pachetelor, rutare și gestionarea cererilor asincrone. | în creștere |
| T | dotNET .NET | Creează și publică aplicații pe platforma .NET, cu structură de proiect, pachete și configurare specifică fiecărui mediu. | stabil |
| T | Laravel Laravel | Realizează aplicații web în Laravel cu rute, modele, migrații și șabloane, respectând convențiile framework-ului. | stabil |
| V | Depanare Depanare | Identifică sistematic un defect folosind jurnalizarea, punctele de întrerupere și izolarea celui mai mic caz reproductibil. | în creștere |
| V | Refactorizare Refactorizare | Îmbunătățește structura codului existent fără a modifica comportamentul și asigură că testele sunt trecute cu succes. | în creștere |