Hacker News new | ask | show | jobs
by shubb 4330 days ago
Also, you can't lose sight of the fact that some people can do some things (like work independently) better than others.

Ability to work independently isn't the same thing as good performance either - comparing myself and a co-worker: I work best when given an outline of a 'business' problem and asked to create a technical solution, he works better when given explicit requirements with frequent checks that what he is making will solve the problem. But he writes faster, better code than me, and can quickly solve technical problems I'd find very difficult because he really knows his stuff.

My perception is, a lot of non-technical managers rate ability to 'solve a business problem' higher because it is closer to what they understand and value in themselves.

But yeah, some under performance is to do with relationships, but other under performance is due to people doing work that doesn't suit them, or just not being very good.

1 comments

The reason why a lot of non-technical managers rate ability to 'solve a business problem' higher is primarily because the business demands it. The managers' own performance is being judged by the delivery of the technical solution and his boss is likely to be driven by the success of the technical solution in addressing the business problem.