突然失去了编程的一些乐趣...

最近看了V站这个帖子深有感触。上个月我使用Cursor从0到1开发并上线了一个小程序【Emoji心情日记】。 整个过程高效流畅,但当项目完成上线后,我却产生了一种奇怪的空虚感。 我开始思考:当AI编程工具如此强大时,我们是否正在失去编程最初的乐趣? 工具强了,创造乐趣却少了 还记得以前开发项目时,需要自己搭建框架、查阅文档、解决各种报错。 虽然过程艰辛,但每解决一个问题都能带来极大的成就感(手动关闭一堆标签页)。那种"啊哈"时刻,是编程最迷人的部分之一。 现在使用Cursor后,我只需简单描述需求,等待几秒钟,一段完整的代码就生成了。 不再需要"造轮子",甚至连"借轮子"的过程都被简化。曾经充满挑战和探索乐趣的调试过程也消失了。(PS:你有多久没有打开CSDN/博客园了) 随着项目推进,我发现自己逐渐懒得分析生成的代码逻辑,慢慢沦为一名"测试工程师",只验证结果能否跑通。 解决问题变成了"抽卡“游戏——不断尝试不同的提示词,直到AI生成可用的代码。那种解决技术难题后的满足感正在逐渐流失。 注意力分散,碎片化开发成为常态 使用AI编程工具时,我发现一个有趣的现象:每当等待Cursor生成代码的几十秒内,我会不自觉地切换到其他窗口刷刷网页、看看消息。 这短短的等待时间,足以让我的注意力被分散。 我甚至开始想,Cursor是否应该开发一个侧边栏小游戏,好让我意识到什么时候需要重新集中注意力😂! 原本连贯的编程思路被切割成"发指令-等结果-测试"的碎片化循环,类似于多线程工作。 看似效率提高了,实则降低了深度思考的能力。 正如一位网友自嘲的那样:”现在开发像在指挥AI打工,自己反而成了监工"。 这种被动的工作状态让编程变得有些枯燥,甚至引发了我前所未有的拖延症。 程序员的进阶之路该何去何从? AI编程工具的崛起让我不禁思考:未来的程序员会不会沦为"产品经理"? 从我的体验来看,过度依赖AI确实会导致程序员忽视代码质量,只关注"能跑就行",甚至逐渐丧失手写代码的能力。 但我更愿意相信,这是技术发展中的必经阶段。 未来,"手写代码“可能像传统手艺一样变得稀有,成为一种”古法编程非遗"😂。 当然,这种调侃背后,也反映了我们对技术颠覆带来的一种职业焦虑(最近确实焦虑…AI编程一天一个变化)。 如何与AI工具和谐共处?我的几点建议 作为一名使用AI编程工具的实践者,十年互联网技术老兵,我想分享几点个人心得: 保持学习的态度:即使有AI辅助,也要理解生成代码的原理和逻辑,不要满足于"能用就行" 设置无AI日(现在养成了AI First 有点难):每周留出一天不使用AI工具编程,保持手写代码的能力和思考习惯 合理分配任务:将重复性、模板化的工作交给AI,把创意设计和架构决策留给自己 利用碎片时间:在等待AI生成代码的间隙,可以思考优化方向或项目下一步,而不是分散注意力 找回编程乐趣(少了编程乐趣,多了产品乐趣):参与开源项目或挑战性编程任务,找回解决复杂问题的成就感 AI工具确实提高了开发效率,但也改变了我们编程的方式和心态。 目前看来关键在于如何平衡效率与乐趣,让AI成为助手而非替代品。 以上是我的几点思考,欢迎评论和指正。 欢迎关注我的公众号【极客杰尼】,获取更多AI编程和小程序开发的干货分享。AI时代,一起破局!现在可免费领取如下资料: 自己整理的万字小程序开发指南 最新450个搞钱玩法合集 100个AI赚钱思路合集

2025年4月21日 · 1 min · 40 words · 极客杰尼