Sharmeen Rehan’s Post

View profile for Sharmeen Rehan, graphic

Software Engineering Manager | sheTO mentor

I've been thinking about what an Engineering Manager's job entails. I found that it's a mix of the following: 1. People Management - Focuses on who is doing the work and how they continue to meet expectations, thrive, and stay motivated. 2. Project Management - Focuses on how the work is getting done, when it will be done, and what kind of coordination is needed.  3. Stakeholder Management - Answers the questions: Is the right work getting done? Is it getting shipped timely? Does everyone know what is being shipped and when? 4. Technical Representation - Is the work getting done in a way that enables us to achieve our long-term goals? Are the expectations reasonable? This enables us to bridge the gap between the engineers building the software, and everyone else in the company. 5. Strategy - Ask the question: What does success look like and how do we continuously work towards it? 6. Org-Impact - This is a continuous reflection and execution on how we foster an environment where engineers continue to thrive and we attract and hire the right people for the job. - See this post on my substack with a concise (but not so neat) image detailing the various tasks.

An overview of an Engineering Manager's job

An overview of an Engineering Manager's job

sharmeenrehan.substack.com

Good read, Sharmeen. Unfortunately many organisations are unable to reflect this practically. The role is still widely unrecognised and misintrepreted.

Manrique Iriarte

Software Engineer at Taxfyle

9mo

Agreed! I’m sure you’re doing great 💪🏼

See more comments

To view or add a comment, sign in

Explore topics