Become a Great Generalist or Extreme Specialist
Summary
The current engineering job market, particularly in San Francisco, is increasingly seeking two distinct types of professionals: "great generalists" and "extreme specialists." Observations from various companies, including startups, mid-size firms, and OpenAI, indicate a strong demand for product-minded generalists capable of building and shipping end-to-end features, often interacting directly with users. Concurrently, there is a need for specialists possessing rare, deep expertise in specific technologies or domains, frequently AI-related. This shift is more pronounced in smaller to mid-sized companies, where the ratio of product managers to engineers is rising, sometimes even reaching zero PMs. Engineers who do not align with either of these profiles are predicted to face diminishing opportunities.
Key takeaway
For software engineers navigating career progression in the evolving tech landscape, you must intentionally choose to become either a great generalist or an extreme specialist. Focusing on end-to-end product ownership or cultivating rare, deep expertise in areas like AI will significantly enhance your market value. Avoid remaining in a middle ground, as opportunities for engineers without a distinct "superpower" are projected to decline. Your decision now will shape future career prospects.
Key insights
The engineering job market is bifurcating into high-demand great generalists and extreme specialists, especially in the AI era.
Principles
- In-demand engineers are either broad generalists or deep specialists.
- Smaller companies show faster adoption of these polarized roles.
- Engineers "in between" face reduced career opportunities.
In practice
- Choose a career path: generalist or specialist.
- Develop product-minded skills for generalist roles.
- Cultivate deep, rare expertise for specialist roles.
Topics
- Engineering Career Paths
- Generalist Engineers
- Specialist Engineers
- AI Job Market
- Tech Industry Trends
- OpenAI Hiring
Best for: CTO, VP of Engineering/Data, Software Engineer, Director of AI/ML, AI Student
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Engineering Leadership.