Slashdot Log In
Google Code Jam Winner Announced
Posted by
simoniker
on Sat Nov 15, 2003 02:03 PM
from the very-clever dept.
from the very-clever dept.
Wild-eyed Visionary writes "According to the San Jose Mercury News, Jimmy Mardell, 25, of Stockholm, Sweden, beat out more than 5,000 coders to win $10,000 in Google's second annual
Code Jam programming contest.
Second place: Christopher Hendrie (Canada),
third place: Eugene Vasilchenko (Russia),
fourth place: Tomasz Czajka (Poland).
Tom Rokicki, of dvips/Radical Eye Software fame, was the oldest finalist at age 40."
This discussion has been archived.
No new comments can be posted.
Google Code Jam Winner Announced
|
Log In/Create an Account
| Top
| 325 comments
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Anyone know... (Score:4, Interesting)
(http://www.tuneforge.com/)
Re:Anyone know... (Score:4, Funny)
(Last Journal: Monday October 22, @04:01PM)
Re:Anyone know... (Score:5, Informative)
Re:Anyone know... (Score:5, Interesting)
The easy problem was, given a topographic map (as an array of strings of the same length, with 'A' to 'Z' giving the heights), a point on the map, and a cardinal direction, return the farthest point visible in that direction from that point.
The medium problem was, given an array of integers representing the coefficients of a polynomial, return the largest root. Note that this is harder than it sounds because it's difficult to solve correctly just using Newton's method.
The hard problem was, given an integer n and a fixed, precisely defined set of keystrokes available in a hypothetical editor, return the minimum number of keystrokes required to produce exactly n copies of the same character. This required an efficient search and correct choice of state space.
A sad realization of self (Score:4, Funny)
(http://www.daveandrews.org/)
Yes, I did RTFA...and TFWS... (Score:1)
(http://blog.fagulous.us/ | Last Journal: Wednesday July 28 2004, @12:01AM)
What did they write? (Score:5, Insightful)
(http://www.andrew-medico.com/)
What language did they use ? (Score:2)
(http://slashdot.org/ | Last Journal: Thursday March 04 2004, @06:40PM)
Use Java, C++, C# or VB.NET. Pick any of these programming languages to code your solutions. All are acceptable and none is given an advantage.
My bet : C++
Google - Champion of the Common Man (Score:5, Insightful)
(http://www.ibdb.net/)
Congrats to the guys who won, and a special congratulation to Google for being my favorite company on planet earth.
Re:Google - Champion of the Common Man (Score:5, Insightful)
Your two aforementioned companies are both publicly owned. They are legally bound to do what is in the best financial interests of their shareholders. The actual owners of the company are not involved in the daily management and have only one, single-minded reason for owning stock: profit.
When Google finally bites the bullet and has a billion dollars in other people's money, a old-school board of directors, along with the need to please the SEC and Wall Street analysts, things will change drastically. You'll suddenly see Google become much more conservative because they have so many interests to look out for and competing voices to listen to.
Then some other upstart, agile company will usurp the crown and be the geek's new flavor-of-the-week. It's just how capitalism works. The moral: Don't get to blindly attacted to Google or you're going to feel deeply betrayed--they *are* only a business after all.
Re:Google - Champion of the Common Man (Score:5, Insightful)
I use google all the time, because they know what I want, not because they are some sort of do-gooders... Because they aren't.
Re:Google - Champion of the Common Man (Score:4, Interesting)
(http://www.littleblur.com/ | Last Journal: Saturday November 24, @01:52PM)
These are people that want their websites to get higher rankings on Google searches. It actually has nothing whatsoever to do with poor behavior on Google's part.
Anyone notice that the winners are... (Score:2, Interesting)
(http://dmiessler.com/)
Our education system is in serious trouble.
Re:Anyone notice that the winners are... (Score:5, Insightful)
Re:Anyone notice that the winners are... (Score:5, Informative)
(http://laptops.bytesizereview.com/)
US comes 13th out of the 16 ranked countries. Funnily enough, for all the outsourcing it gets, India is last.
Re:Anyone notice that the winners are... (Score:5, Informative)
Admittedly that's still only half as many entrants/population as the US, but the disparity is not as huge as you suggest...
Ponxx
it figures (Score:1)
(Last Journal: Thursday May 03 2007, @11:34AM)
my school career belongs to Jimmy Mardell (Score:5, Informative)
if it isn't jimmy mardell! (Score:5, Interesting)
(http://www.lalelulalo.com/)
Jimmy Mardell [ticalc.org] was one of the pioneers of assembly programming for the TI calculators way back when. Without his ZTetris program (with two player link capability, no less!), high school math class would have been really boring for me.
I credit Jimmy Mardell's work for sparking my interest in game programming. It's good to see he's still on top of things.
I want that on my resume... (Score:1)
(http://ninjamonkeyspy.livejournal.com/)
Yay Jimmy! (Score:4, Insightful)
(http://www.erikd.org)
I'm sure everyone who's ever owned a recent TI graphing calculator (TI-83 and up) will remember zTetris, among other puzzle games, that Jimmy wrote.
Jimmy Mardell [ticalc.org]
Interesting that the winner was from Sweden.... (Score:2)
Would any Eastern European
Now THERE'S a Polish Joke for you! (Score:3, Informative)
(http://sharpy.xox.pl/ | Last Journal: Wednesday September 14 2005, @02:12PM)
Google CodeJam
Onsite Championship Round
Handle Score
Yarin 569.58
ChristopherH 482.17
venco 359.85
tomek 331.87
Topcoders ranking:
Top 10 Coders
Rank Handle Rating
1. tomek 3450
2. SnapDragon 3285
3. reid 3169
4. snewman 3132
5. Yarin 3058
6. NGBronson 3005
7. bladerunner 2928
8. John Dethridge 2912
9. ZorbaTHut 2881
10. WishingBone 2858
Poland Rules!
Re:Now THERE'S a Polish Joke for you! (Score:4, Insightful)
They don't have many universities (for the size of the population) but they provide some of the toughest, highest quality courses in math, engineering and Computer Science.
I spent only three years in a Polish high school (they normally last four or five years) and went straight to a third year of a top British University in their Electrical Engineering programme. All of the math required was covered in the first couple of years in my high school.
Contest Languages (Score:1)
someone was asking about job postings? (Score:2)
(http://lists.clickers.org/linuxsig/index.html | Last Journal: Sunday December 02, @12:42PM)
First line of the article (Score:2, Interesting)
Well, first of all, I don't agree with that. It kind of assumes that the best of Silicon Valley were attending that contest instead of actually trying to make a go of their company!
Secondly, however, I think it might point to a weakness in our current US culture. Nearly every young person that I talk to now (I am 50, by the way), when talking about majors in college, puts any kind of technical degree at the bottom of the list. In fact, of the few that did express an interest in a technical degree, it was always with the assumption that a business degree would soon follow (direct quote from one: "Electrical Engineering with a Master's in Business Administration").
And why not? The big rewards now all go to CEO's, CFO's and a lot of other CxO's that don't really create anything, they just manage it. Aside from a few entrepreneurs who started their own technical businesses (and, no, Bill Gates does not count, I've seen the code that he "created" in the early days of his career; he's better off managing!), there are few high-profile creative technical people in the US right now. Rightly or wrongly, a helluva lot of the credit (and, lately, a lot of the blame) goes to the managers of companies, not the people who sweat blood creating products that make companies what they are today.
Unless things change radically in the next few years, I would guess we'll see a lot more of this.
Code Jam was fun (Score:2)
(http://www.rentacode...p?lngAuthorId=521214 | Last Journal: Friday October 03 2003, @02:52PM)
Placed something like 160 in my group... only the top 100 advanced:(
Congrats Christopher Hendrie!!! (Score:1)
The problem with TopCoder (Score:5, Insightful)
(http://www.popcornfilms.com/)
Which is all well and good if you need to hack something out real quick, but if you need to get something stable, robust, high performance and high quality, you're talking about a whole different set of skills.
Re:The problem with TopCoder (Score:4, Insightful)
(http://www.popcornfilms.com/)
Stupid argument. Draw your own conclusions
Note that when you win NASCAR, the trophy you get isn't for "Safest Commuter Driver" either. TopCoder, however, supposedly ranks developers according to their talent and ability. This is not, however, what they are doing. They're ranking them by their ability to come up with quick hacky solutions - not real software engineering.
jimmy mardell's other achievements (Score:4, Funny)
#23 all time on typerA [jouko.iki.fi].
Re:Bullshit (Score:2, Insightful)
you run a company where you don't hire certain people b/c of arbitrary charecteristics and see how well you do.... I want to be your competitor so I can crush with w/ my diverse team of superior intellect and ability because I draw from a larger pool of talent instead of your artifically limited one....
Re:Good for google (Score:2)
(http://www.livejournal.com/users/cmdrproteus | Last Journal: Monday February 13 2006, @10:23PM)
Actually it would be $19,750 as second, third and fourth places get cash prizes too
4996 of these people wont even get any accolades for their work that the company may end up using. But thats the way it is with these type of contests.
Re:Not worth it (Score:1)
Re:Google is snobby.. I hope this wakes them up (Score:1)
Re:Bullshit (Score:5, Insightful)
Decency? This was a competion and the best men won, what's indecent about that?
Patriotism? If google ran a crooked competition where an american got a prize they didn't earn would that make you proud? Wouldn't it be better to keep trying until you win fair and square and then take pride in that?
Re:Not worth it (Score:3, Informative)
Re:Not worth it (Score:1)
It seem to me that you are lacking any insight into hackerdom and geek culture and how good programmers and hackers think and work. If you are really and associate professor in computer science, your comment makes me sick. But i don't believe that a person who was moderated so often as troll like you that he got a starting score of zero is really a professor.
www.topcoder.com - you are being exploited! (Score:2, Insightful)
(http://holoradix.blogspot.com/)
The people who are competing for prizes are, AFAICT, donating their labor to solve real problems for real companies. Take a look at the set of current "competitions" here [topcoder.com]
Or, how about this quote (trying to lure "customers", ahem... Donations for competitions):
or, this one:
So, do you want to work for free, for a chance to win less than you would have made in your job to do the same thing? All for the opportunity to get listed as a good coder on a site that exploits you?
If so, be embarrassed... Be very embarrassed.
Re:Bullshit (Score:2, Funny)
Google Search: Altavista
First site returned: [altavista.com]
Hmm..... returns the 'competitor' - commies?
Or worse - liberals!
;~0
Altavista searching worldwide: Google
First site returned: [hoovers.com]
Serves business first - you're right - very American.
Totally worth it (Score:3, Insightful)
Just to clue you in to a little known fact:
The vast majority of people in developed countries make nowhere near $70 an hour.
I'd venture that a lot of the people going in for something like that probably make more in the $10-20 range.
$10,000 is a hell of a lot of money for someone just starting out, or not making $140,000 a year like yourself.
Re:Bullshit (Score:2, Insightful)
(http://liet.net/)
Sorry to the americans that *aren't* like that - as with most things, the few spoil it for everyone.
Re:Bullshit (Score:3, Insightful)
(http://geekbiker.net/ | Last Journal: Thursday July 01 2004, @05:57PM)
Re:Bullshit (Score:2, Insightful)
Re:Good for google (Score:2)
(http://www.getdropbox.com/u/2/screencast.html | Last Journal: Saturday February 08 2003, @04:47PM)
Nice troll though.
-fren
Re:Google is snobby.. I hope this wakes them up (Score:2, Insightful)
First of all, a Comp Sci degree consists of more than simply programming courses. In fact, instruction in particular programming languages is minimal in any decent Comp Sci program of which I know. What you learn instead are concepts, which if you learn them adequately, you should be able to apply to any number of situations. Besides computer related courses, you are also required to take courses that may be in unrelated subjects like (gasp!) English, History, Philosophy, or the Arts and Social Sciences in general. Being able to succeed in a broad range of courses and being able to learn abstract concepts indicates to an employer that you can do more than just code. Frankly, I would rather take a job that requires a degree than one that doesn't, because chances are that the job that requires a degree will allow some career mobility and won't restrict you to solely being a coder for the time during which you are at the company. The job that requires only that you know umpteen million languages or software products basically means you will be confined to a very narrow role while you're employed in that job, and when those particular tasks are no longer relevant to the company, you will be expendable.
I have worked with "college dropouts" in the past, and my experience has not been the most positive. Some of them, I agree, were very good coders, but this seemed to be the extent of their abilities. There were certain aspects of the product on which I worked that had a more mathematical bent, and when these aspects of the product were discussed among the degreed developers, those without the degrees seemed to have no clue what we were talking about.
Having said all that, I have also worked with degreed developers who are incompetent. But, in general, my expereince has been that those with a degree are better overall developers than those without. I think people in the business world realize this as well, and that is why a lot of jobs in the software industry require a degree.
Re:Not worth it (Score:1)
Re:Google is snobby.. I hope this wakes them up (Score:2)
Re:Not worth it (Score:2)
One-hundred hours of my time is worth about $7,000 (100 hours * 70 dollars per hour salary).
Using your reasoning, your post to slashdot just cost you $6.
Re:Not worth it (Score:1)
What? I spent, all told, about 3-4 hrs. I got eliminated in the second round, so I did the qualification round (2 problems, 1 hour), the first round (3 problems, 1.5 hrs), and the second round (3 problems, 1.5 hrs). Factor in a little chatting time before and after rounds.
The thing was meant to be a competition, which means you know you're going in with only slight chance of winning anything. I went in for the fun of competing with peers. Note that the problem solutions aren't being harvested and used in Google, the problems aren't like that. It was just a competition.
By the way, it was totally worth it. I won a t-shirt.
Re:google sponsorship of coding competition (Score:1)
Remove "over." If Google is God [cnn.com], then you welcome our new search engine Lord.
Re:Google is snobby.. I hope this wakes them up (Score:1)
(http://www.carva.org/charles-henri.gros)
Ph.D. which founder Larry Page never got...
Re:Bullshit (Score:1)