|
|
|
|
|
by theamk
544 days ago
|
|
I don't think anyone can get numbers, but partial ordering is much easier. If Steve and Susan are in different part of organization, the answer is "cannot compare". If they are doing different job, the answer is the same. But every once in a while there is a scenarios when you can compare people easily. There has a weekly rotation to be an support person for other team. During his week, John always answers questions quickly and to the team's satisfaction. Meanwhile James struggles to answer them and cannot troubleshoot product his team is writing. This has been going on for multiple months and hundreds of questions for each, so it's not "bad week" unlucky or fluke. We now know who is better at answering questions about product. John and James are doing DB migrations, they did many dozens of them. The migrations are assigned randomly. But John is usually finishing his migrations with no problems, while James often caused outages or missing data. A few times James took over two months to migrate, so the task was taken from him and given to John. John had to discard everything James did and migrate everything from scratch. Now there is a migration for a very important client and CEO is fed up with random assignment.. who is he going to choose? |
|
Or maybe while John is technically adept, he's also a huge jerk and belittles people at standup, while James is the quintessential communicator with jr devs, etc.
Real life is messy. I've seen more people get replaced due to attitude or teamfit issues than specifically due to technical incompetence.