Live data from Hacker News

Goodbye to Google Code Jam

codingcompetitions.withgoogle.com

91–100 of 147 posts

Re: Goodbye to Google Code Jam

#91

Earlier quoted context omitted.

Depends what you’re hiring for. Firstly the interview should be structured with an aim to maximize correlation between success on the interview and success on the job. If you’re not thinking along these lines you aren’t even playing the game. For most startups, the right criteria to screen for is pace and quality of code, plus work ethic. You can ask a relatively easy coding problem, whether it be algorithmic/data st…

Can you elaborate on the distinction between coding competency and leetcoding? I agree with you that leetcode is terrible but I don’t quite follow how your suggestion is very different in practice.

LeetCode problems are much simpler than the general coding contest, and they are only used as a basic competency tests.

It's like asking for the difference between an Olympic race and a blue-collar job requiring you to be fit enough to run a mile.

Re: Goodbye to Google Code Jam

#92
post #49

Earlier quoted context omitted.

Why is it a joke? It is like any other sport or Olympiad, it involves solving faster, accurately and potentially of problems you haven't seen before. There is no direct correlation between competitive programming like CodeJam/ICPC and leetcode. They don't target the same audience at all. I couldn't get to the top of these but I do admire people who do, they are some of the absolutely brilliant people I have worked wi…

And just like any other sport it has virtually no usefulness in real life

Just like sport coding competitions are fun :-)

Re: Goodbye to Google Code Jam

#93
post #9

Topcoder will also be having their final TCO this year: https://codeforces.com/blog/entry/113201 Google Code Jam and TCO were the two biggest onsite competitive programming event that's not targeted at students. This is a huge blow to the sport.

It's a pity that nobody was able to reproduce the challenge phases of TopCoder SRMs.

Coding problems while taking of edge-cases for later was really fun.

Re: Goodbye to Google Code Jam

#94
For anyone wondering about the underlying reason for these events suddenly being cancelled: it is connected to Google laying off the team that organized these four events, as part of their January job cuts. I covered more details I could find a few weeks ago [1]

[1] https://blog.pragmaticengineer.com/google-coding-competition...

Re: Goodbye to Google Code Jam

#95

Competitive coding has always been a bit of a joke, but it's a great entry vector for kids to get introduced to programming (and eventually software engineering). I'm not entirely sure how to feel about this, though. I have always been suspicious that the existence of the game of competitive coding has been used to kind of justify the "leetcodification" of the tech interview circuit, and (IMO) that can't go away soon…

Why is it a joke? It is like any other sport or Olympiad, it involves solving faster, accurately and potentially of problems you haven't seen before. There is no direct correlation between competitive programming like CodeJam/ICPC and leetcode. They don't target the same audience at all. I couldn't get to the top of these but I do admire people who do, they are some of the absolutely brilliant people I have worked wi…

[dead]

Re: Goodbye to Google Code Jam

#96
The Google Code Jam and other programming competitions motivated me and an entire generation to focus on programming as a fun pursuit and a healthy side of competition. While I'm very sad that it's gone, I'm very thankful to the Code Jam team for these 20 years of work put into competitions and in inspiring me into coding for fun.

If anybody here had any teenage students who are mildly interested in programming, I'd really recommend getting them into CodeForces or any of the few remaining competitions. They are more accessible than coding olympiads like IOI, and it's the perfect way to develop a programming muscle while being in contact with a community of peers.

Re: Goodbye to Google Code Jam

#97
post #32

There is no need for coding competitions anymore. The competition is Leetcode. The prize: a high paying job.

Indeed. It is a product of decades of quantitative easing, near zero interest rates and a tech bubble that needed to collapse. Thanks to GPT-4 and other LLMs, this have driven the need for coding competitions and interview tests like Hackerrank, Leetcode, Codility to zero and having almost no use since everyone will just Ch(e)atGPT the coding interview or competition.

CheatGPT. Love the pun :)

Re: Goodbye to Google Code Jam

#98

Competitive coding has always been a bit of a joke, but it's a great entry vector for kids to get introduced to programming (and eventually software engineering). I'm not entirely sure how to feel about this, though. I have always been suspicious that the existence of the game of competitive coding has been used to kind of justify the "leetcodification" of the tech interview circuit, and (IMO) that can't go away soon…

> a bit of a joke

You demeaning a mind sport just because something similar is used for interviews is the joke.

Re: Goodbye to Google Code Jam

#99

Earlier quoted context omitted.

Depends what you’re hiring for. Firstly the interview should be structured with an aim to maximize correlation between success on the interview and success on the job. If you’re not thinking along these lines you aren’t even playing the game. For most startups, the right criteria to screen for is pace and quality of code, plus work ethic. You can ask a relatively easy coding problem, whether it be algorithmic/data st…

I agree, and I’ve competed at the highest level in programming competitions. Most of my peers there would not be good hires. Top level programming competitions are like top level spelling bees. You need to have as many algorithms memorized as possible in code . That’s right. You need to be able to recite code by memory to pump out algorithm functions as quickly as possible since libs aren’t allowed generally. This is…

So you've competed at the highest level of programming competitions, but you also seem to be doing work on Upwork [1]? That seems pretty unusual...

[1] https://news.ycombinator.com/item?id=34935440#34935783

Re: Goodbye to Google Code Jam

#100

For anyone wondering about the underlying reason for these events suddenly being cancelled: it is connected to Google laying off the team that organized these four events, as part of their January job cuts. I covered more details I could find a few weeks ago [1] [1] https://blog.pragmaticengineer.com/google-coding-competition...

That is so bad. They could’ve left 1 or 2 for the benefit of CS as a whole. They are undercutting their own future talent pool this way.
Post reply on HN