The day you find out your role is being eliminated is a terrible day to start building your reputation. So is the morning you finally decide you've earned a promotion — and you realize the only people who can speak to what yo...
Picture this. You've just been promoted. You earned it — you were the best at what you did, and everyone knew it. The first few weeks feel like validation. Then, slowly, things start to feel wrong. Not catastrophically wrong....
AI is Eroding the Signals Employers Use to Judge Talent — And Nothing Has Replaced Them There is a problem developing in the professional world that most career advice hasn't caught up to yet. It's not the job-loss story — th...

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.