3 ms·
Here's my mental model of FAANG life: - 1-2 years: Work hard because you feel optimistic and self-assured, working on exciting problems with smartest people in
by codekansas 4y ago
Here's my mental model of FAANG life:
- 1-2 years: Work hard because you feel optimistic and self-assured, working on exciting problems with smartest people in the world, lots of great resources
- 2-3 years: Start to realize things aren't as great as you thought (e.g., a project you felt passionately about was junked for a random political reasons, people you thought were super smart start to just be normal coworkers, more of a premium on playing the game the right way than doing great work) but the salary and lifestyle is still attractive
- 3-4 years: Many people leave to do something else, a bit more experienced but a bit more jaded. Many who stick around have figured out a niche to fill and are mainly in it for the lifestyle rather than the technical challenge
Basically I wish it was more common to sustain and grow the early-days excitement and passion while developing as an engineer. I think with smaller companies there's often more self-determination for junior employees, so that when they "grow up" and start to see more problems they usually caused the problem themself, rather than having to live with someone else's problem, which makes it easier to stay excited. YMMV of course