Əsas məzmuna keç
DevScallix

Yol xəritələri · L4

Tech Lead

Tech lead komandanın texniki istiqamətinə və çatdırılma keyfiyyətinə cavabdehdir. O, kod yazmağa davam edə bilər, lakin əsas təsiri qərarlar, review mədəniyyəti və komandanın birgə işləmə qaydaları vasitəsilə yaranır.

Əvvəlki səviyyədən fərqi

Senior öz işinin və yaxın mühitin keyfiyyətinə cavabdehdir. Tech lead isə bütün komandanın nəticəsinə cavabdehdir: işin bölünməsi, prioritetlər, texniki borc, risklər və maraqlı tərəflərlə kommunikasiya. Uğur artıq şəxsi kod həcmi ilə yox, komandanın nə çatdırdığı ilə ölçülür.

Gözlənilən biliklər

  • Texniki istiqamətin təyini: strategiya, prinsiplər və komanda üçün ortaq standartlar
  • Qərarların sənədləşdirilməsi: ADR, dizayn sənədləri və C4 diaqramları
  • Review mədəniyyəti: kiçik PR, blocking və nit qeydlərin fərqi, ton
  • Çatdırılma sağlamlığı: CI/CD, release strategiyası, feature flag, geri dönüş
  • Keyfiyyət sistemi: test strategiyası, statik yoxlamalar, Definition of Done
  • Operasiya: observability, incident idarəsi, postmortem
  • Texniki borcun görünən edilməsi və biznes tələbləri ilə balanslaşdırılması
  • İşin planlaşdırılması: tapşırıqların bölünməsi, asılılıqlar, qeyri-müəyyənliyin idarəsi

Praktik bacarıqlar

  • Qeyri-müəyyən tələbi komanda üçün aydın texniki tapşırıqlara bölmək
  • Dizayn müzakirəsini aparıb qərarı ADR kimi qeyd etmək
  • İşi tapşırmaq: nəticəni, konteksti və qəbul meyarını aydın vermək
  • Maraqlı tərəflərə riski və seçimləri texniki olmayan dildə izah etmək
  • Fərdi söhbətlərdə rəy vermək və komandadakı gərginliyi həll etmək
  • Kodlaşdırma ilə lead işini balanslaşdırmaq və özünü kritik yola qoymamaq

Tipik səhvlər

  • Bütün çətin tapşırıqları özü edib komandanın böyüməsinə mane olmaq
  • Qərarları şifahi qəbul edib heç bir yazılı iz buraxmamaq
  • Texniki borcu tələblərdən ayrı saxlayıb heç vaxt prioritetə qoymamaq
  • Review-nu mənimsəmə mexanizmi yox, nəzarət alətinə çevirmək
  • Risk görəndə onu gec bildirmək və ya yumşaltmaq
  • Hər şeyi öz zövqünə görə standartlaşdırmaq

Öyrənmə prioritetləri

  1. 1Texniki istiqaməti və prinsipləri formalaşdırmaqKomandanın nəyi niyə etdiyini yazılı və sadə şəkildə ifadə edin; ADR və C4 bunun əsas vasitələridir.
  2. 2Qərarları görünən etməkHər əhəmiyyətli seçim üçün kontekst, variantlar, qərar və nəticələr saxlanılsın.
  3. 3Keyfiyyət mədəniyyətini qurmaqKiçik PR, açıq review qaydaları, avtomatlaşdırılmış yoxlamalar və razılaşdırılmış Definition of Done.
  4. 4Çatdırılmanı sabit saxlamaqCI/CD sağlamlığı, release prosesi, monitorinq və incident-dən sonrakı öyrənmə.
  5. 5Komandanı inkişaf etdirmək və maraqlı tərəflərlə işləməkİşi həvalə edin, rəy verin, riskləri vaxtında və aydın çatdırın.

Arxitektura yetkinliyi

Tech lead arxitekturanı komandanın gündəlik qərarlarında canlı saxlayır. O, sərhədləri, asılılıqları və keyfiyyət atributlarını bütün komanda üçün aydın edir, dəyişikliyin ardıcıl şəkildə həyata keçməsini təmin edir. Arxitekturanı mücərrəd sxem kimi yox, komandanın bacarığı, vaxtı və riskləri ilə uyğunlaşdırılmış praktik çərçivə kimi görür.

Nümunə suallar

  • Komandada iki senior dizayn üzərində razılaşmırsa, necə hərəkət edərsiniz?
  • Texniki borcu biznesə necə izah və prioritetləşdirərdiniz?
  • Pull Request review qaydalarını komandada necə qurardınız?
  • Əhəmiyyətli arxitektura qərarını necə sənədləşdirərdiniz?
  • Release-dən sonra incident baş verib; sonrakı addımlar nə olur?
  • İşi həvalə etməyi və nəzarəti necə balanslaşdırırsınız?
  • Komandanın yeni üzvü ilk ayda nəyi bilməlidir?

Özünüz edə biləcəyiniz tapşırıqlar

  • Bir real texniki qərar üçün ADR yazın: kontekst, ən azı üç variant, qərar və nəticələr.
  • Sisteminiz üçün C4 context və container diaqramlarını ASCII və ya alətlə çəkin.
  • Komandanız üçün Pull Request qaydalarını (ölçü, blocking və nit, cavab müddəti) bir səhifədə yazın.
  • Texniki borc siyahısı hazırlayın: hər bəndin riski, dəyəri və təklif olunan vaxtı.
  • Son incident üçün blameless postmortem şablonu qurun və doldurun.

Bu səviyyə üçün məqalələr

Uyğun proqramlar

Bu səviyyəyə nə qədər yaxınsınız?

Bacarıq testi cavablarınıza əsaslanan şəxsi boşluq hesabatı hazırlayır. Nəticə tövsiyədir, sertifikat deyil.