humancentricengineering.substack.com/p/changing-my-mind-on-whether-managers/comment/80190752
Preview meta tags from the humancentricengineering.substack.com website.
Linked Hostnames
2Thumbnail

Search Engine Appearance
Jim Amos on Human-Centric Engineering
Yes but...managers should keep coding in order to maintain an interest in what their reports are working on and in order to empathize, but the manager doesn't need to be working on the same project side-by-side with their team. If you think the answer is to roll up your sleeves and get into the trenches with them, you'll likely get in their way, unconsciously start micromanaging the project or asserting too many of your own biases which could be detrimental to team morale and individual autonomy. You also won't be very accessible to team members as a leader or coach because you won't be able to provide that elevated view of the team and the work that only comes from stepping back. Finally I'll say this: tech has an over abundance of managers who are so obsessed with being the smartest 10x developer in the room and who never learn to let go one iota: these managers are toxic and if you work for one as a software developer you will always be competing with this manager and being told that you are wrong and must do things their way. We need to move away from that approach and stop normalizing it. Stay curious and learn new frameworks on the side as a manager, and glance at your team's code from time to time, absolutely. Be there to provide architectural guidance or help them see the benefit of using a certain methodology or design pattern, but stay out of the critical path because you'll only undermine or intimidate them and they won't ever achieve their full potential or exercise their full human agency.
Bing
Jim Amos on Human-Centric Engineering
Yes but...managers should keep coding in order to maintain an interest in what their reports are working on and in order to empathize, but the manager doesn't need to be working on the same project side-by-side with their team. If you think the answer is to roll up your sleeves and get into the trenches with them, you'll likely get in their way, unconsciously start micromanaging the project or asserting too many of your own biases which could be detrimental to team morale and individual autonomy. You also won't be very accessible to team members as a leader or coach because you won't be able to provide that elevated view of the team and the work that only comes from stepping back. Finally I'll say this: tech has an over abundance of managers who are so obsessed with being the smartest 10x developer in the room and who never learn to let go one iota: these managers are toxic and if you work for one as a software developer you will always be competing with this manager and being told that you are wrong and must do things their way. We need to move away from that approach and stop normalizing it. Stay curious and learn new frameworks on the side as a manager, and glance at your team's code from time to time, absolutely. Be there to provide architectural guidance or help them see the benefit of using a certain methodology or design pattern, but stay out of the critical path because you'll only undermine or intimidate them and they won't ever achieve their full potential or exercise their full human agency.
DuckDuckGo
Jim Amos on Human-Centric Engineering
Yes but...managers should keep coding in order to maintain an interest in what their reports are working on and in order to empathize, but the manager doesn't need to be working on the same project side-by-side with their team. If you think the answer is to roll up your sleeves and get into the trenches with them, you'll likely get in their way, unconsciously start micromanaging the project or asserting too many of your own biases which could be detrimental to team morale and individual autonomy. You also won't be very accessible to team members as a leader or coach because you won't be able to provide that elevated view of the team and the work that only comes from stepping back. Finally I'll say this: tech has an over abundance of managers who are so obsessed with being the smartest 10x developer in the room and who never learn to let go one iota: these managers are toxic and if you work for one as a software developer you will always be competing with this manager and being told that you are wrong and must do things their way. We need to move away from that approach and stop normalizing it. Stay curious and learn new frameworks on the side as a manager, and glance at your team's code from time to time, absolutely. Be there to provide architectural guidance or help them see the benefit of using a certain methodology or design pattern, but stay out of the critical path because you'll only undermine or intimidate them and they won't ever achieve their full potential or exercise their full human agency.
General Meta Tags
18- titleComments - Changing my mind on whether managers should keep coding
- title
- title
- title
- title
Open Graph Meta Tags
7- og:urlhttps://humancentricengineering.substack.com/p/changing-my-mind-on-whether-managers/comment/80190752
- og:imagehttps://substackcdn.com/image/fetch/$s_!1sl6!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fhumancentricengineering.substack.com%2Ftwitter%2Fsubscribe-card.jpg%3Fv%3D48156903%26version%3D9
- og:typearticle
- og:titleJim Amos on Human-Centric Engineering
- og:descriptionYes but...managers should keep coding in order to maintain an interest in what their reports are working on and in order to empathize, but the manager doesn't need to be working on the same project side-by-side with their team. If you think the answer is to roll up your sleeves and get into the trenches with them, you'll likely get in their way, unconsciously start micromanaging the project or asserting too many of your own biases which could be detrimental to team morale and individual autonomy. You also won't be very accessible to team members as a leader or coach because you won't be able to provide that elevated view of the team and the work that only comes from stepping back. Finally I'll say this: tech has an over abundance of managers who are so obsessed with being the smartest 10x developer in the room and who never learn to let go one iota: these managers are toxic and if you work for one as a software developer you will always be competing with this manager and being told that you are wrong and must do things their way. We need to move away from that approach and stop normalizing it. Stay curious and learn new frameworks on the side as a manager, and glance at your team's code from time to time, absolutely. Be there to provide architectural guidance or help them see the benefit of using a certain methodology or design pattern, but stay out of the critical path because you'll only undermine or intimidate them and they won't ever achieve their full potential or exercise their full human agency.
Twitter Meta Tags
8- twitter:imagehttps://substackcdn.com/image/fetch/$s_!1sl6!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fhumancentricengineering.substack.com%2Ftwitter%2Fsubscribe-card.jpg%3Fv%3D48156903%26version%3D9
- twitter:cardsummary_large_image
- twitter:label1Likes
- twitter:data11
- twitter:label2Replies
Link Tags
33- alternate/feed
- apple-touch-iconhttps://substackcdn.com/image/fetch/$s_!Onor!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979bbdd3-722a-4f4d-bab7-97d4ecbd5f95%2Fapple-touch-icon-57x57.png
- apple-touch-iconhttps://substackcdn.com/image/fetch/$s_!aVsA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979bbdd3-722a-4f4d-bab7-97d4ecbd5f95%2Fapple-touch-icon-60x60.png
- apple-touch-iconhttps://substackcdn.com/image/fetch/$s_!coTG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979bbdd3-722a-4f4d-bab7-97d4ecbd5f95%2Fapple-touch-icon-72x72.png
- apple-touch-iconhttps://substackcdn.com/image/fetch/$s_!p6Qy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F979bbdd3-722a-4f4d-bab7-97d4ecbd5f95%2Fapple-touch-icon-76x76.png
Links
16- https://humancentricengineering.substack.com
- https://humancentricengineering.substack.com/p/changing-my-mind-on-whether-managers/comment/80190752
- https://humancentricengineering.substack.com/p/changing-my-mind-on-whether-managers/comment/80193286
- https://humancentricengineering.substack.com/p/changing-my-mind-on-whether-managers/comments#comment-80190752
- https://substack.com