3 ms·
> And already, AI co-pilots are beginning to change how programming itself is taught. ... Academics are finding that the fact that students are using AI tools f
by chrisjj 3y ago
> And already, AI co-pilots are beginning to change how programming itself is taught. ... Academics are finding that the fact that students are using AI tools frees up time “to teach higher-level thinking – for example, how to design software
Except software design is not any kind of programming.
- umnbri 3y agoExactly. What’s the outcome of this inevitability: New-age “programmer” designs a beautiful algorithm with long reaching implications. They provide a machine learning tool the design spec, and it “programs it”, but the program fails. The student is ignorant of programming, and blindly faithful in the machine learning tool, so the student assumes their design spec must be flawed, but is unable to find a flaw, and so abandons it. Turns out the machine learning tool hallucinated an off by one error that could have been identified had the student learned to program.