2023年5月,美团技能委员会发布了软件开发序列的建立及人物攻略,将原有的前端开发、后台开发、体系开发、数据开发四个方向统一为软件开发,不再别离设置这四个序列。

为何要合并通道?

首先,经过近几年的技能基建建造,各方向的底层技能、东西、框架和解决方案,基本趋于稳定和完善,比方Web前端,基本收敛于vue或react两大流派,Web后端技能栈则简直被Java的Spring Boot 统一天下,实现常用的功用有许多现成的教程或开源代码能够参阅,不管是哪个功用方向,只需编程的根底常识技能扎实,很简单做到现学现用。

其次,在AIGC的加强下,不同功用的技能门槛在变低,事务和代码的了解门槛也变低。传统的功用(如:产品、技能,前端、后端算法)和功用的壁垒有消融的趋势,个人和团队都有时机变得愈加跨功用和跨功用。此时,打造愈加跨功用和跨功用的团队的条件愈加成熟,事务与技能更紧密协作和交融愈加或许。

最终,按照工业开展七个阶段的理论(别离为起步期、成长期、成熟期、整合期、涅槃期、收获期和革新期),大都互联网相关的工业都现已进入革新期,所以咱们看到今年阿里进行了大拆分,腾讯和字节也都要大改职级体系,才干习气大模型技能对互联网及整个社会带来的重大革新。

对企业的影响

技能的开展越来越快速,越来越杂乱,咱们会发现做许多事情往往是需求归纳才能的。

站在企业的视角,建造软件开发序列,能够帮助消弭细分序列间的鸿沟感,促进产品研制过程的分工简化,结合事务的实践需求做灵活分工,提高作业链条中的协同和作业效率。

其时,大模型技能打破引发的技能革新浪潮,一方面为使用端带来了巨大革新时机,另一方面也将深刻影响软件开发过程中的每个环节和范畴。跟着AI技能的持续前进,其时软件工程师的专业分工壁垒将会被进一步打破,未来每位工程师都将有或许在了解产品事务需求的根底上,完结曾经需求多位跨专业技能栈的工程师才干完结的开发作业。

当公司的研制不把自己局限为一个前端工程师、一个后端工程师或许算法工程师时,就简单做到既懂前端又懂后台,一起也懂算法,那么这一个研制的产出,必定会比前端加后台加算法三位同学的产出更高。

这样,不只能够引导研制同学愈加重视价值创造,一起也降低了人才流动的壁垒,提高了企业研制的整体效率。

对软件工程师的启示

从古代西方的“自由七艺”,到古代中国的“礼乐射艺书数”,再到现代的“通识教育”(Liberal Education),通识类常识与技能对于人的成才和开展一向有着较大影响。

站在每位工程师成长的视角,建立软件开发序列,能够帮助我们具有更多元的开展时机、促进人才流动。让我们在深耕本范畴的根底上,能够不断拓宽技能鸿沟、尝试更多或许,成为兼具技能深度与广度的归纳型人才。

在此根底上,工程师们也能建立更全面的技能和事务视角,跟着技能与各事务环节的贴近,更有或许打破鸿沟解决问题,找到“创造并简化”的时机,为客户创造价值。

但这并不意味着,咱们有必要熟练把握所有技能成为全栈工程师,具体需求把握哪些技能,应该是由事务的需求和开展阶段决议的。

当然,在实践作业中,把握更多的常识技能会有助于我们更好地了解整个技能体系,促进高效解决跨范畴问题。

成为梳子型人才

所有技能都在以空前的速度向前开展,许多传统职业将被完全颠覆,许多职业都面对消失的危险。

这几年,应该大都人都听说过,以下三种人才:

  • T型人才:“—”表明渊博的常识面,是底层思维和逻辑才能的堆集;“|”表明专业的深度,是某个技能或专业方向上的堆集,T型人才代表着“宽常识、深专业”的一专多能。
  • 型人才:也叫M型人才,是源于新加坡的一种人才观,比T多出来的一竖,指的是至少具有两种专业技能,并能将多门常识交叉交融的高级复合人才。
  • 梳子型人才:在多个专业有深入的专业常识,一起在顶层坚持一个终身学习的习气,这个习气即梳子的“—”,代表着强壮的底层思维和逻辑才能,它的粗细长短决议了你是否具有常识迁移才能。

要想在科技前进的大潮中不被淘汰,只做一专多能的T型人才还不行稳妥,咱们需求成为精通多个范畴的梳子型人才。

其实,成为精耕多个范畴的通才并没有你幻想中的那么难。比起在一个范畴进入前1%,一起在三四个范畴进入前25%要简单得多,前提是你把握了高效的学习方法。

现在外部市场环境和社会环境改变太快,如果只对着某个范畴死磕,要变强很难,堆集技能没有错,但在快速改变的时代,咱们正在堆集的这个技能或许很快就过期了。

一些事例

