-
How To Opt Out Of The Career Ladder
[article]
Jean Hsu's valuable reminder to consider what you really want when thinking about your career -
Strategies for managing being overwhelmed
[article]
James Stanier offers some excellent advice to help you leave a state of overwhelm -
Building personal and organizational prestige
[article]
Will Larson's offer his perspective on the value of building personal prestige and offers tips on how to do this -
Talking about exit plans
[article]
David Kiger gives practical advice on talking about exit plans with your manager and with your reports -
⛵️Sailboats, fishermen, and careers
[article]
Sheril Mathews offers some insightful questions from for thinking about the 'rules' that you are using to develop your career. -
Getting a job as an engineering executive
[article]
Will Lethain's guide to getting an exec role is jammed packed with excellent advice -
6 tips for improving your CV
[article]
My tips for improving the story that your CV tells to reviewers -
Questions to ask yourself to become a better leader
[article]
Lena Reinhard provides an excellent framework to help you reflect on how you wish to develop as a leader. -
Let's talk about money
[article]
Flora Devlin's excellent advice on salary negotiation -
Everybody's winging it
[article]
Jean Hsu's helpful reminder that we are all winging it -
The hierarchy is bullshit (and bad for business)
[article]
Charity Majors helpful reminder to choose changes in your career that work for you -
How to get promoted at work
[article]
Steve Dennis's advice on how to get promoted is invaluable -
Everything you need to know about managing managers
[article]
Lena Reinhard's list is a really good primer on what becoming a manager of managers is going to be like -
What you give up when moving into engineering management
[article]
Karl Hughes gives an excellent overview of some of the changes that moving from being an individual contributor into engineering management will involve -
5 signs it’s time to quit your job
[article]
Cate Huston gives a really good run down of key signs that it may be time to quit your job and includes suggestions on how to validate them -
Writing better self reviews
[article]
Brian Levin's advice is spot on and will help you demonstrate your development, value and impact -
How Women Rise: Break the 12 Habits Holding You Back - A Summary
[article]
Richard Hughes-Jones provides a helpful summary of Sally Helgesen and Marshall Goldsmith's book, "How Women Rise: Break the 12 Habits Holding You Back". The advice it offers is valuable to everyone developing their careers. -
Being Glue
[article]
So much of most valuable and essential work of software development is not coding and this work is often undervalued when it comes to gaining promotion. Tanya Reilly provides excellent advice to both engineers and managers on how to deal with this challenge. -
Take Control of Your Career: A Personal Growth Framework
[video]
Aaron Randall talks about a Personal Growth Framework – a low-lift way of helping identify areas to grow that are exciting and valuable for career development. -
Get your work recognized: write a brag document
[article]
Julia Evans offers excellent advice for helping you and your manager give you credit for everything that you have achieved and learned. -
Your Professional Growth Questionnaire
[article]
Rands offers some questions to ask yourself on a regular basis to help you grow in your career -
Impostor Syndrome and Individual Competence
[video]
Jessica Rose gives an excellent introduction to imposter syndrome and some practical advice for helping yourself and others overcome it. -
Staff-plus engineering learning resources
[site]
A great set of resources for to help you understand what a Staff Engineer does and to help develop your skills to be or become a Staff Engineer
Mentoring and being mentored
Mentoring can be helpful to your own career and others
-
Why being a mentor benefits you too
[article]
Jo Frank shares her learning about what she got out of being a mentor -
Places to find mentors
[article]
Gergely Orosz's places to find mentors is a great resource for both those looking for a mentor but also for people who want to become a mentor -
The value of being a mentor
[article]
How being a mentor helped me develop in my own role -
Developers mentoring other developers: practices I've seen work well
[article]
Gergely Orosz shares his experiences of mentoring and offers advice on making it work for you and your team -
The Mentoring Club
[site]
A non-profit mentoring platform where you can find a mentor or people to mentor
networks and support
Everybody needs support from others
-
My Little Phonies: Friendship Is Money
[article]
A.L. Goldfuss on building meaningful support networks -
Best Community Networks for CTOs, Engineering Managers and Other Technical Leaders
[article]
Alphalist provices a list of networks that you may find valuable to join to extend your support network -
When your manager isn't supporting you, build a Voltron
[article]
Lara Hogan's excellent advice for building your support network as an engineering leader. -
A Developers Guide to Human Networking
[article]
Najaf Ali's practical advice on networking is particularly valuable if you are not sure networking is for you -
What does sponsorship look like?
[article]
Lara Hogan's insightful advice on how to be a sponsor -
Rands Leadership Slack
[community]
This is excellent community of 20,0000 engineering leaders with over 600 channels covering every aspect of engineering leadership
What does an X do?
Find out more about what different technical leadership roles actually involve
-
Being a Principal Engineer at the FT
[article]
Anna Shipman describes the role of Principal Engineer -
4 CTOs on what a chief technology officer at a startup actually does
[article]
Tomas Vocetka, Lethabo Motsoaledi, Gwen Le Calvez, and Marta Jasinska all share their experiences of what a CTO does -
Becoming a CTO
[article]
Kevin Goldsmith gives a great introduction to the role of a CTO at different sized companies and shares a few tips to start you on that path -
5 Engineering Manager Archetypes
[article]
Pat Kua explore 5 Engineering Manager archetypes commonly found in the industry -
From Developer to Architect (and back again)
[video]
Matthew Rudy Jacobs shares his own story of being a Technical Architect -
What does a VP of Engineering do, again?
[article]
Raffi Krikorian outlines key aspects of the role of a VP of Engineering -
What is the difference between a CTO and a VP or Head of Engineering?
[article]
Daniel Doubrovkine shares his take on the differences between these roles -
Defining roles: CTO and/or VP Engineering
[article]
Sanford Dickert's take on the difference between these roles -
What is a Staff+ Engineer?
[article] [BEHIND A PAYWALL]
Nicky Wrightson outlines what is involved in Staff+ Engineer roles
stories
Be inspired by other people's stories
-
Extraordinary Tech Stories
[site]
An amazing set of stories showing with wide variety of career paths into tech -
Interviews with founders, CTOs, CEOs and CPOs about their careers
[podcast]
Many of Ben Henley-Smith's interviews are fascinating and they cover a wide range of topics around developing in your career