| Promotions are always discussed in the context of "How to get promoted?". In my opinion, an important angle is left out of these discussion and conversations: do you really want to get promoted? is it worth it? To make it simple binary, I think there are 2 kinds of promotions: A. the kind where you pretty much continue doing what you were doing before, but with a nicer title and more money B. the kind where the new role will put you into a whole new situation, which may or may not be a good fit for you People always assume it'll be like 1., but there are certain career inflection points where this is not true. Approximating these in 3 minutes of typing: 1. Going from junior IC levels (where others work extra hard to support you, and are doing much of the work with you, for you) to mid IC levels. 2. Going from IC to becoming a manager. 3. Going to executive level. 4. Going to board-level executive level. Note: I'm putting aside the handful of tech companies where people can stay on the technical track and still get ahead; at most companies you end up going into management, if for no other reason to avoid an incompetent outside hire to end up as your boss.. In the above list, 1. is of course desirable and unavoidable, but the rest should be thought over hard, for many months, and should be considered a major life decision. Eg. recently I'v been promoted from Sr. Director (a non-executive management role) to VP (an executive manager role) — I didn't ask for it, it was a result of a re-org — and it's been super tough. Completely new rules, new crowd, new worries, but with all the worries of my old job.. As a people manager I constantly have staff ICs telling me they want to get promoted to become a Director, and I always tell them — from the bottom of my heart — enjoy the "simple life" of IC-ship while you can, once you go over to management [at any bigco], things will be much less fun. Because, if coding and building things is fun for you, then managing PIPs, procurements, vendor engagements, and corporate politics in general will not be fun. |
Apparently it is quite hard to pass the message that not everyone has a lifetime goal to land in management, which is a quite hard thing to fight against because in many countries, as computing is seen as yet another office job unlike the SV glamour of FAANGs, where you only succeed in life by becoming a manager.