6 ms·
It was quote from MIT Technology review paper. Objectively I agree. TopCoder is very well known competition, also Petr won Facebook's Hacker Cup. But this is no
by khmel 14y ago
It was quote from MIT Technology review paper. Objectively I agree. TopCoder is very well known competition, also Petr won Facebook's Hacker Cup. But this is not the whole World. There're also ACM competitions, International computer science olympiads and many other corporate contests.
- digitalnalogika 14y agoWhich he also won. His accomplishments include gold (2000, 2002) and silver (2001) medals in the IOI, gold medals (2003, 2005) in the ACM ICPC World Finals as part of the team of Moscow State University and ...
- khmel 14y agonice
- mynameishere 14y agoAnd there's also the real world where the "best programmer" isn't entering pointless contests.
- sltkr 14y agoAh yes. The real world. Where people with pointless skills get hired by Google, even though the ability to design and implement clever algorithms is an irrelevant programmer skill.
- yen223 14y agoI can't design or implement clever algorithms. I must be the best programmer in the world!
- mcherm 14y agoIt is NOT an irrelevant programmer skill. It is a programmer skill which is relevant for certain projects and irrelevant to others. Being the best in the world at anything is usually a good sign. Given two candidates for a programming position who appeared to have roughly equal skills based on the interview, but where one had held the world record in weightlifting and the other hadn't, I'd hire the one with the world record in weightlifting. The skill is utterly irrelevant to all programming projects, but the dedication needed to become the best in the world at something... that's valuable.
- 10098 14y agoI wonder if people call these contests "pointless" out of jealousy.
- irahul 14y agoThere is also that part of real world which needs programmers who are good at finding and implementing algorithms. Calling someone "best programmer in the world" because he won some coding competitions is dishonest, but pretending that he isn't somehow programming in the real world is outright quackery. Yes, that CMS, HR management, project management... needs to be written and it doesn't involve any clever algorithms, but that new storage back-end for MySQL, matching algorithm for dating site, data compression for backup service, shopping recommendation needs to be written as well.