News for hackers. Stuff that matters.
Re:Soft Skills in Engineering Leadership by watwut on Wednesday February 17, 2021 @09:28AM (#26166601)
I dont need managers to be coding. I do need them to have technical background and willingness to understand what tech is relevant to them - I had only bad experiences with non-technical managers.

But I really dont understand why they should be coding. Even active developers are not able to fix whatever in any module, you fix only in areas you understand. When shit is on fire, I dont want managers or other random developers to create a bunch on hotfixes that will cause new problems.

I want managers to organize the project in a way that shit wont burn on every release.

Re:Soft Skills in Engineering Leadership by halfmatthalfcat on Wednesday February 17, 2021 @09:50AM (#26166862)
They should be coding because they're "engineering" managers. What's the point of having engineering in your title if you're not actually practicing the craft?

They should be coding because they'll be able to relate to their supports in a deeper and more fulfilling way. They'll be able to mentor and provide guidance on technology best practices and patterns.

They should be coding because they'll be able to more accurately plan and execute projects. Understanding and applying the technology is understanding it's pitfalls and anticipating potential upcoming challenges.

Re:Soft Skills in Engineering Leadership by dasil003 on Wednesday February 17, 2021 @03:51PM (#26171582)
The role where you're still hands-on on a team is sometimes called a Tech Lead Manager, and there is a ceiling to this role. The next step up is true Engineering Manager where you have to be able to talk to engineers on other teams and gather information without being familiar with their code. If you rely on direct knowledge of code in all circumstances you won't be able to effectively operate in an organization with thousands of engineers and millions of lines of code. This is super hard, and relies on deep experience in the trenches (preferably 10 years+), but it is the only way to solve broader organizational problems that cause projects to fail, and many eng months or years to be shitcanned.
Re:Soft Skills in Engineering Leadership by marcinzm on Wednesday February 17, 2021 @09:57AM (#26166937)
>They should be coding because they'll be able to relate to their supports in a deeper and more fulfilling way.

That's a valid point although I've seen it go badly when a mostly out of touch manager (time is finite, even the most technical manager will be out of touch) thinks they're still at the top of their technical game. They then force out of date engineering decisions on the team.

>They'll be able to mentor and provide guidance on technology best practices and patterns.

That should be done by the senior engineers and tech leads with support from the manager. These are the people who spend 100% of their time thinking technology while even a technical manager will do it 25% of the time. The manager should be the one to structure these conversations, formalize mentorship processes and so on.

Re:Soft Skills in Engineering Leadership by bluefirebrand on Wednesday February 17, 2021 @11:19AM (#26168094)
> That's a valid point although I've seen it go badly when a mostly out of touch manager (time is finite, even the most technical manager will be out of touch) thinks they're still at the top of their technical game. They then force out of date engineering decisions on the team.

Yes, or even worse they don't respect it when their team tells them something is hard to build and will take more time. You get a very "back in my day I'd put this together in a weekend what's the big deal" attitude from people like this.

Re:Soft Skills in Engineering Leadership by throwaway3699 on Wednesday February 17, 2021 @12:40PM (#26169082)
"Engineering" is more than coding and engineering managers can provide insights and value by demolishing higher-level roadblocks for their IC colleagues.
Re:Soft Skills in Engineering Leadership by dominotw on Wednesday February 17, 2021 @10:17AM (#26167220)
> need managers to be coding.

> understand what tech is relevant to them

can they really understand tech by merely reading whitepapers and youtube videos?