Sobes.tech
Junior — Middle

Ի՞նչ չափանիշներ եք օգտագործում ձեր ընթացիկ մասնագիտական մակարդակը որոշելու համար։

sobes.tech AI

Պատասխան AI-ից

Իմ ներկայիս iOS զարգացման մասնագիտական մակարդակը գնահատելու համար ես մի քանի չափանիշների վրա եմ հենվում՝

  • Swift լեզվի և հիմնական ֆրեյմվորկների (UIKit, SwiftUI, Core Data և այլն) գիտելիք՝ որքան վստահ և խորությամբ կարող եմ օգտագործել:
  • Արշավային մոդելների փորձ՝ կարող եմ կիրառել MVVM, MVC, VIPER և հասկանալ դրանց առավելությունները և թերությունները:
  • Անհատականության մակարդակ՝ որքան կարող եմ լուծել խնդիրները առանց մշտական օգնության, գրել մաքուր և պահպանվող կոդ:
  • Հասկացողություն ծրագրերի կյանքի ցիկլի և հիշողության կառավարման մասին:
  • Աշխատանքային և դեբագի գործիքների փորձ (Xcode, Instruments, Միավոր/UI թեստեր):
  • Թիմային աշխատանքի և կոդի վերանայման մասնակցություն:

Եթե ես նոր եմ սկսում և գիտեմ հիմունքները, կարող եմ իրականացնել պարզ էկրաններ և հասկանալ հիմնական կոնցեպցիաները — դա է junior-ը։ Եթե կարող եմ նախագծել ճարտարապետություն, օպտիմալացնել կոդը, լուծել բարդ խնդիրներ և աշխատել թիմում — դա է middle-ը։