Live data from Hacker News

AWS CEO says replacing junior devs with AI is 'one of the dumbest ideas'

finalroundai.com

281–290 of 554 posts

Re: AWS CEO says replacing junior devs with AI is 'one of the dumbest ideas'

#281

Earlier quoted context omitted.

1965: learning how to punch your own punch cards is part of the learning process 1995: struggling with docs and learning how and where to find the answers part of the learning process 2005: struggling with stackoverflow and learning how to find answers to questions that others have asked before quickly is part of the learning process 2015: using search to find answers is part of the learning process 2025: using AI to…

This is both anachronistic and wrong. To the extent that learning to punch your own punch cards was useful, it was because you needed to understand the kinds of failures that would occur if the punch cards weren't punched properly. However, this was never really a big part of programming, and often it was off-loaded to people other than the programmers. In 1995, most of the struggling with the docs was because the do…

> To the extent that learning to punch your own punch cards was useful, it was because you needed to understand the kinds of failures that would occur if the punch cards weren't punched properly. However, this was never really a big part of programming, and often it was off-loaded to people other than the programmers.

I thought all computer scientists heard about Dijkstra making this claim at one time in their careers. I guess I was wrong? Here is the context:

> A famous computer scientist, Edsger Dijkstra, did complain about interactive terminals, essentially favoring the disciplined approach required by punch cards and batch processing.

> While many programmers embraced the interactivity and immediate feedback of terminals, Dijkstra argued that the "trial and error" approach fostered by interactive systems led to sloppy thinking and poor program design. He believed that the batch processing environment, which necessitated careful, error-free coding before submission, instilled the discipline necessary for writing robust, well-thought-out code.

> "On the Cruelty of Really Teaching Computing Science" (EWD 1036) (1988 lecture/essay)

Seriously, the laments I hear now have been the same in my entire career as a computer scientist. Let's just look toward to 2035 where someone on HN will complain some old way of doing things is better than the new way because its harder and wearing hair shirts is good for building character.

Re: AWS CEO says replacing junior devs with AI is 'one of the dumbest ideas'

#282
post #267

The thing people miss in these “replace juniors with AI” takes is that juniors were never mainly about cheap hands on keyboards. They’re the only people in the org who are still allowed to ask “dumb” questions without losing face, and those questions are often the only signal you get that your abstractions are nonsense. What AI does is remove a bunch of the humiliating, boring parts of being junior: hunting for the r…

Agree. > cargo-culting Stack Overflow What do you mean by this? I understand “cargo-culting” as building false idols, e.g. wooden headphones and runways to attract airplanes that never come.

Cargo-cult in relation to programming exists since late 80s.

http://www.catb.org/jargon/html/C/cargo-cult-programming.htm...

https://en.wikipedia.org/wiki/Cargo_cult_programming

Re: AWS CEO says replacing junior devs with AI is 'one of the dumbest ideas'

#283
post #267

The thing people miss in these “replace juniors with AI” takes is that juniors were never mainly about cheap hands on keyboards. They’re the only people in the org who are still allowed to ask “dumb” questions without losing face, and those questions are often the only signal you get that your abstractions are nonsense. What AI does is remove a bunch of the humiliating, boring parts of being junior: hunting for the r…

Agree. > cargo-culting Stack Overflow What do you mean by this? I understand “cargo-culting” as building false idols, e.g. wooden headphones and runways to attract airplanes that never come.

[deleted]

Re: AWS CEO says replacing junior devs with AI is 'one of the dumbest ideas'

#284
post #128

Earlier quoted context omitted.

Isn't the struggling with docs and learning how and where to find the answers part of the learning process? I would argue a machine that short circuits the process of getting stuck in obtuse documentation is actually harmful long term...

The naturally curious will remain naturally curious and be rewarded for it, everyone else will always take the shortest path offered to complete the task.

[deleted]

Re: AWS CEO says replacing junior devs with AI is 'one of the dumbest ideas'

#286
post #67

Earlier quoted context omitted.

I'm just shocked people aren't clueing into the fact that tech companies are trying to build developer dependence on these things to secure a "rent" revenue stream. But hey, what do I know. It's just cloud hyper scaling all over again. Don't buy and drive your own hardware. Rent ours! Look, we built the metering and everything!

you will be able to run code assistants on your own machine soon, just like how you can run intense graphical simulations (videogames?) thanks to GPUs

idk about that with the rising cost of hardware. But I guess if your IT dept is doing the purchasing thats not really your problem.

Re: AWS CEO says replacing junior devs with AI is 'one of the dumbest ideas'

#289
post #26
post #16

[flagged]

Am I missing some irony or sarcasm here? Aren't internships meant to spend some time teaching people the ropes in return for free hands? This sounds like a weird Jack Welch circlejerk.

The creamé settles to the top
Post reply on HN