When it comes to career advancement, all skills are not created equal. In this week's episode, we look at a framework for evaluating and prioritizing the skills that you should focus on for development. To begin this assessment, you will...
When it comes to career advancement, one of the hardest transitions is from junior level to senior level. This isn't because the change in responsibilities is difficult, but because this is the first significant change in someone's career and...
In Episode 12, I discussed some strategies for soliciting effective feedback (). However, feedback is only as good as what you do with it. This week, I'm going to take a look at how you can best act on the feedback that you receive. ...
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.