When Career Risks Are Worth Taking
Summary
Brian Jenney argues that career stability in software engineering is counter-intuitively achieved through deliberate risk-taking, rather than playing it safe. Software engineers typically have short tenures, averaging two years, which underscores inherent job market instability. Jenney, who transitioned into software in his 30s, advocates for two types of risks: "Take Risks With Your Job" and "Risk Your Time." The first involves actively seeking better roles, working alongside stronger engineers, or volunteering for challenging projects to build marketable expertise. The second entails betting on emerging technological trends, such as retrieval-augmented generation (RAG) or voice AI, even if most don't pay off. This strategy, he contends, ensures long-term stability by continuously acquiring skills the market demands, preventing obsolescence in an aging tech stack.
Key takeaway
For software engineers evaluating career moves, recognize that perceived "safe" choices often harbor hidden risks like skill obsolescence. Instead, actively pursue opportunities that challenge you and expose you to stronger talent, even if they seem less secure initially. You should also dedicate time to exploring niche technological trends. This proactive approach builds marketable expertise, ensuring you remain adaptable and in demand, rather than being at the mercy of the job market.
Key insights
Deliberate career risks, like job-hopping for skill growth or betting on emerging tech, lead to greater long-term stability.
Principles
- Playing it safe often creates unnoticed risks.
- Skills absorbed from stronger engineers create durable stability.
- Betting on niche trends can yield early-adopter advantage.
Method
Manage career risk by actively seeking roles with stronger engineers or challenging projects, and by investing time in emerging technological trends.
In practice
- Volunteer for projects outside your comfort zone.
- Actively seek roles working with top engineers.
- Learn about niche tools and emerging tech trends.
Topics
- Career Development
- Software Engineering Careers
- Risk Management
- Skill Acquisition
- Emerging Technologies
- Job Market Dynamics
Best for: Software Engineer, Director of AI/ML, Consultant
Related on AIssential
See Counsel's argued verdicts on the open AI decisions leaders are weighing →
Editorial summary, takeaway, and curation by AIssential. Original article published by IEEE Spectrum.