Sobes.tech
Junior — Middle

Kokius kriterijus naudojate savo dabartinio profesinio lygio nustatymui?

sobes.tech AI

Atsakymas iš AI

Įvertindamas savo dabartinį profesinį lygį iOS kūrime, remiuosi keliais kriterijais:

  • Swift kalbos ir pagrindinių karkasų (UIKit, SwiftUI, Core Data ir kt.) žinojimas: kaip užtikrintai ir išsamiai galiu juos naudoti.
  • Architektūros modelių patirtis: ar galiu taikyti MVVM, MVC, VIPER ir suprasti jų privalumus bei trūkumus.
  • Savarankiškumo lygis: kiek galiu spręsti užduotis be nuolatinės pagalbos, rašyti švarų ir palaikomą kodą.
  • Programų gyvavimo ciklo ir atminties valdymo supratimas.
  • Kūrimo ir klaidų šalinimo įrankių patirtis (Xcode, Instruments, vienetų/UI testai).
  • Dalyvavimas komandinėje veikloje ir kodo peržiūroje.

Jei tik pradedu ir žinau pagrindus, galiu įgyvendinti paprastus ekranus ir suprasti pagrindines koncepcijas — tai junior. Jei galiu projektuoti architektūrą, optimizuoti kodą, spręsti sudėtingus uždavinius ir dirbti komandoje — tai middle.