I znów mam do was pytanie, szanowne forum, co robi Engineering Manager
, bo takie stanowisko zaczęło pojawiać się w ofertach pracy.
Spotkał ktoś takie coś? Pracuje ktoś jako Engineering Manager
?
Pozdrawiam
I znów mam do was pytanie, szanowne forum, co robi Engineering Manager
, bo takie stanowisko zaczęło pojawiać się w ofertach pracy.
Spotkał ktoś takie coś? Pracuje ktoś jako Engineering Manager
?
Pozdrawiam
W teorii jest to stary architekt systemów, czyli taka osoba, która:
W praktyce to dobrze zdefiniowana pozycja Team Leada pomiędzy dwoma firmami może się drastycznie. Podejrzewam, że różnice pomiędzy Engineering Managerami w różnych firmach są jeszcze większe.
EDIT: znałem dwie firmy w których takie bardzo bliźniacze stanowiska były
Engineering Manager
pachnie mi trochę jak menager całego działu inżynierów - czyli ktoś, kto "zarządza" kilkoma / kilkunastoma zespołami i dogaduje roadmapę z biznesem
U mnie w pracy są to osoby które mają pod sobą parę zespołów np. scrumowych i koordynują prace z resztą Engineering Managerów, którymi zarządza Director of Engineering, którym zarządza pewnie jakiś C level executive.
Generalnie dużo spotkań, low albo no code jeżeli chodzi o ilość LoC, i raczej praca z wysokim poziomem abstrakcji, z poziomu całego systemu i zapotrzebowań biznesowych niż nadzorowanie klepania ficzerów :D
Leni się i jest oderwany od szpadla + rzekomo "opiekuje sie swoimi owieczkami" i robi spotkania 1 on 1.
wiekszosc firm aplikuje sobie stanowiska z dużych firm na swoj grunt i pozniej mamy cyrk, że Engineering Manager to koles obładowany spotkaniami i zarządza tylko 1 zespolem co jest absurdem. Zazwyczaj jest to bardziej people manager niz bardzo "Tech".
Engineering Manager bardziej wywodzi sie od firm FAANG i bardziej tam trzeba szukac czym powinien byc z zalozenia.
https://blog.pragmaticengineer.com/things-ive-learned-transitioning-from-engineer-to-engineering-manager/
Team Leader/People Manager - zarządzanie zespołem + obowiązki administracyjno-organizacyjne. Można założyć, że nie koduje. Generalnie: musisz umieć sprawić, żeby inni robili dobry kod (machina ma być naoliwiona), zarządzić wakatami i budżetem, dogadać plany z innymi teamami, być partnerem dla produktu i biznesu.
To po prostu Manager teamu - z Engineringeem ma tyle wspolne ze "zarzadza" zespolem Engineerow.
Nie robi technicznej roboty.
To teraz czas zapytać co on robi w danej firmie. Ale to już pytanie do tej firmy.