Scara competentelor (II)

Acest articol este o continuare a celui de aici, la finalul caruia spuneam ca voi reveni cu un exemplu clar si o schita explicativa.

Veti gasi aici schita explicativa (alaturi de comentariile aferente), iar exemplul promis va urma (intr-un articol viitor).

In urma unei scurte recapitulari a primului articol, avem urmatorii termeni :

  • 7 grade de experienta pe scara competentelor (raportate la un framework dat) : incepator absolut, incepator, incepator-mediu, mediu, mediu-avansat, avansat, senior
  • 6 seturi de ore necesare pentru studiu, pentru trecerea de la un grad la altul : N1, N2, N3, N4, N5, N6
  • 6 clase de proiecte din care se vor da testele de promovare de la un grad la altul : P1, P2, P3, P4, P5, P6

O ordonare a evenimentelor de mai sus pe axa timpului va arata ca in schita de mai jos :

Identificam asadar momentele de la T0 la T6, dupa cum urmeaza :

  • T0 = incepe procesul de studiu
  • T1 = incepe studiul pentru trecerea de la gradul de incepator la cel de incepator-mediu (gradul de incepator a fost deja obtinut)
  • T2 = incepe studiul pentru trecerea de la gradul de incepator-mediu la cel de mediu (gradul de incepator-mediu a fost deja obtinut)
  • T3 = incepe studiul pentru trecerea de la gradul de mediu la cel de mediu-avansat (gradul de mediu a fost deja obtinut)
  • T4 = incepe studiul pentru trecerea de la gradul de mediu-avansat la avansat (gradul de mediu-avansat a fost deja obtinut)
  • T5 = incepe studiul pentru trecerea de la gradul de avansat la senior (gradul de avansat a fost deja obtinut)
  • T6 = se obtine gradul de senior

Desigur – conform schitei, in intervalele T1-T6 se vor consuma seturile de ore N1-N6 si (implicit) se vor executa proiectele alese din clasele P1-P6 (necesare promovarii de la un grad la altul).

In continuare, voi detalia un astfel de interval.

Pentru exemplificare l-am ales pe primul (T0-T1), dar explicatia pe care-o voi da pentru acest interval se aplica intocmai fiecaruia dintre celelalte.

Avem asadar urmatoarea schita :

Dupa cum se poate observa, in intervalul T0-T1 se consuma setul de ore N1.

Acest set de ore de studiu este necesar promovarii de la gradul de incepator absolut (cel implicit) la cel de incepator.

N1 reprezinta numarul total de ore necesare pentru studiu, stabilit anterior de catre PM si programatorul senior (dupa cum spuneam in primul articol). Insa acest numar total va fi de fapt un numar de ore maxim posibil (stabilit pentru trecerea de la gradul implicit la urmatorul) si va reprezenta suma altor doua numere :

  • M1 = Numarul de ore de studiu necesare pentru promovarea de la incepator absolut la incepator, pe baza mediei inregistrate pana atunci (de catre cei care au studiat acelasi framework, conform acestei metodologii). Daca metodologia de studiu explicata aici nu a fost aplicata pana atunci (in colectivul respectiv), atunci nu avem cum sa calculam o medie iar in ecuatia noastra M1 va fi egal cu N1.
  • E1 = O marja de eroare ce consta tot intr-un numar de ore calculat pe baza experientelor anterioare (mai exact, pe baza mediei inregistrate pana atunci de catre cei care-au urmat acest program de studiu precum si a numarului maxim de ore inregistrat de ei). Daca metodologia de studiu explicata aici nu a fost aplicata pana atunci (in colectivul respectiv), atunci nu avem cum sa calculam marja de eroare (n-avem datele anterioare) iar E1 va fi egal cu zero.

Presupunand ca M1 si E1 pot fi calculate pe baza experientelor anterioare, E1 va fi diferit de zero si totodata vom avea N1 = M1 + E1.

