Poziom nie jest listą technologii. Opisuje zakres zadań, z którymi dana osoba sobie radzi, jakość uzasadnienia decyzji i dowody umiejętności w realistycznych warunkach. Użyj tej macierzy do dopasowania ćwiczeń lub uporządkowania oceny przez człowieka, a nie do automatycznego podejmowania decyzji o zatrudnieniu.

01

Junior: niezawodna praca z ograniczonym zakresem

  • Wyjaśnia podstawowe zachowanie JavaScript, przeglądarki, HTML i CSS za pomocą konkretnego przykładu.
  • Doprecyzowuje wymagania niewielkiej funkcji i z pomocą wdraża czytelne rozwiązanie.
  • Sprawdza przypadek sukcesu i konstruktywnie reaguje w przypadku stwierdzenia porażki.
  • Komunikuje to, co jest znane, co jest niepewne i gdzie pomoc byłaby przydatna.
02

Mid-level: samodzielna odpowiedzialność za funkcję

  • Łączy decyzje techniczne z zachowaniem użytkownika, łatwością utrzymania, dostępnością i ograniczeniami dostarczania.
  • Samodzielnie odpowiada za funkcję o niejasnych wymaganiach: od doprecyzowania przez implementację po weryfikację.
  • Rozpoznaje typowe ryzyka związane z kodem asynchronicznym, stanem, renderowaniem, danymi i awariami, zanim doprowadzą do incydentów.
  • Wyjaśnia kompromisy bez traktowania znanego frameworka lub wzorca jako jedynej poprawnej odpowiedzi.
03

Senior: ocena systemu i zwiększanie wpływu

  • Określa problem poprzez atrybuty jakości, granice, ryzyko operacyjne i potrzeby wielu współtwórców.
  • Diagnozuje problemy z wydajnością i niezawodnością na podstawie pomiarów, zanim zaproponuje optymalizację.
  • Projektuje migrację, obserwowalność, testy, dostępność i przywracanie działania po awarii jako część rozwiązania.
  • Podnosi jakość zespołu poprzez jasne decyzje, przegląd, mentoring i komunikację wielofunkcyjną.
04

Staff+: zakres organizacyjny i trwały kierunek

  • Określa kontrakty, które pozwalają wielu zespołom poruszać się niezależnie bez fragmentacji doświadczenia użytkownika.
  • Wyważa rezultaty produktowe, inwestycje w platformę, ryzyko, koszt migracji i długoterminową odpowiedzialność.
  • Tworzy mechanizmy informacji zwrotnej i zabezpieczenia zamiast polegać na osobistej kontroli każdej decyzji.
  • Wyjaśnia, kiedy standaryzacja jest cenna, kiedy lokalna autonomia jest bezpieczniejsza i które dowody powinny zmienić strategię.
05

Jak stosować macierz odpowiedzialnie

  • Przed rozmową wybierz poziom docelowy i przełóż każde oczekiwanie na pytania sprawdzające konkretne umiejętności.
  • Zapisuj osobno dowody potwierdzające, podważające i brakujące; nie zamieniaj milczenia w średnią ocenę.
  • Porównaj dowody z wymaganiami konkretnego stanowiska, a nie z ogólną nazwą roli.
  • Korzystaj z macierzy razem z oceną człowieka, niezbędnymi dostosowaniami, wymaganiami stanowiska i pełnym procesem rekrutacyjnym.

Przegląd redakcyjny
Twierdzenia dotyczące produktu sprawdzono względem jego bieżącego działania. Zauważono problem? Wyślij korektę.