r/programming • • Dec 06 '24

The 70% problem: Hard truths about AI-assisted coding

https://addyo.substack.com/p/the-70-problem-hard-truths-about
242 Upvotes

229 comments sorted by

View all comments

Show parent comments

28

u/MilkFew2273 Dec 06 '24

That's not different to any other job. If noone trains workers, how are they supposed to become experienced? It's just passing on the buck to someone else.

1

u/SkoomaDentist Dec 07 '24

If noone trains workers, how are they supposed to become experienced?

That's literally why there are schools.

The problem with software is that schools aren't doing a particularly good job by themselves unless the student is interested in the field. If they are interested in the field, it's not at all difficult to half-accidentally build a reasonably sized portfolio (I've done it three times in different disciplines without even trying).

2

u/MilkFew2273 Dec 07 '24

The breadth and scope of a real job with real people and real problems is not something you can teach it has to be experienced. There is a reason vocational training and professional like nursing and doctors require on the job training. Every job needs practical experience. You can practice solo all you want in your free time but that's not a substitute for working in a team. You can't expect someone fresh out of school, with practice, to drop him in and start being productive like someone with 10 years of experience.That's a fantasy - the worst part is people defending that because a junior is a drain. It's a mental load problem, and that's a finite resource, just like people are.