Live data from Hacker News

Programming competitions correlate negatively with being good on the job

catonmat.net

11–20 of 112 posts

Re: Programming competitions correlate negatively with being good on the job

#11
post #5

That's not a surprise really. A typical competition may be won by a programmer scoring 90/100 on four out of five tasks and 20/100 on the last one. Such performance at work would likely result in a quick termination.

I'm pretty sure the competition winners are not one-trick ponies either. They probably can crank out a solution to the last one as well (if given enough time -- like on a job). That's probably not the problem.

Re: Programming competitions correlate negatively with being good on the job

#14
I think, software development is most often more like a marathon run and less like a sprint run.

For a marathon run exactly this behavior is negative, that makes you win a sprint run. When you start fast and are eager to have fast successes, you are likely to loose the marathon.

In my experience, software development (in larger scale) needs a lot patience, planning and great staying power.

Re: Programming competitions correlate negatively with being good on the job

#15
I'd like to have more information on this. But I don't find this surprising.

I imagine people that win this type of competitions capable to work obsessively on what they like, but also to be prone to ignore other things they find less challenging.

Re: Programming competitions correlate negatively with being good on the job

#16
Since job interviews and competitions are somewhat similar, I wonder if this also applies to job interviews.

I mean, job interviews are very competitive, they are time constrained, and they result in a binary decision made by some external authority, just like competitions.

Re: Programming competitions correlate negatively with being good on the job

#17
The conclusion this article offers is drawn from a badly flawed study from over a decade ago, which Google decided neither to publish nor to use the conclusions from.

A machine learning system was trained at Google as an attempt to do "scientific hiring." As their ground truth, the team used the performance reviews of people who had already been hired at Google. To optimistically give it the benefit of every doubt, this study says that Google put too much emphasis on success in programming competitions when it was making hiring decisions in the early 2000s.

To look at it more pessimistically, the possibility of correlations between the features cast doubt on that conclusion as well.

Re: Programming competitions correlate negatively with being good on the job

#18
Working conditions and competition conditions are really different and the psychological implications of a competition has it's toll on the applicant.

Target applications, time limits, thinking, documentation, help usage differs in both conditions and better results for business can not be accomplished with artificial/inorganic restrictions.

Post reply on HN