j9
最新动态

半年不写代码,Claude Code之父:3年后写代码的人暴涨100倍

AI在编程领域的进步,引发了关于程序员未来就业的讨论。Anthropic的Boris Cherny,同时也是Claude Code的开发者,对此提出了新的看法。他认为,关键不在于岗位的名称,而在于个人在特定时刻所扮演的角色。

Cherny本人已经有半年未亲自编写代码,他名下的所有代码都由Claude Code生成。他曾预测,在一年内,“软件工程师”这一头衔将逐渐消失,取而代之的是更侧重于“构建者”的角色。

尽管职称可能改变,但这并不意味着软件工程师就此失业。Cherny在播客节目中进一步阐述了他的观点。当被问及三年后工程师是增是减时,他给出了一个出人意料的答案:虽然他们可能不再被称为“工程师”,但实际从事编码和使用智能体工作的人数,将是现在的100倍。

Cherny在X平台上进一步解释了他对未来角色的看法。他观察到,工程、产品、设计和数据科学等职能正在融合,他所管理的Claude Code团队就体现了这一点,团队成员不再局限于单一的岗位,而是展现出五种不同的角色特质。

资深工程师Kun Chen对此表示,他倾向于不给角色贴标签,以免人们因标签而固化思维。他认为,一个人的角色应该随着项目的进展而动态变化,例如在项目初期扮演原型师和构建者,在细节出现时转为清理者,在项目成熟后成为增长者和维护者。将自己局限于单一角色,可能会阻碍其在项目中的持续贡献。

Cherny完全赞同Kun Chen的观点,并强调角色会随着项目和时间不断演变。他们共同观察到,编程领域内的岗位界限日益模糊,个人的定位不再由头衔决定,而是取决于其当下的实际工作内容。

这种变化不仅限于工程师。一位产品经理也表示,他的团队也出现了类似的情况,岗位正在融合,现代产品经理的工作内容已与三年前大相径庭。反之亦然,在Anthropic发布Fable 5后,Claude Code团队的开发者被推向了更偏向产品经理的角色,从关注代码的正确性转向关注其是否在做正确的事情。

Cherny在Claude Code团队中识别出了五种核心角色:

  1. 原型师(Prototyper):负责产生新想法和概念。
  2. 构建者(Builder):将初步想法快速转化为可投入生产环境的产品和基础设施。
  3. 清理者(Sweeper):负责优化界面、简化代码、移除冗余功能和提升性能。
  4. 增长者(Grower):专注于打磨已成型产品,提升其市场契合度。
  5. 维护者(Maintainer):确保成熟系统的安全性、可靠性和效率。

Cherny指出,许多人会同时具备2到3种角色,并且这些角色与传统的职位头衔无关。例如,设计师、工程师、产品经理和数据科学家都可能分布在这五种角色中。一个新产品初期最需要擅长原型师、构建者和清理者的人,而成熟产品则更依赖清理者、增长者和维护者的组合。

在开发者社区中,原型师和构建者通常更受青睐,因为他们看起来更具创新性和执行力。然而,清理者的角色,尽管至关重要,却常常被低估和忽视。

AI的出现正在颠覆这种排序。当AI能够快速生成原型和大量代码时,“冒点子”和“从零搭建”这些任务正被AI接管。这使得原本不那么“性感”的清理者角色变得尤为关键。AI虽然能执行清理工作,但最终的决策权和责任仍在于人类。AI越能承担重复性或生成性的工作,能够拍板和收尾的清理者角色就越具价值。

AI带来的生产力提升,主要体现在能够处理更多的工作量,从而导致需要清理的工作也随之增加。此外,AI生成的代码越来越多地被直接部署到生产环境中,这使得人工代码评审的环节变得更加重要,清理者需要负责发现和修复AI可能引入的潜在问题。

Cherny认为,AI在编程领域的进步并非意味着“软件工程师”这一头衔的消失,而是意味着工作内容被重新定义。当AI承担了更多生成和搭建的任务后,人类将更专注于收尾、纠错以及在AI出错时进行识别和修正的角色。同时,个人的角色也会随着项目周期而流动,今天的清理者,明天可能就是新项目的原型师。一个人的身份,将由其当下所承担的工作来定义。

如果覺得書本中段節奏慢,不妨大膽刪減。

這是我們關於寫作與發展背景故事系列文章的第一部分。接下來,我將分享更多技巧。別忘了留言告訴我,您希望探討哪些主題!

  • 分享此文

更多精彩內容

一個月搞定小說:大綱派與自由派的寫作秘訣
營造故事氛圍:強化場景感的 4 個技巧
角色互動:打造真實情感連結的 10 個方法

3 則評論

資深旅者

很高兴您与年轻有抱负的作家分享这些技巧。即使他们可能没有写小说,我相信他们能从像您这样技艺精湛的作家那里学到新东西,这将非常有益。我很乐意听到一些关于作家如何在不删减章节的情况下发展情节的建议(我经常在年轻作家的书中看到这种情况)。总之,感谢您这篇信息丰富的帖子!

深度玩家

我同意您最後一點的看法,但也認為找出主角間正確關係發展的方法會很有趣。

在地嚮導

精彩的文章!亚当斯先生不仅写出了伟大的书籍,他的博客文章也易于阅读且引人入胜。作为一名初学者作家,我希望这些技巧能帮助我尽快完成我的新书。我现在在写背景故事时遇到了瓶颈。当然,我正在等待这篇文章的第二部分,我希望听到更多关于如何介绍次要角色的内容。我相信它们在构建情节时也很有意义。

文化探索家

关于 J9

j9九游会自 2011 年起,便沉浸於探索世界的樂趣,致力於分享旅途中的精彩點滴。

订阅最新动态

输入您的邮箱,获取独家旅行情报

热门文章

  • 新手指南:小說創作入門技巧 2024年5月15日 / 1 則留言
  • 如何精準描繪場景與氛圍 2024年5月10日 / 1 則留言
  • 為何背景故事如此重要 2024年5月5日 / 1 則留言

关注 J9

關注 j9九游会,獲取一手全球旅遊資訊與深度解析。

分类

  • 旅行指南
  • 目的地
  • 旅行贴士
  • 热门景点
  • 部落格
  • 攻略
透過卓越的內容服務與創新的數位體驗,連接世界,點燃探索的熱情。电话:+86 159 2275 2907邮箱:[email protected]微信:j9_856