现在的程序员都是用Agent干活!这是真的,哈哈哈。反正我身边已经这样了,应该没人还会选择手搓代码吧?
我目前的工作,就是用Agent开发Agent。每天像个产品经理一样,把我的想法告诉我的“御用设计师”DeepSeek,让它帮我梳理思路,生成一份针对我“御用奴才”Trae的专属话术。然后我把话术复制给Trae,它就开始哐哐哐干活。我只需要在每个节点告诉它:“全部保留。”
不过,这逆子有时候会理解偏差,乱增删代码。我只能一边骂它,一边耐心地给它纠正:“不是这样的,你没理解我的意思。你不要乱删好不好?只改我说的那些,好不好?我的意思是......”。
现在的新人,几乎不需要老师傅带了。有什么不会的,直接告诉DeepSeek你的想法或者想实现的效果就行。这让我想起大二暑假实习前端的时候。那时候的我基础不扎实,很多东西不会,也不能短时间在CSDN的海洋里找到正确的解决方法。只能厚着脸皮去问旁边键盘敲得噼里啪啦的老师傅。师傅闲的时候,会耐心地给我看看;忙的时候,脸都不扭地丢给我一句:“你先自己看看,我忙着呢。”我只能灰溜溜地回到工位,默默在CSDN里继续翻。
现在有了AI,真的很方便。大家有什么不会、不懂的,甚至不用多问,只需要描述一下需求,AI就能帮你改好。但这个逆子Trae,有时候还是会给我生成一堆“屎山”。
虽然真的比以前方便了太多,但我不知道它会不会顶替我。因为谁都可以描述需求,然后让它哐哐开干。这让刚踏入程序员大门的应届生我,很迷茫。
迷茫归迷茫,活还得干。我现在的策略是:把AI当“实习生”用,不当“替身”用。
我会让它写代码,但我得看得懂。它删了哪行、加了哪行,我得知道为什么。我会让它查资料,但我得判断对不对。
我怕的不是AI变强,我怕的是自己会因为方便而变懒。如果有一天,我连它改的代码都看不懂了,那我被顶替,不是AI的错,是我自己的。
所以我现在每天除了用AI干活,还会做两件事:第一,看懂它改的每一行代码;第二,写文章把它做的事讲清楚。我觉得,能看懂AI的代码、能讲清AI的原理、能判断AI的对错——这些能力,可能比“写代码”本身,更不容易被AI顶替。
这是我一个应届生现阶段能想到的“保命”方式。不一定对,但我会先这么做。