我的看法是,两者都会发生,但分人、分用法。
AI让人快速学会。
它是24小时导师,能解释报错、给最小示例、做代码审查、生成练习、翻译语言。以前卡在环境配置和语法,现在能更快进入“做项目—反馈—修正”的正循环。
AI也让人放弃。
一键生成容易造成“看懂=会了”的错觉。遇到AI幻觉、复杂bug、需求变更时,如果没有调试、读代码、拆问题的能力,就会束手无策,最后觉得“编程太难,我不适合”。
关键区别是,你把AI当“代写”,还是当“导师/结对程序员”。当代写,短期爽,长期废;当导师,追问为什么、自己改、自己测,就能加速。
所以结论是,AI不会直接让人就此放弃编程,它淘汰的是“只背语法、只抄代码”的学习方式。
它让愿意动脑的人更快学会,让只想拿答案的人更快放弃。编程的核心正从“写代码”转向“定义问题、验证答案、整合系统”。AI是副驾驶,不是自动驾驶。
用它来问“为什么”,而不是只说“给我代码”。
