Mighty Dolphin asked
answered 4d ago
Q: Leveraging experience as "specialized generalist" and fighting Imposter Syndrome
I've worked in frontier ML/LLM infra at a large tech company for 6+ years on many cutting edge initiatives across the AI infra stack. This has positioned me as a generalized specialist where I not technically deep in any specific area, but am extremely fungible. I've enjoyed this, but watching my peers find external opportunities as specialists has been taxing.
Would appreciate any career advice on this archetype and how I would position myself for external opportunities
Philip's answer
I too am a generalist and completely empathize with your situation.
I can't speak to your specific situation without a lot more context, but I'll make some general observations around the trade-offs with being a generalist versus being a specialist.
As a gross oversimplification, large companies appreciate specialists, whilst tiny companies appreciate generalists. This is because once a company gets small enough, you don't have enough specialized work to spend an entire person's full-time salary on. You need everybody to be fractional on everything.
Generalists tend to do better when environments change quickly because the thing a specialist is good at sometimes becomes worthless if a company changes direction significantly.
To be compensated well requires that you have a skill that is both valuable and rare. Specialists can often be valuable because they are rare, by definition. That rarity, of course, comes with the risk that the thing they have invested their life in becoming good at may one day be useless. At the extreme, you can imagine a general manager of a Fortune 500 company likely has valuable skills that can survive many industry changes.
I suspect the key question is to know whether you ultimately enjoy the work of being a generalist or you want to invest in becoming a specialist. People's dispositions are very different here, and I think an attempt to become the type you are not is unlikely to lead to long-term happiness.
I am a generalist. I could, in theory, choose to specialize, but I tire of things easily if I'm in a domain for too long. Acknowledging that I am a generalist, I do better in situations where:
the company is very small, so that generalists are more valued, or
things are changing very dynamically, such that a generalist is obviously more capable of dealing with whatever needs arise
Lastly, I'll leave you with this thought: almost every company, once you get senior enough, requires a generalist. The man operating artillery is definitely a consummate specialist, but his General is called a "general" because that much larger scoped job requires the ability to handle everything.