logoalt Hacker News

slibhbyesterday at 3:12 PM9 repliesview on HN

I think this concern is overblown. AI is an incredible teaching tool. It's probably better for teaching/explaining than for writing code. This will make the next generation of junior devs far more effective than previous generations. Not because they're skipping the fundamentals...because they have a better grasp of the fundamentals due to back-and-forth with infinitely patient AI teachers.


Replies

DJBunniesyesterday at 3:15 PM

Not in my experience. They just regurgitate code, and juniors don’t know if/why it’s good or bad and consequently can’t field questions on their PR.

“It’s what the LLM said.” - Great. Now go learn it and do it again yourself.

show 4 replies
Thanemateyesterday at 3:31 PM

>AI is an incredible teaching tool.

As a junior, my top issue is finding valuable learning material that isn't full of poor or outright wrong information.

In the best and most generous interpretation of your statement, LLM's simply removed my need to search for the information. That doesn't mean it's not of poor quality or outright wrong.

show 2 replies
kgeistyesterday at 3:55 PM

Research [0] from Anthropic about juniors learning to code with AI/without:

>the AI group averaged 50% on the quiz, compared to 67% in the hand-coding group

And why would they do better? There's less incentive to learn because it's so easy to offload thinking to AI.

[0] https://www.anthropic.com/research/AI-assistance-coding-skil...

gamblor956yesterday at 8:59 PM

Objectively speaking, students that use AI score more than a full grade point below their peers not using AI.

AI makes students dumber, not smarter.

veryemartguyyesterday at 3:26 PM

This is the dumbest thought that proliferates this website.

Super great that it’s used to pump out tons of code because upper management wants features released even faster than before. I’m sure the junior devs who don’t know a for loop from their ass will be able to learn and understand wtf Claude is shitting out

TacticalCoderyesterday at 3:31 PM

> AI is an incredible teaching tool. It's probably better for teaching/explaining than for writing code.

It is but how do you teach to people who think their new profession is being a "senior prompt engineer" (with 4 months of experience) and who believe that in 12 months there won't be any programmer left?

croesyesterday at 3:25 PM

A teacher who just gives you the solution isn’t a good teacher.

You can use AI as a teacher but how many will do that?

show 1 reply
techpressionyesterday at 3:19 PM

Only for people who wants be taught, this argument keeps coming up again and again but people in general doesn’t want to learn how to fish, they want the fish on a plate ready to eat, so that they can continue scrolling. I see this a lot in juniors, they are solution seekers, not problem solvers, and AI makes this difference a lot worse.

dangusyesterday at 3:15 PM

I do agree it’s a great tool, so much better than trying to hope and pray someone on the internet can help you with “I don’t understand this line of code.”

However, it’s got a lot of downsides too.