|
|
|
|
|
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. |
|