It's not uncommon for technical people to find their technical career development has plateaued and be at a loss for where to move next. What do you do when you hit the technical glass ceiling and are faced with stark choices that don't inspire you?
Mentoring, learning and personal development are all facets of the same gem. Coaching and helping your peers succeed is not just an aspect of good leadership; it's a generative activity. So why do we see people promoted solely on technical merit alone?
When it comes to the hierarchies of software teams, there seem to be some pervasive and toxic attitudes. What is it we should actually expect from our seniors and what are some of the entitled views that we could do without?