专栏名称: 人人都是产品经理
产品经理不再是一个单纯的职位,而是一种思维方式,这种思维是所有互联网人必备的,做互联网的人不能不懂产品,关注产品,改变生活。
目录
相关文章推荐
91资料网  ·  深蓝汽车推广营销方案 ·  2 天前  
人人都是产品经理  ·  说点实话,我们可能被「AI ... ·  22 小时前  
人人都是产品经理  ·  做产品如做人,产品就是人品 ·  昨天  
91资料网  ·  地产项目社群运营指南 ·  3 天前  
人人都是产品经理  ·  当你提离职时,你在想什么 ·  2 天前  
51好读  ›  专栏  ›  人人都是产品经理

AI编程来了,这群程序员最先出局

人人都是产品经理  · 公众号  · 产品  · 2025-05-29 07:45

正文

请到「今天看啥」查看全文


国外则是巨头公司和创业团队都有不错的产品出现。

一边是微软推出的GitHub Copilot,不仅支持多种编程语言,还能与GitHub的代码库无缝集成。另一边,由创业团队Anysphere打造的Cursor迅速崛起,不仅能“补全”代码,还有生成、修复、理解代码等功能,已经成为AI编程工具中的明星产品。

从另一个维度——用户活跃度(MAU)来看,3月Cursor已稳居全球前列,国内的Trae、通义灵码、文心快码,也跻身第一梯队。GitHub Copilot未披露MAU,但根据从业者感知度来说,其同样处于行业前列。

AI软件工程师覃相表示,无论国内还是国外,AI编程工具在降低门槛、提高生产力、促进创新、优化复杂系统等方面都为开发者提供了便利。

AI编程工具的发展路径大概分成三个阶段:从代码补全,到半自动编程,再到全自动编程。目前市面上大多数AI编程工具是以Cursor、MarsCode为代表的半自动编程工具,开发者会对生成的代码进行检查和调整,好处是保留人类主导权的同时显著提升效率,而全自动编程主要为小白用户服务。

那么,如何判断一个AI编程工具能力的强弱?综合从业者的使用感受,可以从技术和功能两大维度衡量。

一方面,AI编程工具的技术依赖于背后的大模型能力。资深程序员陆通表示,AI编程的底层技术原理是大语言模型+代码特定的训练优化,国内比较适配AI编程的大模型有DeepSeek和Qwen系列,国外为Claude、Gemini、GPT4,目前Claude系列模型因其代码理解与长文本处理能力被认为最适配AI编程。

另一方面,还要看处理复杂开发流程的能力,比如能否理解多个代码文件、修复bug、生成前端界面、根据UI图片识别生成代码,以及能否自主调用工具、操作系统命令等方面的能力。能自动处理的流程越多、越流畅,说明该AI编程工具水平越强。Cursor便是一个例子,它能自主完成从需求到功能开发的整个流程,被不少开发者当作助理。

AI编程工具的不断进步,让程序员们既兴奋于提效带来的红利,也焦虑于可能会被替代的风险。接下来的问题是:什么类型的程序员会最先被替代?

AI编程,取代初级程序员不是传说

如果把AI编程工具的表现类比程序员,目前大多数已达到甚至超过初级程序员的水平,甚至部分产品具备中级程序员的能力。

从业者向「定焦One」介绍,从岗位分工来看,程序员大致可分为前端、后端、全栈、嵌入等不同方向,其中每类又细分为初、中、高级,主要区别在于参与开发产品环节的深浅与掌握技术原理的数量。

初级程序员通常只负责开发简单功能,如系统的增删改查类内容,其他能力不做过多要求;中级程序员需要掌握大部分代码技术原理,负责相对简单的功能开发,如接口和数据库设计;高级程序员负责整个系统的技术选型、框架搭建、核心算法设计,并承担核心模块的功能开发,需要对各种代码技术原理非常了解,同时具备大型项目经验与团队沟通协调能力。

当前,很多AI编程工具不仅限于生成代码,还可做到前期思路框架整理、中间代码生成、后期优化界面的全流程,在能力范围上已经超越了初级程序员。陆通表示,很多不懂代码的产品经理通过AI编程工具成了独立开发者,还有部分高级程序员用AI编程取代人工,成为自己的左右手。

他以开发一款心理测试应用为例。

应用类产品虽然体量小,但开发难度不低,心理测试应用不仅要保证心理测试类型的多样性,还要考虑用户隐私保护和数据安全,这便涉及前、后端开发,数据库管理、API接口等功能,需要初、中、高级程序员在不同环节进行配合,而AI编程工具几乎都能介入,流程包括:

第一步:让AI推荐比较受欢迎的心理测试应用,比如MBTI心理测试、性格色彩测试、职业匹配测试;







请到「今天看啥」查看全文