古法编程还有必要学习吗
- coupile2026-08-068273
不知道学习要学一半还是全都不学还是说只学习一个概念呢^-^
主楼 - ych7195970612026-08-0668218
我觉得还是有必要学 做个不恰当的比喻,用计算器之前要学算数一样
- 非昔未央2026-08-0663890
你不学的话,ai瞎搞你也不知道,测试只会测自己知道的功能。改bug只会截图。
- 大苹果2026-08-0638807
- 咕嘎治愈世界2026-08-0611407
- runner_dhero2026-08-067811
肯定有必要学啊,有编程基础的人搞vibe coding就是比没有编程基础的强,就是因为人家本身对编程就有理解。就像你搞vibe math也搞不过数学系的,搞ai作图也搞不过那些真有美术功底的一样。
- phos2026-08-0634104
古法编程不学,是不打算找工作了么 ^-^
- zoffy2026-08-0612189
肯定要学的,起码得能知道是怎么个事
- LTZJHDL2026-08-0637078
- Mzf5182026-08-0612249
我觉得不冲突啊。打个不恰当的比方,AI编程的出品很像料理包,可以快速出活,小白也可以做到和厨师一样大差不差。但是如果客人说,我要减盐或,不要香菜或者不要土豆,小白就不知道咋弄了。但是厨师可以快速操作。
- leibu7772026-08-0617318
你换工作还是八股文,只会顺便问你平时怎么用AI的,除非你在公司能干一辈子!
- 彭于晏2026-08-0610370
至少一些编程思想,经典实践,框架思想还是要学的,具体的细节或者往深挖其实没必要着急看,AI这块可以帮你更深,但是整体的框架和编程大局观得有,所以说知识面还是要往广的看,深入的话对于普通程序员感觉没必要了,当然专精的另说
- Yiyuan_Liu2026-08-0617795
我现在一般是先了解概念,扫一眼API,跟业务有关的就进一步自己跟着写几个demo,但实际上代码还是驱动ai来写;所以你说还有没有学,这个真不好学,我认为有必要吧,基础坚固一点,未来开发复杂项目时才不会被复杂吓到,哪怕AI能做但自己掌控不好那也是会堆出一堆屎。
- ymx2026-08-0623047
中小学都还在学古法数学和古法语文,这些都是基础能力
- 马上2026-08-0617775
必须要学的,就简单的说如果你还要去公司工作,找工作还是要考这些东西,不会压根都进不去
另外还有你后期用AI写代码,写完代码一定要review的呀,就当前的AI能力,不管是多顶级的AI,写完代码还是要review的,哪怕让好几个 Agent 去轮询帮你 review,那你也要看得懂他们聊的是啥才行
- nero10172026-08-0655344
有必要学,而且要多学,以前没人带,自己导出搜,踩坑,现在有了AI,直接刨根问底啊,有这么一个24小时有耐心的老师,肯定要多多学习利用啊
- jieyao2026-08-0616598
古法编程一定要知道,你可以不精通,但是要知道
特殊情况
1、完成的AI编程,自己一点都不参与,并且不是商业项目
2、小的项目补丁,记住是补丁,而不是整个项目,这种即便出现一点问题,也好定位
现在的AI编程缺点
1、上下文,一旦项目太大,会容易出现丢失,我一个需求改了10个功能模块,这种情况下,如果是一次性修改,那么有可能会出现3个功能模块改完了,结果第五个功能模块方法新加参数等,前面报错。或者5个功能模块把第一个的注意点忘记了
2、防御性编程,例如:传入的1\0.ai会给你写很多的防御性兼容(我的是内网系统,完全没必要),我明确标注了,但是无效了(说的是也是上下文,把这个丢弃了)
3、经验的问题,如何判断用户想要什么,有的时候连自己都无法确认想要什么,跟别说客户了,给你一句话,我想要修改资料。那么啥情况下不能修改,权限等的校验(这个算是项目经验)
4、AI删除数据,无法回滚的少了?你没有编程,无法判定这个命令会导致啥情况,直接全部删除了,岂不是炸了
- 老三-linuxdo2026-08-066226
你永远不知道 AI 会对你的代码做什么,古法编程你可以不用,但必须要会
- bopomofo2026-08-068406
炒菜火候的把控还得靠经验师傅,最好给师傅配好原材料,例如自动洗菜,切菜,洗碗等,为了让客人更快吃上
- first2026-08-0619553
基础肯定要学,但不用学得那么深入和全面了