The Engineering Manager Mindset | Anas Salman | Beyond Coding #175

Topics covered
Popular Clips
Episode Highlights
Communication Clarity
praises Anas for his clear communication skills, noting how it fosters a positive team environment. Anas emphasizes that clarity and transparency are crucial for aligning team goals, especially during challenging times like the COVID-19 pandemic. He believes that reiterating goals and welcoming discussions help in achieving team alignment and executing projects effectively 1.
Clarity and transparency sometimes, yeah, you have to make hard decisions, but you have to approach it with full transparency.
---
Patrick agrees that clear communication is vital for preventing frustration and rumors within the team.
Decision-Making
Anas discusses the pitfalls of making decisions based on assumptions and the importance of a structured decision-making process. He advocates for documenting decisions to ensure clarity and avoid misinterpretations, which can arise from verbal communication. This approach, he argues, benefits both managers and engineers by fostering a more thoughtful and inclusive decision-making environment 2.
Approaching it from a structured way will help everyone within the team.
---
Patrick finds this method intriguing, noting that it can prevent issues related to misremembered or misinterpreted verbal agreements.
Promotion Process
Anas shares his experience with the promotion process, highlighting the emotional challenges and the need for objectivity. He explains that understanding the framework and having clear data points are essential for a successful promotion case. This process also creates opportunities for engineers to identify and work on areas of improvement 3.
Over time, you'll understand the framework of the promotion process or the performance process.
---
Patrick relates to this, expressing his own concerns about getting emotionally attached to team members' success.
Engineer Growth
Anas emphasizes the importance of building trust through regular feedback and two-way communication. He believes that focusing on engineers' strengths and areas for improvement leads to natural career growth, with promotions being a side effect rather than the goal. This approach helps engineers develop crucial skills like communication and collaboration 4.
My preference is to keep the connection with the engineers. I always say I should have this kind of two-way communication channel and build trust from day one.
---
Patrick agrees, noting that understanding individual strengths and weaknesses is key to effective team management.
Related Episodes


High Performance Mindset | Reiner Kraft | Beyond Coding Podcast #102
Answers 383 questions

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

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

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

Career Switch to Software Engineer | @AnnaMcDougall | Beyond Coding Podcast #56
Answers 383 questions

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

From Open Source to SaaS Company | Henric Trotzig | Beyond Coding #186
Answers 383 questions

Root Cause Problems | Alex Thissen | Beyond Coding Podcast #9
Answers 383 questionsSenior Software Engineers and LeetCode | Ilya Pimenov | Beyond Coding Podcast #158
Answers 383 questions













