Guides for Senior Software Engineers Navigating the AI Transition
The software engineers who are thriving in the AI transition aren’t simply using more or AI tools. They’re combining AI with stronger engineering judgement, deeper product understanding and better leadership.
These guides are based on the skills I’ve seen create the biggest impact in production engineering teams. Use them to assess where you are today, identify your biggest opportunities and build a plan for continuous growth.
If you’d like personalised guidance, coaching can help you accelerate your learning and stay accountable.
Featured Guide
-
AI vs Software Engineer: How AI & Software Engineering evolved Over 70 Years
Read Post ->: AI vs Software Engineer: How AI & Software Engineering evolved Over 70 YearsUnderstanding the journey of artificial intelligence alongside the evolution of the Software Engineer is the first step to understanding why today’s AI feels different — and why it’s completely normal to feel a little unsettled by it.
10 minutes
Explore the core skills
aI

Learn how AI is reshaping software engineering and how to use it to accelerate your productivity and product delivery.
Software Engineering

Strengthen the engineering fundamentals that become even more valuable with AI-native Software Engineering.
Leadership

Develop the skills to coach engineers, lead technical decisions and build high-performing teams in an AI-accelerated engineering environment.
Innovation

Great engineers don’t just create software—they build great products. Learn how product thinking and domain expertise help you create solutions that deliver real customer value.
why these Core skills
Working with engineering teams adopting AI has reinforced one lesson:
The engineers creating the greatest impact aren’t simply learning more AI tools. They’re combining four complementary capabilities:
AI to improve productivity
Engineering to make good technical decisions
Product thinking to build the right solutions
Leadership to help teams adopt change
Together, these form the foundation of an AI-native software engineer.
Transition Confidently With TopSkills
Receive practical guides on AI, Software Engineering, Leadership and Product Innovation grounded in real-world production experience.
