Published Sep 18, 2024

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

Explore the engineering manager mindset with Anas Salman as he reveals key strategies for effective team communication, managing tech debt, and balancing long-term and short-term goals. Learn how transparency, structured decision-making, and embracing mistakes can enhance team growth and align career aspirations with company objectives.
Episode Highlights
Beyond Coding Podcast logo

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