Peter is very generous with his time with people that seem to be fairly clueless.

I, on the other hand, am not. My opinion, based on experience over the years, is that developers below a certain minimum level never seem to benefit from help, and that helping them amounts to just doing their job for them. Basically, they don’t get anything done, and they consume the time of people that could be getting things done.

I have seen this again and again with developers I work with; there are a lot of people that go into software development that just are not suited for it. When inherent talent is below a critical ”tipping point” they become a net negative to an organization, and productivity increases without them. I don’t think it is a training issue either. Some people are good developers from day one and others never will be.

I think we get a lot of people like this at SQLTeam, and the “worst of the worst” are the Twit List candidates.