这儿我举三个例子。

体验生活的富二代

A同学,是我22年才知道的朋友,其时活水到新部分,和他成为了同事,但在我到岗后的半个月,他就计划离职了,因为我比较热心,所以后面还经常坚持联系。

他应该是是15年,计算机本科结业于美国的一个大学,结业前应该就进入微软实习了,待了不到一年,就回国创业了,做的是3D规划软件,成绩好时,年营收应该过了千万,团队规模50人左右。

21年初停止创业,参加字节,干了3个多月后,参加美团,然后干了7个多月,脱离美团。22年脱离美团后先休息了三个月,然后开端找作业,期间他经常和我沟通面试的情况,其时我也在积极争取安排他回美团,一起也协助他面试其他公司。

作为烘托方向的稀缺人才,他仍是比较好找作业的,我主张他去万兴科技担任一个事业部的,但他为了能够统筹在香港大学读研,最终仍是去了腾讯做云烘托。

但是云烘托没做起来,现在改做大模型了,方向是经过AI生成3D,刚30岁的他,年薪接近200万。

今天,他还和我说计划在深圳福田,兼职摆摊卖鸡尾酒,作为华南最大木地板生产商的继承人,他挺会体验生活的。

该小伙子除了把握烘托方向的技能外,使用开发涉及到的前后端、数据处理和算法相关的常识技能,也都能熟练把握,加上处于黄金年龄,所以简单获得高薪作业的时机。

成功转算法的技能大神

B同学,是我2008夏天,在部队集训时扮演街舞节目知道的朋友。不只专业和我相同,都是测控,而且结业后,咱们都先去部队作业了几年,然后同一年脱离部队,参加同一家外企。

他比我早半年脱离部队,参加外企做的是,SIM卡上的操作体系研制,体系内核是用C言语开发的,使用层是是Java,测试使用VB,后面自学了安卓。

在15年脱离外企,参加360做安卓开发,后面瞒着我偷偷学深度学习,并在AI的顶会,比方CVPR发表了多篇论文,大概在17年左右转型做算法研究,20年参加滴滴做推荐算法,其时换到毫末智行,做视觉相关的算法开发。

我和他知道有10多年了,他比较内向,爱倒腾技能,大学时就搞过很牛的高压放电设备,一起他们学校有两个舞友是AI范畴的大神,结业后都参加了谷歌,其中一个在计算机排名榜首的美国我们留学过,博士刚结业年薪就一百多万,另一个尽管只是硕士结业,但结业后,年薪就有200多万。

咱们经常一块练习街舞,每次练舞的休息时间,我看他都在看论文,一起有大神带他,所有比较简单转型做算法。

爱折腾的我

十年前,我肯定不会想到我会成为一个程序员。脱离部队后,最开端我是想先读个研,然后考公务员。但后来因为接触了传说中的网红寺庙,放弃了复试,许多精力都放在探究人人都需求面对的生老病死问题。

因为其时参加的是寺庙的信息技能组,许多义工都是码农,一起报考的就是清华的计算机专业,有必定的编程根底,加上B同学也写代码了,所以经他内推,我就进入了外企,开端了编程的生计。

在18年之前,我和B同学的技能方向就区别比较大了,我陆续把握了使用开发常见的技能,而他则深入算法开发了。

在寺庙里面的公益项目,大都项目都是前后端一起干,而我来美团之前,参加过创业公司,也自己创过业,接触过许多的项目,比方后端的Java、Go、PHP、Ruby、C#、Nodejs、Python,前端的React、Vue,跨端的RN、flutter、uni-app,都参加开发维护过。

20年参加美团后,我更多承当的是项目担任人的人物,担任过物料建造、工程化建造、推理引擎建造等,还参加过部分内安排的兼职PM训练,一起也给部分200多个后端做过前端开发赋能训练。

这期间,对我应战最大的仍是,推理引擎的建造,需求体系学习深度学习相关的常识,相比体系开发、前端开发、后端开发、客户端开发相互转型,从使用开发转型算法,难度要大的多。

当然,要从开发转型产品技能担任人,更有应战,这需求学习许多商业和办理的常识,这是我近期转变的方向。

先打个广告:重视我,就不简单错失,后续我关于端智能、项目办理及商业等的共享。

总结

大言语模型的实践使用,正引发软件工程的革命。

软件工程本质上是人类大规模的脑力协作,因为高杂乱度而催生出了不同的专业人物分工。

LLM在软件工程的选用,将在很多工程范畴产生打破,甚至于颠覆,由此也敦促咱们有必要仔细审视专业才能的变迁和专业人物的定义。

AIGC正在催生软件工程的新范式,LLM作为催化剂和创新引擎正在开启软件研制和创新效能的倍增,甚至带来指数级提高的或许。

面对范式迁移,咱们无法靠臆想来推断未来,唯有躬身入局,识别机会、解决问题,在实践中不断试错和进化。