Hacker News new | ask | show | jobs
by gptadmirer 1274 days ago
The more you practice, the less you bleed in battle. The more you prepare for interview and study, the less you compete in the job market. People who study Leetcode have virtually eliminated a lot of competition in the interview market alone. Now what's left is the competition between Leetcode practicioners.

Leetcode is the best investment I've made in my career so far. I've outearned most of my peers (and people more senior than me), easily. Just by doing Leetcode I can eliminate 90% of the competition? Sign me up!

Why not just let the problems sort itself out?

If the students want to cheat, let them cheat. The students who really want to learn will learn. This makes the competition between them better. The bottom of the barrel will continue to be the bottom of the barrel, and the successful ones still become successful.

We really should stop ascribing to "no child left behind" thinking, and instead encouraging competition between them.

Who's gonna work the low paying dirty jobs after all if everyone is smart and capable? It is called "economic ladder" for a reason.

3 comments

> Who's gonna work the low paying dirty jobs after all if everyone is smart and capable?

Not the son of Jeff Bezos, I can guarantee you that. Your idea would only work if we could completely and clearly separate what we like to call "merit" from "daddy's money". Unfortunately, there are no bulletproof ways of doing so 100% (yet), so we work a little harder to give people with not so much wealth a better shot at life with "no child left behind".

Jeff Bezos is an anomaly. For every Jeff Bezos, there are millions of impoverished Indian/Chinese/Ukrainian/Brazilian/Philliphino children that managed to transform their life by studying programming and/or engineering, medicine, etc really hard.

Some children really should be left behind. If they don't want to study hard, they should be left behind. The earlier they realized this in life, the better.

Was talking to my wife (an educator) about this...simple answer is periodic tests that have essay components and weighs heavily on your grade.

As the grifters get poor scores they'll easily learn that there's a time and a place to use these tools and however they decide to use it they still need to learn. I think the perfect example is when babelfish came online and I'd use it to get an idea for my Spanish essays but not use it copy and paste. There were some kids who copied and pasted blindly and got caught with phrases like "falling in love".

I'm sure translation tools are better now, but leveraging tools for homework is nothing new.

Also, the SATs now have an essay portion, but many schools don't require scores anymore (tbh I feel that's to let legacy students in but that's another story). So those who practice writing would score higher there as well.

Yeah, the good students will learn how to use ChatGPT to their advantage without necessarily hampering their learning process. The bad students, well, just leave them to their own ways.
I’m not entirely sure what point you’re making. Is leatcode not akin to cheating in this context? If doing it pushes you to the top, how would this sort out correctly?
Yes, Leetcode pushes you to the top. SWE often divided into two camps, those who really refuse to do leetcode and those who do it because they know it will give them advantage.

Leetcode actually does make you a better engineer, provided you study deeply for it. Ofc it has diminishing returns, but you are already ahead of the game 99% of the time if you are doing Leetcode.

ChatGPT will make some students lazier, and will make some students better. Those students who can use ChatGPT correctly, by taking and observing the output and synthesizing it with their own understanding, will be ahead of the game. Students who are lazy and just copy pasting ChatGPT answers won't, but McDonald's employment is still open for them.

> Leetcode actually does make you a better engineer, provided you study deeply for it

No... it won't. Unless all you do are coding puzzles.