Hacker News new | ask | show | jobs
by quickthrower2 953 days ago
Yeah the there is an abstraction level. Even “take out the trash” is an abstraction. A lot of this minutiae can be handled with coding standards, policies, automated checks and so on. It gets “bossy” when say you need someone to do something out of the ordinary. Take support calls when they usually don’t. That is where emotional intelligence needs to kick in. Depending on culture and context it could be anything from “You are on the phones Frank” to “Sorry guys we don’t normally ask this but…”
1 comments

Not only is "take out the trash" an abstraction, it's actually the wrong abstraction. Wrong abstractions are the mirror image of "technically correct": they're the worst kind of wrong.

"Take out the trash" is a well known, predictable, and well defined solution to a well known, well defined, and expected issue. If I were your manager, I'm sure you wouldn't mind me saying to you "@quickthrower2, I'd like you to lead the retro next week," would you? I don't want to put words in your mouth or anything, but if you're anything like 97.3% of people I've worked with, that's not going to faze you in the slightest, provided you feel like you have the skills to do the task. It's a checkbox.

Contrast that with "@quickthrower2, you need to reticulate the splines on this project." If "reticulating the splines" is a nontrivial task that doesn't have a well defined solution, that's going to land entirely differently than something like leading a retro. They're totally different scenarios, totally different contexts, totally different expected results.