Want to Be a More Effective Leader? Conduct a Listening TourLeaders who are moving into a new position should hold what’s called a listening tour. This lets the person doing the touring hear what’s on the minds of subordinates or team members. It helps a new leader get the lay of the land while also allowing the people they’ll be leading to express their thoughts or concerns.
Managing the Turbulence of Organizational ChangeIn times of major change, particularly organizational change, it's normal for people involved to experience turbulence, including anxiety, anger, or uncertainty. If you’re overseeing a change, how you communicate with those affected can significantly decrease—or increase—the duration and intensity of that turbulence.
Manage Project Problems without Getting Trapped by Catastrophic ThinkingIt would be short-sighted for any project manager not to consider the potential risks in the project and not to evaluate and continue re-evaluating what can go wrong. But there's a difference between planning for risk and falling victim to catastrophic thinking—focusing on unlikely or irrational worst-case scenarios.
The Difference between Managers and LeadersYou often hear managers referred to as leaders, but the two terms are not synonymous. Managers can be leaders, but not always, and there are people who don’t have formal management positions who are leaders. Understanding the difference can help people in both roles—and their team members—be more effective.
Do Software Teams Need Managers with Technical Expertise?Soft skills matter in how effective a manager is, but what about technical skills? If you're a software engineer, how important is it to you for your manager to have the same background and to fully understand your job? Ideally they would, but in some cases, that role can be better filled by a technical lead.
What to Do if You’re Promoted over Your CoworkersGetting promoted is great, but when it means you'll have to manage your former coworkers, it can get awkward. It would be ideal if you could maintain the friendly, gossipy, tell-all relationship you’ve had with your ex-peers, but as a practical matter, you can’t. Here's how to handle the transition best for everyone.
The Difference between Directing and LeadingBeing a leader of a software team comes with a lot of responsibility. You may be used to people looking to you for direction. But directing doesn't let your team truly use the skills and talents they were hired for. A good leader knows that sometimes, the best strategy is to step aside and let the team shine.
Lead Teams that Deliver the GoodsGreat teams are often the result of great leadership—meaning leadership demonstrated across the team, including the person charged with heading up the team. Leaders have a responsibility to maximize their own potential as well as their team members'. Develop a great team, and you can deliver great products.