Intrati in legatura

Schița de curs

Modulul 1: Standarde de arhitectură care scalabile

Obiectiv: A stabili un set simplu și comun de standarde de arhitectură pe care Inginerii Principal îl pot folosi ca referință în deciziile zilnice.

Tematici

  • Principii de arhitectură: ce trebuie standardizat versus ce decid echipele
  • Fundamentele descompunerii: definirea frontierelor și a responsabilităților
  • Fundamentele integrării: contractele API, versiuni, compatibilitate
  • Scurtă prezentare a mesageriei: Kafka vs RabbitMQ, ce trebuie standardizat
  • Scurtă prezentare a datelor: gândirea privind posesia și sursa adevărului (Mongo + SQL Server)
  • Anti-patrone comune de arhitectură în sistemele la scară largă
  • Documentație ușoară pentru decizii (conceptul ADR/RFC)

Modulul 2: Arhitectura codului în soluțiile .NET mari

Obiectiv: Alinierea pe ghiduri practice privind deciziile de arhitectură a codului în cadrul soluțiilor mari.

Tematici

  • Structurarea soluțiilor .NET mari: module, stratificare, frontieră
  • Direcția dependențelor și menținerea vizibilității arhitecturii în cod
  • Biblioteci partajate: când ajută versus când creează cuplaj
  • Frontierele de integrare în cod: modele de separare a preocupărilor
  • Lentile de revizuire a arhitecturii codului: ce să cauți rapid
  • Gestionarea excepțiilor fără a rupe consistența

Modulul 3: Revizuiri de proiectare care conduc deciziile

Obiectiv: Stabilirea unei abordări coerente de revizuire a proiectării care generează decizii și înțelegere comună.

Tematici

  • Ce face ca o revizuire de proiectare să fie puternică la nivel de Inginer Principal
  • Fluxul de lucru al revizuirii: ce se revizuiește și când
  • Criteriile de revizuire: cele câteva aspecte care contează cel mai mult
  • Facilitare: menținerea discuțiilor seniorilor focalizate și productive
  • Închiderea deciziilor: cum să încheie dezbaterea și să înainteze
  • Documentarea rezultatelor: decizii și acțiuni de urmărire
  • Practică de revizuire folosind un studiu de caz scurt (la nivel de sistem)

Modulul 4: Influența fără autoritate pentru Inginerii Principal

Obiectiv: Consolidarea obiceiurilor de mentorare, feedback și aliniere cu contribuabilii individuali (ICs).

Tematici

  • Mentorare versus direcționare: coaching fără preluarea responsabilității
  • Oferirea de feedback tehnic la nivel înalt (clar, bazat pe standarde)
  • Împingerea alinierii în rândul ICs: tehnici practice
  • Gestionarea dezacordului și a rezistenței într-un mod constructiv
  • Șabloane simple de conversație și scripturi pe care Inginerii Principal le pot reutiliza


 

Cerințe

Participanții aduc 2–3 exemple anonimize ale dezbatemilor recurente (alegeri privind descompunerea sistemului, abordarea integrării, regulile structurii codului). Orice standarde interne existente pot fi partajate opțional.

 21 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite