News for hackers. Stuff that matters.
Re:Managing Difficult Software Engineers by schneems on Thursday August 17, 2023 @11:58AM (#37163706)
> because they want to feel like they have the answers

A huge pet peeve of mine: I ask a really difficult question that might be impossible to answer, then someone interprets it as needing ANY answer (rather than a correct answer) and they just start talking. Or they answer the surface level question but don’t understand how much deeper it goes.

Then if you respond to them to clarify they didn’t answer your question they either try again or seem wounded/hurt/offended when what I want them to come with curiosity and ask enough questions to make sure they understand the full scope of the question.

In the book Multipliers one of the things they say is that managers should be responsible for asking the right questions (rather than thinking they need to have the answers).

Re:Managing Difficult Software Engineers by ChrisMarshallNY on Thursday August 17, 2023 @12:12PM (#37163934)
> Or they answer the surface level question but don’t understand how much deeper it goes.

That's pretty much the gist of this shortie: https://littlegreenviper.com/miscellany/problems-and-solutio...

Re:Managing Difficult Software Engineers by riazrizvi on Thursday August 17, 2023 @01:13PM (#37164971)
Indeed. In the thread, we see that when people don’t understand something, rather than recognize that, they wrap the territory beyond understanding with superficial word wrapping. I guess it’s an intellectual/social strategy to economize mental load and also project confidence, but at the cost of curiosity and awareness.

> Difficult engineers are difficult because they’re difficult

It’s a statement with no information. Just a declaration on an intellectual map that says I don’t go past here.

Re:Managing Difficult Software Engineers by pg_1234 on Thursday August 17, 2023 @01:30PM (#37165249)
The really telling sentence is:

"I use the term "difficult" to differentiate between those employees where everything is going smoothly, and those where more effort is required."

... apparently "difficult" software engineers are those that might require the manager to do ANY WORK AT ALL.

Seriously, if this is anything to go by, managers of non-difficult software engineers could be replaced by a cardboard cut-out ... which would be a major cost saving.

Re:Managing Difficult Software Engineers by riazrizvi on Thursday August 17, 2023 @01:57PM (#37165599)
Also “difficult” then, are software engineers who identify and raise a problem with the direction that the manager doesn’t get.
Re:Managing Difficult Software Engineers by izacus on Friday August 18, 2023 @05:58AM (#37173469)
> A huge pet peeve of mine: I ask a really difficult question that might be impossible to answer, then someone interprets it as needing ANY answer (rather than a correct answer) and they just start talking. Or they answer the surface level question but don’t understand how much deeper it goes.

It's funny how many HN comments fit this mold. Which actually makes this site very entertainig, because there's not that many other sites where you can hear utterly deranged opinions about things you know about :D

Re:Managing Difficult Software Engineers by MichaelZuo on Friday August 18, 2023 @09:09AM (#37175120)
It's clear there's been a bozo explosion.