Follow Slashdot stories on Twitter


Forgot your password?

Comment: Re:Measurements (Score 1) 240

by phantomfive (#49620865) Attached to: The Programming Talent Myth

Are there any examples of other skills where the distribution is bi-modal?

Good question. Maybe something where you have to get into a guild to be really good, and if you don't get in, you're going to be one of the lesser group.

Something like accountants.....there are the guys who make it to CPA; anyone can do it, but it's a lot of effort, and getting half-way there doesn't count for much. So there is one group of CPAs who are really good, and all the non-CPAs are just expendable or something.

Comment: Re:Defense of the Article (Score 1) 240

by phantomfive (#49620383) Attached to: The Programming Talent Myth

But you just said there's no way to measure this ... how could he have collected data?

I didn't say it man, he said it. Reading comprehension!

Perhaps ... but that would imply that one does not transition over time from one hump to the next or if they do, it's like flipping a light switch

Interesting point. I can think of several ways that could happen. For example, I've noticed a difference between quality programmers and lousy programmers: quality programmers are always looking for ways to improve their skill.

So there could be two groups, those who look to improve their skill, who quickly distance themselves from the group that doesn't. Of course, there will still be wide variance in skill between the members of each group.

I'm sure you can think of other ways it could happen.

Comment: Re:Measurements (Score 3, Interesting) 240

by phantomfive (#49619849) Attached to: The Programming Talent Myth

It might - but that appears quite unlikely to me. Surely it has a normal distribution with the majority being somewhere in the middle

There is a reason for it to be bimodal.......those are the kinds of programmers companies demand.

Essentially there are two types of companies:
* Startups (etc) who want the best programmers and are willing to pay.
* Others who want to pay as little as possible to get the job done.

Those conflicting motivations could easily create a bimodal distribution (between programmers who are passionate, and those who are just doing a job). I don't know if that's happened because I haven't measured, but it seems plausible to me.

Comment: Re:Dunno about that, I still suck at programming. (Score 2) 240

by phantomfive (#49619783) Attached to: The Programming Talent Myth
Don't worry too much. Alan Kay said:

"I feel like my answers are quite trivial since nobody really knows how to design a good language, including me."

Similarly, no one really knows how to do programming really well. Some are better than others, but we're all feeling our way through the unknown early days of software programming. In 100 years, who knows what programming will look like?

Introducing, the 1010, a one-bit processor. 0 NOP No Operation 1 JMP Jump (address specified by next 2 bits)