02.《AI帮你赢》读后感

AI对程序员的影响?我们该如何应对?今天聊会天,说说我对AI的认识。

昨天我在群里闲聊,有很多小伙伴问我这个问题,如何看待AI程序员如何应对?AI时代,那就多用呗。首先,我觉得AI对每个人都是一种机会,当然这需要你勇敢地面对它。如果你畏惧,那它可能就变成危机了。

  • ** AI作为一种方法而不是目的,作为一种技能而不是职业.**这句话的意思是,作为一个程序员,没必要成为一个AI工程师、提示词工程师,或者AI专家……你的目标不是成为他们,而是让AI成为你的技能。就好比要学会开车,而不是成为驾驶员;要学会打字,而不是成为打字员。AI也一样,它只是一个技能,帮助我们更好地编写程序的工具而已。所以你没什么好怕的,学习掌握它就好了。

虽然我们是程序员,但并不需要掌握AI的底层逻辑。这个比喻很简单:你不用会做饭,也能吃到这个世界上大部分的美食。

其实我以前也对AI有过恐惧和迷茫,但是有了上面这个观点后,豁然开朗。这个观点来源于我最近读的一本书《AI帮你赢》。这本书并不是简单地介绍如何使用人工智能,作者推崇的是使用AI时,要独立思考,自主行动,不贪眼前鱼,才能被授以渔;不迷信AI,才能得意忘言。你追求的技术和编程技巧,明天可能就过时了。唯有独立的思想,才是引领你穿越迷雾的凭证。甚至这本书还从哲学的角度阐述了AI对人类的影响,如何用苏格拉底辩证法帮助我们使用AI。书中还有一章专门讲述了程序员如何更好地使用AI生成各种程序。

下面我就结合这本书的内容和自己的思考,来和大家聊聊AI对程序员到底有哪些影响。这里说四点。

  • **程序员角色的转变。**未来,程序员可能不再需要亲自编写大量的代码,而是更多地站在程序工程师的角度,承担起设计、架构和优化工作。程序员需要具备更高的抽象思维能力和系统设计能力,然后用AI协助完成开发工作。
  • **就业结构变化。**一方面,一些重复性高、技术含量低的编程工作会被AI取代,导致部分程序员失业(也就是我们常常自嘲的码农)。而另一方面,也会催生新的岗位,例如AI模型训练师、AI辅助全栈程序员(在AI的辅助下,完成一个项目的开发)。这些岗位对程序员的技术要求更高,也会成为程序员发展的新方向。
  • **出现超级个体或者一人公司。**人+AI=超级个体。原来一个大型的应用可能需要很多人开发(比如一款游戏),但未来可能是一个人带领着几个AI智能体来开发。因为AI已经可以生成复杂的业务逻辑,这就会减少程序员的大规模重复劳动,把时间省出来去关注挑战性和创造性的工作。我个人目前比较看好的就是独立游戏开发者。现在的人工智能已经能完成AI建模、AI业务逻辑的编写,甚至游戏脚本也可以编写得很好,所以独立开发者是完全可行的。
  • **代码质量的提升。**我最近一直在用AI编程,也就是Cursor,它真的让我的代码质量变得很好。我的经验告诉我,如果加一个让AI优化代码的步骤,就完全没必要review-code了。我发现它真的比人做得好。

知道影响后,我们再来说说如何应对。

  • **提升自身技能。**有了AI的辅助编程,其实我们就没必要记很多编程语法了。我记得我学编程的时候,老师讲完课,我会在下面自己敲代码8遍,目的就是记住这些程序,让自己更加熟练。但有了AI辅助后,这个过程就可以完全省略。也就是说,你有精力学习更多的编程技能。目标就是成为一个全栈工程师。个人觉得,这两年招聘程序员就会向这个方向发展。
  • **学习AI技术的使用。**掌握AI编程工具的使用,了解AI在编程领域的应用。AI发展到现在,我个人觉得任何应用都值得用AI再开发一遍。但你不需要开发和训练大模型,你只需要用别人提供的优秀模型,让你的应用拥有AI智能化就可以了。
  • **注重软技能的培养。**AI的使用,说白了就是对话、关键词这些的使用,这也是理科生的一个弱项。所以在平时,我们要训练表达能力和写作能力。还有一些项目管理能力、团队协作能力,这些是AI无法替代的,也是未来职场更看重的个人竞争力。
  • **保持学习能力。**AI时代会加速科技的快速进步,所以要保持持续学习的心态,不断关注行业动态,学习新的技术和工具。AI也可以帮我们快速学习新知识。

现在的程序员谈AI色变,很多人认为AI会取代自己的工作。我认为AI的到来不是程序员的末日,而是一种新机遇。无论是全栈程序员、超级个体,还是一人公司,AI辅助编程带来了更多的选择。我们有可能在AI的帮助下逃离职场,成为赚更多钱的数字游民。

再次声明一下,上面的观点是我看《AI帮你赢》这本书后的一些沉淀,如果你对书感兴趣,可自行购买。

未来可期,代码因AI而精简,开发因协作而高效,创新因工具而无界。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 web0432@126.com