I was talking with someone last week who’s been in the same role for years. Smart person; dependable; someone who always gets things across the finish line. Their question hit me hard because I’ve heard it so many times befor...
This is one of the toughest job markets we’ve seen in a long time. Every week, it feels like another company is announcing sweeping layoffs and tightening their roster. In Episode 53 , I talked through what to do if you sudde...
Today we’re going to dig into a topic that confuses people at every level of the corporate ladder. You’ll hear about it in calibration meetings, in talent reviews, in leadership offsites. Sometimes it’s talked about openly; o...
I've been a software developer for multiple Fortune 500 companies and spent time in the software consultant world, too. The past few years, I made the transition to management and currently lead a team of over 40 developers across the globe. In my 30 years, one thing I've realized is that most managers spend the majority of their one-on-one time focused on project status and not on career development. It's usually left for the individual to figure out how to progress. I have found that I actually enjoy mentoring and coaching and my teams are consistently recognized as some of the top teams in the company.