From Software Engineer to Engineering Manager | Michael Doye | Beyond Coding Podcast #127

Topics covered
Popular Clips
Episode Highlights
Authenticity
Authentic leadership is about embracing one's true self while adapting to different situations. emphasizes the importance of finding a personal leadership style, noting that authenticity is key to effective leadership. He shares that being true to oneself can help navigate the complexities of leadership roles, even when faced with challenging situations 1. agrees, highlighting the difficulty of pretending to be someone else and the value of flexibility in leadership 2.
If you sort of have natural leadership capabilities, then you can literally just be yourself, and that's it.
---
Both agree that leadership is a journey of self-discovery and adaptation, where being like water—flexible and adaptable—is beneficial.
Conversations
Navigating difficult conversations is an inevitable part of leadership. discusses the challenges of addressing issues with team members, emphasizing the need for empathy and transparency 3. He believes that while technical skills can be taught, soft skills like communication are crucial and often harder to develop 4.
Difficult conversations, I think, are the part that I don't enjoy.
---
adds that setting clear expectations and maintaining open dialogue can help mitigate misunderstandings and foster a supportive work environment.
Relationships
Balancing professional and personal relationships at work requires careful compartmentalization. shares his approach to managing friendships within the workplace, stressing the importance of maintaining boundaries while being transparent 5. He advises treating work interactions separately from personal ones to preserve both professional integrity and personal connections 6.
You have to sort of keep that same mindset when you are working or managing your friends as well.
---
acknowledges the challenges of this balance but agrees that transparency and clear communication are essential for maintaining trust and respect.
Related Episodes


From Tech Lead to CEO | Mahdi Fanidisfani | Beyond Coding Podcast #131
Answers 383 questions

The Engineering Manager Mindset | Anas Salman | Beyond Coding #175
Answers 383 questions

Career Switch to Software Engineer | @AnnaMcDougall | Beyond Coding Podcast #56
Answers 383 questionsSenior Software Engineers and LeetCode | Ilya Pimenov | Beyond Coding Podcast #158
Answers 383 questions

Social systems in Tech Teams | Michael Feathers | Beyond Coding Podcast #51
Answers 383 questions

Developing People | Ester Le Roux | Beyond Coding Podcast #164
Answers 383 questions

A Career as Manager | Wim den Besten | Beyond Coding Podcast #89
Answers 383 questions

Software Engineering Productivity | Walter de Bruijn | Beyond Coding Podcast #174
Answers 383 questions

How Software Engineering is Evolving | Borislav Nikolov | Beyond Coding #183
Answers 383 questions

Tech Leadership | Ariel Weinberger | Beyond Coding Podcast #66
Answers 383 questions













