Elitist, over-simplistic rubbish, I'm afraid. Feel free to add the cheap comment that I'm clearly one of the 80% (answer yes and no - because the article is plain wrong).
Normally I like Jeff's posts, but when you start off with "20% this and 80% that" with no basis for those numbers it doesn't make me think there's much to support the claims.
Also he doesn't mention that you need a mix of programmers on a project. One of the commenters hit it on the head with "A project team with 100% of such 20% people. Good luck with the delivery."
A more insightful post would reference the paper about how those that are unskilled think that they are more skilled and how that affects teams.
Rubbish indeed. There are many more traits and characteristics of programmers that make them suitable for different projects. Some brilliant open source linux kernel hacker may be a file system wizard writing code that leaves people in awe, but the same person may be a total failure in a business environment deadling with complex customer requirements (especially if he had to deal with non-technical folks). It's not that easy. I personally don't know what a "great programmer" is, but some people fit into a certain environment and others don't.
Comments
worldofnic replied ago:
Elitist, over-simplistic rubbish, I'm afraid. Feel free to add the cheap comment that I'm clearly one of the 80% (answer yes and no - because the article is plain wrong).
cwilkes replied ago:
Normally I like Jeff's posts, but when you start off with "20% this and 80% that" with no basis for those numbers it doesn't make me think there's much to support the claims.
Also he doesn't mention that you need a mix of programmers on a project. One of the commenters hit it on the head with "A project team with 100% of such 20% people. Good luck with the delivery."
A more insightful post would reference the paper about how those that are unskilled think that they are more skilled and how that affects teams.
nightwind replied ago:
Rubbish indeed. There are many more traits and characteristics of programmers that make them suitable for different projects. Some brilliant open source linux kernel hacker may be a file system wizard writing code that leaves people in awe, but the same person may be a total failure in a business environment deadling with complex customer requirements (especially if he had to deal with non-technical folks). It's not that easy. I personally don't know what a "great programmer" is, but some people fit into a certain environment and others don't.
in86835 replied ago:
Garbage
hhuynh replied ago:
The only 2 types are: one who gets laid and the other doesn't
spatula replied ago:
There are two types of people: those who think there are two types of people, and those who don't.
Voters For This Link (33)
Voters Against This Link (8)