14-Year-Old Wins International Programming Contest
marcog123 writes "The International Olympiad in Informatics was held earlier this week in Bulgaria. The IOI is a programming competition for high school learners up to 20 years of age that has a focus on problem solving and algorithms. It was won by 14-year-old Henadzi Karatkevich of Belarus (PDF, list of gold medalists), beating the world's top high school programmers, including 18- and 19-year-olds, to become the youngest winner in the IOI's 21-year history. Competition is really tough, with some countries taking months off school to concentrate only on IOI training. Henadzi first entered the IOI in 2006 when he was only 11 years old and won silver (missing gold by only six points). He won gold in 2007 and 2008. He has the opportunity to enter for the next three years; that is, unless he follows the path of Terence Tao, who won IMO gold at 12 and then went to university the following year. If he continues his current streak, he will easily surpass the current record of six IOI medals by South Africa's Bruce Merry."
This just shows more about the fact that those who are great programmers are so not because of school, but because they have interest on it on their own. My own school was kind of a joke - everyone just played flash games during hours and did the least amount needed, while it was quite standard stuff too. I started programming at 8 years old, pretty much after I had learned to read (quick basic stuff obviously, but still). However atleast I had a nice teacher that understood my side aswell and let me do my own stuff like 3D game programming during the hours as long as I did the final test. Truth is most of people are quite non-intelligent about that stuff on schools, unless they do programming as a hobby.
And I can bet I was better at programming at 14 too then they were at 18 (as self conscious as that sounds). Fact is, if you're really interested on things and do it as hobby and just for fun, you will be even better than most adults are . You may lack some experience, but thats 50/50 good and bad. It's what enables you to do new things.
That being said, as this is international programming and problem analysis competition the others we're probably quite good aswell, so lots of kudos for Henadzi for winning it. You will have a good future.
Perhaps he can fix slashdot
"It was won by 14-year-old Henadzi Karatkevich [...] to become the youngest winner in the IOI's 21-year history. [...] Henadzi first entered the IOI in 2006 when he was only 11 years old and won silver (missing gold by only six points). He won gold in 2007 and 2008."
Wasn't he younger when he won in 2007?
If you look at the history of IOI winners (especially multiple winners, found at the Wikipedia entry, most of them originate from former Soviet republics and Soviet-aligned countries (i.e. Eastern Europe). I currently fail to provide an adequate explanation for this phenomenon: yes, there are plenty of talented programmers in Russia, but as far as I can tell, software industry per se is virtually non-existent there (at least compared to the US).
If you're interested in programming contests, you might enjoy the USACO programming contest.
http://ace.delos.com/usacogate
My problem with most contests is that the material is too difficult. I did the first exercise and haven't attempted the second yet.
Slashdot needs Geekcode | Can anyone recommend any good SCIFI? My tastes: Foundation, Startide Rising, CITY, Ringworld,
American kids are smart enough to realize that there's no future in CS any more and they're concentrating on the Biological sciences - if they have learned them. Otherwise, they'll just count on the fact that God did everything and they'll make money the old fashioned way: becoming bankers.
there are plenty of talented programmers in Russia, but as far as I can tell, software industry per se is virtually non-existent there (at least compared to the US).
Oh, and by the time they were finally free to compete, most of the world's markets had already taken by today's behemoths, with the network effect making any newcomer's effort an uphill battle.
Some of the talent seems to have taken to the dark side - just ask any cybercrime investigator (or admin fending off the onslaught of malware) for the suspected hideout of their particular nemesis...
Who do you expect to win it, a 30 year old? Most High-School students are between 13 and 18 years of age.
I don't see it as extroardinary news, that a 14-year-old one won an international contest among students around that age range.
It would be far more interesting if a 14-year-old won an international contest whose participants included college students studying CS at an advanced level :)
The photograph they chose to feature in the PDF linked above uses the infamous Kubrick Stare so I am worried about him rounding up minions for his insane plan of world domination.
http://twitter.com/OLDTELEGRAM
Don't know how this is news. Anyone who concentrates on something hard enough will get it eventually, age doesn't matter. It seems silly to people in America maybe because kids now are too interested in jacking their brains into Xbox Live and their iPhones. I used to be heavy into that stuff as well... but then I got a social life and found out early on that life is way too short to waste your life completely on it. Do it for fun or for your job, but if you eat, live and breathe it, it will destroy you. Oh and having sex became priority number one...
What a funny joke. I almost died laughing.
"Hackers should be judged by their hacking, not criteria such as degrees, age, race, or position." -- Hacker Ethic
RES PUBLICA NON DOMINETUR
I'd like to see the contest's questions, just to check how it was (and also perhaps there's something new to learn, right? :)), if anyone can give the test for self checking?
Thanks!
Read and Comment at my BLOG
!!!
F**king Bulgarians **#(_Q@_&$*(@#_@....
Time to outsource to eastern Europe.
They can't even give correct change from a pounder but they can program like, uuh, ... Mensa nerds, help me out here !! I'm a plain savant !!
18- and 19- year olds are still competing? If they were smart enough enter, wouldn't they already be in college/university instead of grade school? Anyone that didn't medal shouldn't be invited back the next year. Now THAT'S incentive to perform.
...Megan Fox is still not dating any International Olympiad in Informatics winners.
Please, stop the comparison, already.
Stop comparing programming to bridge building. It isn't. If you think programming is engineering, then you either aren't an engineer or you don't know what engineering really is.
Engineering is based on scientific absolutes, physical interaction, and physics principles. Software is not.
Hell, I don't even think programming is science. Anymore than I think setting up dominoes to tumble in a particular way is science.
I've been in software development for a long time. And I can say with conviction that I can write software that solves business problems. I can also say that what I do is neither engineering nor science.
I might use the software the 14-YO cooks up, but for SURE AS HELL I am not going to cross a bridge ENGINEERED by a 14-YO. See the diff? I thought you would. Compare and contrast. 100-page report due Monday. Class DISSED !!
is the design.
Umm.. in Soviet Russia.. the software designs you??
Comment removed based on user account deletion
In 1985 most of us could hack out any tune of a game on the C64 at 12, and that was in 6502 assembler.
In 1987 we had moved to 68000 assembler doing demoes and coding games on the Amiga and Atari ST.
Give kids a turtle today, and what do we get? Lines....
I thought it was only in the (sports) Olympics that the China communists did this censoring sh*te - jeez people need have some balls and put a stop to this! Its TAIWAN ffs!