As a software engineering leader who has managed teams of up to 20 people, I've come to appreciate the impact that well-executed 1:1 meetings can have on individual growth, team dynamics, and supporting overall organisational success. In this article, I'll share my approach to 1:1s, offering insights and strategies that have proven effective in my experience.
1:1 meetings serve multiple important and crucial purposes:
I consider myself a servant leader in 1:1s. My primary role is to support my team members, making the time they spend with me theirs to use effectively. While I guide the conversation when necessary, I prioritise listening and understanding their needs.
This approach is crucial because it shifts the focus from top-down management to empowering team members. By putting their needs first, you create an environment of trust and openness. This, in turn, leads to:
Remember, the goal is to help your team members grow and succeed. By adopting a servant leader approach, you're investing in their development, which ultimately benefits the entire organisation.
One size doesn't fit all when it comes to 1:1 meetings. I've found that team members broadly fall into two categories:
Recognising these differences and adapting my approach accordingly has been key to successful 1:1s.
It's worth noting that often, more senior or autonomous team members tend to fall into the first category. They're usually more proactive in managing their own development and have a clearer idea of what they want to discuss.
For those who need more structure, it's important to coach them towards taking ownership of the meeting. I often remind them that this is their time, and encourage them to come prepared with topics they want to discuss. Over time, this helps them become more proactive and get more value out of our 1:1s.
Regardless of their style, I always make it clear that the 1:1 is primarily for them, and that they have a say in what we discuss and go through. This empowers them to take control of their own development and use the 1:1 time effectively.
One of the most valuable aspects of 1:1s is the opportunity they provide for team members to talk through difficulties and gain new perspectives. As a leader, I've found that often, simply listening and offering an outside viewpoint can help reset an individual's approach to a problem.
While I prefer a flexible approach, here's a general structure I use when more guidance is needed:
The frequency and duration of 1:1s in my team varied based on role and individual needs:
It's worth noting that this structure was flexible. If anyone needed more time or frequent check-ins, my door was always open. The goal was to provide the right balance of support for each team member's growth and the team's overall success.
I learned that regularly cancelling 1:1s can make team members feel undervalued. I block out 1:1 time in my calendar and treat it as sacred. If I must reschedule, I do it well in advance and transparently explain why.
One crucial aspect of 1:1s is using them to help individuals meet business goals and targets. Here's how I approach this:
By consistently focusing on these goals during 1:1s, we ensure that individual growth and business objectives remain aligned, driving both personal and organisational success.
A personal experience early in my career significantly shaped my approach to performance management in 1:1s. I witnessed a colleague fail their probation, receiving the news as a complete shock due to a lack of ongoing feedback from their manager. This situation highlighted the critical importance of regular, honest communication about performance.
As a result, I've adopted a mantra of "little and often" when it comes to managing expectations and discussing performance. This approach helps to:
In practice, this means using 1:1s to have open conversations about performance, celebrating successes and addressing concerns promptly. It's about creating a continuous dialogue that supports growth and alignment with business objectives, rather than relying on infrequent, formal reviews.
Remember, as a leader, one of your key responsibilities is to ensure your team members have every opportunity to succeed. Regular, constructive feedback in 1:1s is a crucial tool in achieving this goal.
Here's a story that shows how 1:1s can make a real difference:
During a routine 1:1, one of our mid-level developers mentioned they'd been tinkering with React Native in their spare time. They were enthusiastic about it but didn't see how it fit into our current work.
Instead of just noting it and moving on, we had a proper chat about it. We explored what interested them about React Native and how it might benefit the team and our clients.
Following this conversation, I looked for opportunities to leverage this interest:
This evolution took place over about 18 months, with regular check-ins during our 1:1s to ensure they felt supported and challenged in the right ways, There was also career growth discussions that happend within this time that saw the individual get premoted to senior and later on became the lead developer for the team.
The lesson? 1:1s aren't just about the day-to-day. They're a chance to uncover hidden talents and interests that can drive both personal growth and business success. By creating a space where team members feel comfortable sharing their passions, you open up possibilities that might otherwise go unnoticed.
To manage actions and notes from 1:1s effectively, I recommend tools like OfficeVibe for comprehensive team engagement and 1:1 management. For more budget-conscious options, shared Google Docs can work well. I've also found Notion to be an excellent tool for tracking tasks and notes from 1:1s. These tools help track commitments and ensure follow-up without micromanaging.
Effective 1:1 meetings are an art form that requires practice, empathy, and adaptability. By prioritising these meetings and approaching them with a servant leader mindset, you can foster a culture of trust, growth, and high performance in your software engineering team.
Remember, the key is to remain flexible and attuned to the needs of each individual. As you refine your approach, you'll find that 1:1s become an invaluable tool in your leadership arsenal, driving both personal and organisational success.
Thoughts on engineering practices, emerging technologies, and nurturing talent in the digital age.
Navigating the 2024 tech job market: Lessons learned and strategies for success after an unexpected career shift.
Read moreAs AI code generation tools like Anthropic's new artifact model reshape the development landscape, we explore the opportunities and challenges for the tech industry.
Read moreCrafted with :