4 ms·
I've always found this an interesting topic — being proficient at large-scale but niche technical topics makes it difficult to move into roles when you need to
by nness 3y ago
I've always found this an interesting topic — being proficient at large-scale but niche technical topics makes it difficult to move into roles when you need to be a generalist. This is especially true for mid-level engineers, where architectural and strategic decisions, team and stakeholder management, etc. are often done higher in the reporting hierarchy.
I've seen FAANG engineers apply for engineering roles outside of "big tech" over the last two years (owing to the layoffs.) And, at least as it comes to "old economy" clients (like banks, financial services, airlines, etc.), agencies, and consultancies, the skill-gap is huge for the money and seniority that is desired. Likely, this is all true for start-ups.
I believe the skill pathways diverge too quickly — at a certain seniority or specialisation it's very difficult to move laterally between FAANG and non-FAANG organisations. Where as mobility within FAANG or within non-FAANG organisations remains high (job vacancies permitting.)
- rewmie 3y agoIt's also noteworthy that at least some FANGs value engineers who are jacks of all trades and in general make it virtually impossible to specialize on topics, and whose average tenure hits around 3-4 years. This contrasts profoundly with the job requirements posted by your run-of-the-mill recruiter, who looks for years and years of specialization on specific tech stacks.