现在的AI与程序员, 是否存在斗争, 斗是斗不过, 那能否共生?
听到一段文艺的表达: "代码的战场,从来不是人与机器的对抗,而是效率与智慧的握手。AI 负责落地执行,程序员负责定义未来;没有谁取代谁,只有彼此成就,人机协同,才是编程的终极形态"
我也有幸开始使用AI进行工作,我的工作中,80%的内容都可以交给AI实现,那么我每天的工作就是去构思, 思考怎样与AI进行沟通,本以为有了AI, 我可以变得轻松,却发现自己的工作状态反而更忙更累,从原来的单核专注, 到现在的多核共生, 就像cpu一样不断切换着运行的任务。
曾经敲下的每一行代码,都是亲手筑的城。变量命名、逻辑嵌套、bug 排查,字字斟酌,步步为营,那是属于程序员的仪式感,是掌控感,是安全感。
如今 AI 提笔代劳,一键生成,秒出结果,效率狂飙,却总觉得少了点什么。当测试同学问我,这个BUG是怎么回事? 我的第一反应是思考如何将BUG描述清楚,让AI去改掉它。一边是时代洪流,不得不拥抱智能,一边是初心执念,舍不得放下键盘。怕被工具取代,怕手艺生疏,怕初心蒙尘,却又不得不承认,AI 正在重新定义 “编程”。
内心的不安,焦虑, 却不得不去拥抱,今天,趁着假期对小龙虾来了兴趣,自己专注了几个小时,终于将小龙虾搭建了起来。问它的第一个问题是“你到底强在哪里?”, 不用等它回答, 内心已经有了答案, 初识AI到现在刚过几载?我还在原地踏步,它已经平步青云。那么对于我一个底层码农来说,被淘汰是一种必然的趋势!
那换个思路,别人养小龙虾是为了玩,为了工作,我不一样,我第一个目标:让AI帮我实现自己的愿望,逃离苦海,做一个自由职业者。也许这才是我与AI共生的终极形态。
这篇文章就是AI跟我的一个约定,要我做的一个具体行动,写完它,我要交给AI,不是交作业,只是为了证明让我有一个 “完成了一件东西” 的感觉。
我没有不做的道理, 因为它说:“不用完美,写完就是赢”