Senior nebo Staff Engineer, Tech Lead

Staff Engineer Mentor a Senior Software Engineer Coaching.

Jsi ten, koho se tým ptá, když je architecture otázka těžká. Napsal jsi nástroj, který teď celý tým používá. Titul nedohnal odpovědnost, nebo odpovědnost nedohnala titul. Ať tak či onak, nikdo ve firmě další krok za tebe neudělá.

Koučoval jsem 300+ senior developerů a Staff+ inženýrů od 2019 napříč CEE a Severní Amerikou. Ex-VPE v Mews, takže jsem seděl na druhé straně promotion committee. Když tvůj konkrétní pattern není v datasetu, vymyslíme odpověď spolu v session.

Situace, ve kterých pravděpodobně jsi, a jak je řešíme

Jsi senior developer. Manažer neustále naznačuje promoci, ale nic se neděje.

Jsi ten, koho se tým ptá, když je architecture otázka těžká. Napsal jsi load test, který teď celý tým používá. Přijde perf review a promoce je "příští cyklus." Zase.

Jak to řešíme

Postavíme promotion packet: 3 nejviditelnější artefakty z posledních 12 měsíců, framovány pro promotion committee. Nazkoušíme "pojďme si promluvit o mém tracku" konverzaci se šéfem. Cíl: pojmenovaný promotion timeline písemně do 60 dní.

Jsi Staff Engineer, ale nikdo ve firmě neví, co to znamená.

Titul máš na LinkedInu. Job description byl 3 bullety zkopírované z Redditu. Půlku času jsi žádán být super-senior IC. Druhou půlku řídit projekt, protože "jsi Staff, ne?"

Jak to řešíme

Definujeme TVŮJ Staff-engineer scope písemně. Který archetyp (tech lead / architect / solver / right-hand). Které týdenní rituály prokáží scope. Které meetingy máš joinout a které odmítnout. Prezentujeme šéfovi jako working agreement.

Musíš se rozhodnout: management nebo Staff+ IC track.

Vedl jsi menší tým ad-hoc. Půlka se líbila, půlka nesnášel. Ředitel ti opakovaně nabízí EM roli. Staff+ track existuje na papíře, ale nevidíš, kdo je na něm nad tebou.

Jak to řešíme

Sepíšeme, co skutečně chceš (ne co dobře zní na LinkedInu). Zmapujeme obě cesty s year-2 a year-5 milníky. Test-drive každou 2-týdenním cvičením. Odcházíš s rozhodnutím a se slovy pro konverzaci s ředitelem.

Jsi informal tech lead ale nemáš autoritu.

Nikdo tě nepovyšil. Nikdo ti nepřiřadil tým. Ale všichni se ptají tebe na architecture otázku, všichni routují RFC přes tvůj stůl, a všichni s tebou zacházejí jako s odpovědným, když se něco stane.

Jak to řešíme

Zformalizujeme informal roli. Tech lead definice písemně (tvoje, šéfova a týmová verze musí souhlasit). RFC a design review rituály, které vlastníš. Adjustovaná on-call rotace. Pak řešíme promotion nebo comp konverzaci, aby seděla s odpovědností.

Shipuješ AI-asistovaný kód, ale review process byl psán pre-AI.

Copilot / Cursor / Claude napsal 60 % tvého posledního feature. Review turnaround je teď bottleneck. Standardy předpokládají, že každý řádek má human author. Peers jsou tiše rozdělení, jestli AI kód počítá jako "tvůj."

Jak to řešíme

Navrhneme AI-assisted engineering standard pro tým. Které review rituály potřebují update, které zůstanou. Co má promotion committee měřit pro AI-augmented ICs. Napíšeme RFC, který pošleš týmu.

Vyhoříváš z toho, že jsi "go-to" bez odpovídajícího platu a titulu.

Každý incident, každý architecture call, každý těžký code review. Jsi eskalace. Nikdo si nevšímá, všichni jsou závislí. A poslední comp review ti dalo stejné 4 % jako všem v týmu.

Jak to řešíme

Kvantifikujeme tvůj load (konkrétní incidenty, konkrétní reviews, konkrétní hodiny týdně). Uděláme z toho visibility artefakt, kterým šéf obhájí bump. Nazkoušíme "tohle dělám, tohle bych měl mít zaplaceno" konverzaci.

Otázky, které slýchám nejčastěji od role Senior nebo Staff Engineer, Tech Lead

Konkrétní zadání od mentees za posledních 12 měsíců. Přines jedno na intro call a začneme tam.

Jak funguje mentoring se mnou

  1. Step 1

    Intro session (zdarma, 30 min)

    Pochopíme tvoji situaci, kontext a dvě KPIs, na které se zaměříme. Pokud si nesedneme, končíme tady. Pokud ano, domluvíme kadenci a první úkol.

  2. Step 2

    Session 1 a dál

    Vybereme 2 konkrétní KPIs, které chceme posunout za 3-6 měsíců. Malý písemný úkol po každé session. Vše, co si řekneme, zůstává mezi námi.

  3. Step 3

    Průběžné reviews a kadence

    Průběžné reviews s tebou (volitelně s tvým manažerem). Týdně nebo jednou za 14 dní. Osobně v Praze nebo remote, obojí funguje.

Časté dotazy

Jsem senior software engineer, ne Staff. Je tahle stránka pro mě?+

Ano. Půlka mentees na tomhle tracku jsou senior inženýři cílící na Staff nebo Principal promoci. Lepší pracovat na promotion mechanice PŘED promocí, ne po.

Jsem už na management tracku. Kam se koukat?+

Na stránku EM, pokud máš direct reports, nebo stránku directora, když vedeš manažery.

Jak se liší mentoring od tech leadership coaching v mojí firmě?+

Tvůj interní kouč je vázán promotion frameworkem, comp bandy a org politikou. Já ne. Můžeš být plně upřímný, jestli je Staff+ track ve tvé firmě reálný, nebo jestli máš hledat venku.

Můžeme pracovat na architektuře a system-designu?+

Ano. Přines RFC, který se chystáš poslat, design, který jdeš review, rozhodnutí, na kterém jsi zaseknutý. Session čas jde na tvůj konkrétní artefakt, ne na obecnou system-design teorii.

Prozkoumej další role

Proč já

Marian Kamenistak

Marian Kamenistak. Ex-VPE at Mews (Series C, R&D scaled 10 to 80+ eng teams). Ex-Manta (acquired by IBM). Ex-Databricks Bay Area. Founder of Engineering Leaders Community (2,000+ members).

3 000+ mentoring sessions od roku 2019. Prague-based, obsluhuje EU + Severní Ameriku.

Můžeme začít?

Intro call zdarma na 30 minut. Na první call se neřeší cena. Zjistíme, jestli dokážeme posunout tvůj konkrétní problém. To je vše.