FTKONF-018
Amikor a főnöködet nem érdekli, hogy kinek mi a dolga
Helyzet
„Mi van, ha beosztott szakértő vagyok, de a vezetőm egész projektek irányítását kéri tőlem?” · „What if You Are an Individual Contributor but Your Manager Asks You to Manage Whole Projects?” · szerző: Della · CC BY-SA
Valakit felelőssé tesznek egy projekt egészéért, miközben az csak részben áll az ő kontrollja alatt (a projekt = X1+X2+X3, de csak az X1 az övé; a többi más csapatokon múlik, akik nem alá tartoznak). A vezető nem hajlandó leírni vagy tisztázni, ki miért felel, csak annyit mond: „te vagy a felelős, nem érdekel, ki mit csinál." A többiek a saját feladataikra hivatkozva elhárítják a kéréseit.
A forrásposzt teljes szövege (magyarul és angolul)
Az eredeti Stack Exchange-kérdés hű magyar fordítása · szerző: Della · The Workplace, q199385 · CC BY-SA.
Mi van, ha egyéni hozzájáruló vagy, de a vezetőd egész projektek menedzselését kéri tőled?
A kontextus kedvéért: szoftver-/gépitanulás-mérnökként dolgozom, így a példák/terminológiák lehetnek domén-specifikusak, de az általános gondolat valószínűleg a nem technikai csapatokra is érvényes. Szóval, három hónapja kezdtem a cégnél, még ismerkedem a folyamatokkal és a kódbázissal. De én vagyok a legfiatalabb a csapatban, és a hierarchia legalján is, vagyis senki sem nekem jelent. Egy tipikus projekthez tehát hozzájárulás kell a frontendesektől, az infrastruktúra-menedzsertől, valamelyik BI-tól, valamelyik adatbázis-adminisztrátortól stb., akiknek mindegyiküknek el kell végeznie a saját részét, hogy a vezetőm lássa azt, amit ő végeredménynek gondol. De a vezetőm láthatóan egyszerűen nincs tisztában ezzel az egyszerű ténnyel, vagy (valamilyen ismeretlen okból) nem hajlandó beszélni róla. Azt mondja, én vagyok a felelős a projektemért, sőt odáig megy, hogy azt mondja, nem érdekli, ki mit csinál. Sosem fogja írásba foglalni vagy explicitté tenni, ki pontosan miért felel, és engem tesz felelőssé a projekt eredménytermékeiért anélkül, hogy tisztázná, mi az én eredménytermékem. Nem tudom, hogy nem vagyok-e elég tapintatos ahhoz, hogy átadjam azt az egyszerű tényt, hogy ha egy projekt X=X1+X2+X3, akkor csak az X1 áll az én kontrollom alatt, a többi pedig más emberek alatt. A vezetőm folyton azt mondja, meg kell tanulnom emberekkel dolgozni, de ez kicsit furcsa, mert senki sem panaszkodott, hogy kellemetlen velem dolgozni vagy beszélni, vagy hogy seggfejként viselkednék. Igyekszem őszintén, professzionálisan, a tárgyra szorítkozva kommunikálni, olyan megállapodással, hogy Bob csinálja X-et, Joe csinálja Y-t, Alice csinálja Z-t, hogy a végén kész legyenek az eredménytermékek, amelyeket bemutathatunk a vezetőnek egy demón. De ez a beszélgetés sosem történik meg. Most pedig, hogy tisztázzak pár dolgot, itt néhány tény. A vezetőm nem feltétlenül kellemetlen a kommunikációban, legalább szépen beszél. De csak négyszemközti megbeszéléseim vannak vele, és folyton azt hangsúlyozza, hogy teljesítenem kell a projekt eredménytermékeit. Ha azt mondom, hogy Joe-nak meg kell tennie vagy meg kellett volna tennie X-et, hogy én le tudjam szállítani a végponttól végpontig terjedő projektet, a vezetőm úgy tesz, mintha valami béna kifogást adnék elő. Ez némi súrlódást okoz, és lehet, hogy ki kell néznem a fejszét. Nem állítom, hogy a társaim (a többi egyéni hozzájáruló) lusták lennének, vagy nem csinálnak semmit. Lehetnek saját KPI-jeik, és, hogy őszinte legyek, nem tudom, hogyan oszlik meg az idejük a különböző projektek között. De ha bármelyiküket megkérem, hogy csináljon valamit, csak a saját munkájukra hivatkoznak, vagy arra, mennyire elfoglaltak. Nyilván csak kérni tudok, nem vagyok a főnökük, hogy megmondjam nekik, mit priorizáljanak. A panaszom nem magáról a munkamennyiségről szól, nem állítom, hogy ésszerűtlen mennyiségű munkát kapok, hanem a munka természetéről. Az a dolgom, hogy minden projektet végponttól végpontig leszállítsak? Amikor megmutatok neki egy prototípust a munkám alapján (általában valami nagyon technikai és backend dolgot, nem felhasználói vagy üzleti vonatkozásút, a munkám természete miatt), a vezetőm azt mondja, hogy önmagában haszontalan. Ez igaz, mintha azt mondanánk, hogy egy backend SMTP-szerver haszontalan, hacsak nincs egy weboldal (mint a gmail.com), ahol a felhasználók e-maileket küldhetnek. Nem azt kérem a társaimtól, hogy csökkentsék a munkaterhemet, hanem azt kérem (példaként) egy adatbázis-adminisztrátortól, hogy hozzon létre egy új adatbázist, amely egy projekthez szükséges, ami az ő dolga (ha komolyan veszi a titulusát); nekem még technikai jogosultságom sincs hozzá, még ha megvan is a szakértelmem/tudásom. De ő nem nekem jelent, így amíg csak lehet, kerülni fogja, vagy egyenesen megtagadja. Bocsánat a kifakadásért, de őszintén kíváncsi vagyok, hogyan kezelik ezt tapasztalt szakemberek. Néhány ötlet, ami eszembe jut: Építsek kapcsolatot a társaimmal, hogy rá tudjam venni őket a saját munkájuk elvégzésére? Úgy értem, ez olyasmi, amire minden szoftvermérnöknek képesnek kell lennie, mert úgy tűnik, mintha a saját munkájuk elvégzésére kérni őket olyan lenne, mintha személyes szívességet kérnék tőlük. Kommunikáljak valami konkrétat a vezetőm felé, konkrét szavakat és kifejezéseket használva, amelyek átadják, kinek mit kell csinálnia, de nem hangzik úgy, mintha a munkámat próbálnám lerázni? Egészében rosszul közelítem meg a dolgot? Egyszerűen le kellene nyelnem, és megtanulnom mindenki munkáját elvégezni? Néhányan azt mondhatják, hogy ez a módja annak, hogy fejlődjön az ember egy szerepben, és lehet, hogy igazuk van. Egyszerűen úgy döntött a vezetőm, hogy amúgy sem érdemes megtartania (valamilyen számomra ismeretlen okból), és ez csak az ő módja annak, hogy megnehezítse az életemet, kiváltva, hogy felmondjak? Nincs konkrét előzmény vagy esemény, ami arra utalna, hogy rossz/borzalmas alkalmazott vagyok, de nincs birtokomban minden információ, lehet, hogy akár egy leépítési terv része is, ki tudja! Mindenesetre őszinte visszajelzéseket szeretnék tőletek, hogy legalább jobban csinálhassam a következő munkámban, feltételezve, hogy hamarosan kikerülök innen. Azt is tudom, hogy egyetlen főnök sem akarja azt hallani, hogy „Ez nem az én dolgom”, de, legyünk őszinték, ha ez igaz, akkor minden alkalmazott alapvetően a CEO dolgát végzi, vagyis végponttól végpontig terjedő felelősséget mindenért, és akkor minden alkalmazottnak a CEO fizetését kellene kapnia? Más szóval, ha minden mindenki dolga, akkor miért vannak csapatok, aztán csapatvezetők, alelnökök, igazgatók, C-szintű vezetők?
Original Stack Exchange question · author: Della · The Workplace, q199385 · CC BY-SA.
What if You Are an Individual Contributor but Your Manager Asks You to Manage Whole Projects?
For context, I am working as a software/machine learning engineer, so the examples/terminologies may be domain specific, but likely, the general idea probably applies to non-tech teams as well. So,I started at the company three months back, still getting familiar with processes and codebase. But, I am the youngest in the team, and lowest rung in the hierarchy as well, as in, no body reports to me. So, the typical project requires contributions from frontend guys, infrastructure manager, some BI guy, some database admin etc, each of who have to do their parts for my manager to see whatever he thinks is the end result. But, apparently, my manager is simply unaware of this simple fact or (because of some unknown reason), refuses to talk about it. He says I am the one responsible for my project, even going so far as telling he does not care who does what. He will never put in writing, or make it explicit who exactly is supposed to do what, and holding me responsible for project deliverables, not clearing up what is my deliverable. I do not know whether I am not being tactful enough to convey the simple fact that, if a project X=X1+X2+X3, then only X1 is under my control, and the rest are under different people. My manager keeps saying I have to learn to work with people, but it is kinda puzzling, as nobody complained that I am unpleasant to work with or talk to, or that I act like an asshole. I try honest, professional, to the point communication, with an agreement like Bob will do X, Joe will do Y, Alice will do Z, so that in the end we have the deliverables ready to show a demo to the manager. But this conversation never happens. Now to clarify things, here are some facts My manager is not necessarily unpleasant in communication, he at least talks nice. But all I have is one-one with him, and he keeps insisting that I should meet the project deliverables. If I say Joe needs to do or should have done X for me to deliver the end-to-end project, then my manager acts like I am giving lame ass excuse. This is causing some friction, and I may have to face the axe I am not claiming my peers (other individual contributors) are lazy, or not doing anything. They may have their own KPIs, and, to be honest, I do not know how their times are allocated on different projects. But if I request any of them do do something, they just cite their own work, or how busy they are. Obviously, all I can do is request, I am not their boss to tell them what to prioritise. My complaint is not about the workload itself, I am not claiming I am being given unreasonable amount of work, but about the nature of the work. Am I supposed to deliver every project end to end? When I show him a prototype based on my work (usually, something very technical and backend, not user or business facing, because of the nature of my work), my manager tells me it is useless by itself. That is true, like saying a backend SMTP server is useless unless there is a website (like gmail.com) for the users to to send emails. I am not asking my peers to help me lessen my workload, I am asking (as an example) a database admin to create a new database necessary for a project, which is his job (if he takes the title seriously), I do not even have the technical privilege to do it, even if I have the expertise/knowledge. But he does not report to me, so he will avoid it for as long as possible, or straightaway refuse it. Sorry for the rant, but I am genuinely curious how experienced professionals handle this. Some ideas that come to my mind are Build a relationship with my peers, so that I can cajole them to do their job? I mean is that something every software engineer supposed to be able to do, because it seems like asking them to do their job is like asking them to do a personal favour to me. Should I communicate something specific to my manager, using specific words and phrases that conveys who should do what, but does not sound like I am trying to skirt my work? Am I approaching the whole thing wrongly? Should I just suck up and learn to do everyone's work? Some may say this is the way to grow in a role and they may be correct. Has my manager just decided I am not worth keeping anyway (for some reason unknown to me), and this is just his way to make life difficult for me, prompting me to quit? There is no specific history or event that should suggest I am a bad/terrible employee, but I don't have all the information, it may even be part of a downsizing plan, who knows! In any case, I want honest feedbacks from you guys, so that at least I can do better in my next job, assuming I will be out of this place soon. I also know no boss wants to hear That is not my job , but, let's be honest, if that is true, then every employee is basically doing the CEO's job, basically end-to-end responsibility for everything, and every employee should get the CEO's compensation then? In other words, if everything is everyone's job, why are there teams, then team leads, VPs, directors, C-suites?
A közösség legjobbnak ítélt válasza
Hilmar (30) · CC BY-SA
If your manager is wishy-washy about the requirements … ask for clarification. Don't take "figure it out yourself" for an answer. … If they refuse writing anything down, write it down yourself and have them confirm. … If you get stalled by a resource, then elevate to your boss using the word blocked.
Magyar összefoglaló: a tisztázatlan „mit/ki" kérdésre kényszeríts ki választást és írásos megerősítést; ha nincs erőforrásod, jelezd „blokkolva" státusszal felfelé; a kis projektek menedzselése tanulható készség.
Valós forrás: „What if You Are an Individual Contributor but Your Manager Asks You to Manage Whole Projects?” · szerző: Della · Stack Exchange / The Workplace (q199385) · CC BY-SA · magyar fordítás, anonimizálva. Az eredeti poszt →