程序员用AI越多越累?聊聊这背后的真实原因
最近和不少程序员朋友聊天,发现一个挺奇怪的现象:大家明明都用上了AI写代码,按理说工作应该更轻松了,可实际上很多人都觉得比以前更累了。我自己也是这样,上个月写的代码量创了新高,但累的程度也破了纪录。这两件事其实是一回事。
我本身是做AI工具开发的,日常工作就是和各种AI打交道。按说天天用AI,应该越来越轻松才对,可现实恰恰相反。那种累,不是加班熬几个夜能缓过来的,是一种从心里往外冒的疲惫。
今天就想和大家聊聊,为什么AI来了,我们程序员反而更累了。不说那些花里胡哨的“AI改变生活”的大话,就说说咱们每天实实在在的感受。
活儿没变少,脑子更乱了
AI确实让单个任务变快了。以前写个接口可能要一小时,现在让AI生成个框架,自己再改改,二十分钟就能搞定。听起来不错吧?
问题就出在这儿。因为每件事都变快了,你手上的任务数量就翻着跟头往上涨。以前一天专心搞一个问题,现在一天可能要同时处理五六个不同的事。这个还没弄完,那个又来了。
人的脑子不是电脑,不能随便切换任务。每切换一次,都得花时间重新进入状态。AI不累,但咱们累。每个任务都得重新看一遍代码,想想上下文,再决定下一步干啥。一天下来,代码没写多少,脑子已经转不动了。
从写代码的人,变成了看代码的人
以前写代码,是自己想清楚,然后敲出来,跑通,搞定。整个过程很顺畅,有成就感。
现在呢?先得想怎么给AI下指令,等它生成,然后看它写的对不对,有没有漏洞,安不安全,合不合规范。不对的地方还得改,改完再让AI重来。一天下来,大部分时间都在“审核”AI的作业。
这事儿其实挺耗神的。看别人写的代码,比自己写累多了。尤其是AI写的代码,表面上看着挺像回事,能跑通,测试也能过,但谁也不敢保证半夜三点会不会出问题。所以每一行都得仔细看,心里还得琢磨它为啥这么写。这种活儿干一天,脑子早就麻了。
AI干活没准头,心里没底
咱们程序员习惯了确定性。写个函数,输入啥,输出啥,是固定的。出了问题,也能一步步查原因。
可AI不一样。同一个问题,今天问和明天问,出来的答案可能完全不一样。没有原因,没有日志,它就是不一样了。你永远不知道它这次会不会给你挖个坑。
这就让人特别不踏实。每次用AI,都得提着一颗心。时间长了,这种不踏实就变成了持续的焦虑。不是那种大爆发,就是一直悬在心里,放不下来。
新东西太多,学不过来
AI这块的发展,快得吓人。今天这个公司出个新工具,明天那个团队发个新框架。刚学会用A,B又火了。刚把B摸熟,C又出来了。网上到处都是“不用你就落后了”的声音。
周末本想休息,结果忍不住又去试新工具。试了半天,感觉也没比原来强多少。下周又有新的出来,又开始焦虑。一来二去,时间花了,精力耗了,真正干活的时间反而少了。
更郁闷的是,有些东西学完很快就过时了。花两周精心打磨的一套提示词,模型一更新,效果还不如随便写一句。这种投入打水漂的感觉,真的很打击人。
陷入“再试一次”的怪圈
用AI的时候,很容易掉进一个坑:第一次生成,七成能用。想着再优化一下,能到八成。结果改着改着,把对的也改错了。再试一次,结构又乱了。折腾了快一小时,抬头一想,这活儿自己从头写也就二十分钟。
这就是所谓的“提示词陷阱”。你以为自己在解决问题,其实是在跟AI较劲。每次改动都有一点进步,但这点进步越来越不值。真正的目标——把功能做出来上线——早就被忘在脑后了。
我现在给自己定了条规矩:用AI试三次。三次搞不定,就自己动手。这条规矩帮我省下了不少时间。
完美主义遇上差不多先生
程序员多少都有点完美主义。喜欢代码整洁,喜欢结构清晰,喜欢一切都按预期跑起来。
但AI给的东西,永远是差不多。变量名随意,错误处理马虎,边界情况不管。能用,但不顺眼。
对完美主义者来说,这特别难受。完全错的,可以扔掉重来。但差不多对的,扔了可惜,改起来又费劲。改别人的代码,尤其是AI这种“别人”,比写新的还累。
后来我想开了,就把AI的产出当成草稿。第一稿,能用就行。需要的地方我再改。这么一想,心里舒服多了。
脑子变懒了,这是个问题
有件事让我有点害怕。一次开会,让我在白板上推导一个并发问题。没有电脑,没有AI,就我一个人,一支笔。我发现我想得有点吃力。
不是不懂,是太久没这么想了。平时一有问题就找AI,自己思考的过程被跳过了。那些需要自己琢磨、自己绕弯子的时刻,才是真正长本事的时候。跳过这些,直接拿结果,理解就浮在表面。
现在我把每天的第一个小时留给没有AI的自己。在纸上画画,慢慢想问题。虽然慢,但这一个小时能让脑子保持清醒,后面再用AI的时候,也能更好地判断它给的东西对不对。
网上那些“大神”别太信
网上到处都是“我用AI两小时搭了个应用”的帖子。看完再看看自己,折腾半天搞不定,难免怀疑自己是不是不行。
其实那些都是精选集。没人会发“我花了三小时AI都没搞懂我的数据库,最后还是自己写了”。没人会发“AI生成的代码半夜出了事故”。没人会发“我好累”。
这行里,真正厉害的人,是那些能持续产出的人,不是那些天天晒新工具的人。
怎么才能不那么累
说了这么多,也不是说AI不能用。关键是怎么用。
给自己设个时间。比如用AI就半小时,时间一到,不管成啥样,都停手。要么收工,要么自己写。
把思考和执行分开。早上脑子清醒的时候,自己想想问题。下午累了,再让AI帮忙干点杂活。
接受七成。AI给的东西,七成能用就行,剩下的自己补。别指望它一次就给完美的答案。
对新东西慢一点。别出新工具就用,让它飞一会儿,看看别人用的情况再说。信息要了解,但不代表每个都得跟。
记个账。简单记一下,什么任务用AI省时间,什么任务用AI反而费时间。慢慢就知道什么时候该用,什么时候不该用。
最重要的,是知道什么时候该停。AI的输出已经够用了,就别再折腾了。感觉脑子转不动了,就合上电脑。保护好自己的脑子,不是偷懒,是长久之计。
最后说两句
AI确实是个好工具,但它也挺耗人。这两件事不矛盾。能在这行干得久的,不是用得最狠的人,而是用得最聪明的人。
如果你也觉得累,不是你不行,是这事儿本身就难。工具太新,变化太快,加上网上那些“别人都飞起来了”的声音,换谁都累。
照顾好自己,比追什么新工具都重要。脑子是你自己的,任何AI都替不了。
本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!