Finalul sub-setului de ore M1 este marcat (in schita data de mine) de momentul Ti1 (moment intermediar intre T0 si T1).

Legatura dintre N1, M1, E1, Ti1 si intervalul T0-T1 se face dupa cum urmeaza :

  • In momentul T0 se dau (celui ce studiaza) specificatiile proiectului ales din clasa P1 si incepe procesul de studiu.
  • Se studiaza M1 ore, care (conform mediei) vor fi suficiente pentru a acumula cunostintele necesare realizarii proiectului si se ajunge in Ti1.
  • In Ti1 se da asa-zisul test. Adica se incearca executarea proiectului cu specificatiile date anterior.
  • Daca proiectul ales din clasa P1 este realizat cu succes,  elevul primeste gradul de incepator (sa nu uitam – incepuse de la incepator absolut) si se sare direct la T1. Asta presupune alegerea proiectului urmator (din clasa P2) si inceperea studiului pentru avansarea de la incepator la incepator-mediu.
  • Daca proiectul nu este realizat cu succes, elevul isi va prelungi studiul cu un numar de ore egal cu E1. La finalul setului de ore E1, se va incerca din nou realizarea proiectului ales din clasa P1.

Cu alte cuvinte, daca elevul se incadreaza in media celor dinaintea lui, va reusi sa promoveze de la incepator absolut la incepator in M1 ore (intre T0 si Ti1). Daca nu – va mai studia inca E1 ore si va incerca apoi din nou realizarea proiectului.

Daca nici dupa N1 (=M1+E1) ore nu va reusi realizarea proiectului ales, atunci ne gasim intr-una din doua situatii posibile :

  • Nu are capacitatea necesara pentru a invata framework-ul respectiv. In acest caz, va fi alocat pe alt framework si/sau pe alta tehnologie, cu care va fi probabil mai compatibil.
  • Numerele de ore de studiu (N1, M1 si E1) au fost gresit alese de catre PM si programatorul senior. In acest caz, aceste numere vor fi revizuite cu atentie.

Spuneam ca exemplul dat mai sus pentru intervalul T0-T1 se aplica intocmai si pentru celelalte intervale. Asta inseamna ca asa cum am avut N1=M1 +E1 vom avea si :

  • N2 = M2 + E2 si momentul intermediar Ti2, pentru intervalul T1-T2 si trecerea de la incepator la incepator-mediu
  • N3 = M3 + E3 si momentul intermediar Ti3, pentru intervalul T2-T3 si trecerea de la incepator-mediu la mediu
  • N4 = M4 + E4 si momentul intermediar Ti4, pentru intervalul T3-T4 si trecerea de la mediu la mediu-avansat
  • N5 = M5 + E5 si momentul intermediar Ti5, pentru intervalul T4-T5 si trecerea de la mediu-avansat la avansat
  • N6 = M + E6 si momentul intermediar Ti6, pentru intervalul T5-T6 si trecerea de la avansat la senior

Odata transpuse intr-un cadru practic, explicatiile de mai sus isi vor arata sensul. Urmatorul articol pe aceasta tema va contine exemplul promis, iar totul va fi foarte usor de inteles.

Probabil ca titlul de elev folosit in acest articol poate parea usor iesit din context. Dar, cata vreme invatam – suntem elevi… nu-i asa? 🙂

Asadar… va urma.


5 Comments

  • Reply Nicu |

    Asta implica o evaluare buna a competentelor oamenilor. De asemenea nu de fiecare data ai luxul de a avea orele de studiu necesare.

  • Reply admin |

    De acord ca implica o evaluare buna. Asta e si unul din scopuri, la urma-urmei. Dar rezultatele evaluarii vor fi de incredere.
    Cat despre orele de studiu – nu cred ca reprezinta un lux. Insa atatea cate sunt, trebuie folosite cu cap (la asta ajuta metodologia mea).

Lasa un comentariu