Известно, что в FAANG есть два трека - manager и IC (individual contributor).
Я понимал это так: IC - это для тех, кто вообще не хочет менеджить людей, а только работать с кодом, а manager - это если и людей готов менеджить.
Оказывается, это не все. Engineering managers почти не занимаются архитектурой/кодом. Они именно что менеджат - найм и развитие команды программистов, но не содержательные вещи типа решения по технологиям. Для этого есть staff engineers - "крутые IC". Зачастую более важными людьми для технологической компании типа FAANG как раз являются вторые, а не первые. Менеджить много кто может, а проектировать технологические решения - мало.
Понятно, что это сокращенно-упрощенный рассказ, и есть еще нюансы. Но меня идея заставила задуматься. Менеджить - это круто, без продуктово-содержательной работы как-то тухло.
Вот и думай, стоит ли идти на engineering manager или нет.