I am a software engineer (product generalist) at FB. I am at level 5. TC 300k. I have worked in Ads and have good understanding of FB ads tech stack. In the long run, I want to be on the managerial track. I am looking to switch jobs. I am curious how do people decide how to optimize their career in long term. Do you tend to stick to the current domain or keep switching the domain while trying to grow?
For product generalist, it is very hard to get promoted to 6, so your best bet is to jump to smaller companies like Lyft Snap etc to optimize your TC, and just keep switching every 3-4 years
What’s your YOE and what exactly is product specialist. Is it Program Manager, Product Manager or what?
He means he joined and he wasn’t allocated to a specific team. They call it generalist pipeline in FB.