
Ема Неделку ръководи инженерен екип в Meta и има близо десет години опит в технологичния сектор. Преди това работи в Amazon, където получава три повишения за по-малко от четири години. В разговора с TopCoding тя разказва как се е насочила към инженерството, защо е избрала мениджмънта и какво вижда от другата страна на интервютата за старши роли. Ето най-полезното от срещата.
От случайния избор на компютърни науки до Meta
Първоначално Ема обмисля архитектура. Учебната програма в гимназията ѝ в Румъния обаче я отвежда към компютърните науки, когато избира математика. Започва да търси възможности още в първата година на университета и до дипломирането си натрупва пет стажа. Съветът ѝ към хората в началото на кариерата е да кандидатстват и когато не се чувстват напълно готови: неуспешният опит също дава информация и увереност за следващия.
- УниверситетПет стажа преди дипломиранетоРанните кандидатури и реалната работа изграждат основа за следващите роли.
- AmazonИнженерство в Prime VideoОт сървърни системи на Java преминава към платформен екип, който работи с Rust за устройства в хола.
- ПреходОт индивидуален принос към мениджмънтОткрива, че развитието на хора и постигането на резултати чрез екип ѝ носи повече удовлетворение.
- MetaМениджър на инженерен екипПродължава да развива инженери и да оценява уменията, нужни за следващото ниво.
Един от проектите, които най-силно я развиват в Amazon, е Rust SDK. Работата изисква координация между няколко екипа, решения при неяснота и приоритизиране под натиск. Там Ема се учи кога да влезе в техническия детайл и кога да делегира. При избора на следваща задача тя обръща особено внимание на хората и мениджъра, с които ще работи, а не само на технологията.
Силната работа не стига, ако няма обхват за следващото ниво
Трите повишения в Amazon не идват от една впечатляваща задача. Ема описва постоянство, ясни разговори с мениджъра и постепенно натрупано доверие. С напредването в кариерата обаче техническите умения вече не са единствената пречка: за следващото ниво трябва да има работа с по-голям обхват и видим ефект върху бизнеса.
Печели доверие
Последователност
Изпълнявай поетите ангажименти и поддържай работещи отношения. Доверието отваря възможност за по-големи задачи.
Търси обхват
Проблеми, не само задачи
Покажи, че откриваш нови проблеми, поемаш отговорност и разбираш как решението ти влияе на продукта и екипите около него.
Сверявай очакванията
Разговор с мениджъра
Попитай какви доказателства липсват за следващото ниво и планирайте заедно къде можеш да ги натрупаш.
На срещите един на един Ема препоръчва да идваш с написани теми и въпроси, вместо да чакаш мениджърът да води целия разговор. Опитай се да разбереш какви са неговите цели и притеснения. При разминаване в оценката за повишение първо изясни какво вижда той, което ти пропускаш. Потърси и ментори или спонсори сред хората, с които вече изграждаш естествено доверие.
Провери дали екипът изобщо има достатъчно обхват за желаното ниво. Говори открито с мениджъра, без да приемаш предварително лоши намерения. Ако подкрепата липсва трайно, дай си конкретен срок за промяна и след това прецени дали друг екип би бил по-добра среда.
Доброто решение трябва и да бъде обяснено
При старшите роли техническата подготовка остава необходима, но интервюиращите търсят и преценка, комуникация и лидерство. Според Ема много кандидати са готови за задачите по кодиране, а не успяват да покажат достатъчно в поведенческата част: не приемат обратна връзка, не обясняват личния си принос или не могат да кажат защо решението им има значение. От кандидата се очаква да води разговора, а не само да отговаря на въпроси.
Разкажи за своя принос
Поведенческо интервю
Дай контекст за екипа, после назови решението, което ти взе, и резултата от него. Не омаловажавай работата си с „аз само помогнах“.
Показвай как мислиш
Проектиране на системи
Приоритизирай времето, обяснявай компромисите и адаптирай плана при обратна връзка. Перфектна схема в края не е единственият сигнал.
За подготовка в рамките на шест месеца Ема предлага честна оценка на три области: кодиране, проектиране на системи и поведенчески умения. След това разпредели времето целенасочено според слабите си места. Ако идваш от вградени системи или програмиране на ниско ниво и кандидатстваш за сървърна разработка, няма кратък път: проучи инфраструктурата и покажи на интервюто, че разбираш основите ѝ.
Използвай инструмента, запази собствената си преценка
Ема вижда промени в индустрията, но не и отпадане на основните очаквания към инженерите. Разбирането на системата, решаването на сложни проблеми и отговорността за решенията остават важни. Инструментите с изкуствен интелект могат да помагат в подготовката и работата; не бива обаче да заменят собственото разбиране, особено когато кодът стига до реална среда.
Поемай премерени рискове, преди да се чувстваш готов
Ема разказва, че не се е чувствала напълно готова за всяко свое повишение. Вместо да чака увереността да дойде сама, тя препоръчва да оцениш реалния най-лош сценарий, да обсъдиш страховете си с човек, на когото имаш доверие, и да направиш премерена крачка. Според нея провалът често учи повече от безопасното повторение на познатото. Съветът, който би дала на себе си отпреди пет години, е да рискува по-смело.