HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

3 年迭代一次技术栈:我们程序员,为啥跑不赢行业?

  • 2021-04-23
  • 本文字数:3325 字

    阅读完需:约 11 分钟

3年迭代一次技术栈:我们程序员,为啥跑不赢行业?

C 、C++、Go、Swift……差不多每 6 - 8 年会出现一轮新的、具备影响力的静态语言,“这是生产力迭代的象征”,许式伟在 2021 ECUG Con 上如是说。


而编程语言的迭代只是个缩影,这样的迭代速度,正变本加厉地深入各个行业与技术维度。


从 Web 2.0 到互联网 +,技术赋能的形式在飞速迭代,几乎每 3 年就有新的概念走向成熟,技术栈也随之发生变更;具体到某一技术领域,比如前端,速度更为吓人,差不多每 18 个月就会有一次更新迭代。


这种更迭速度导致的最直观的一个结果是,技术栈更新飞快,开发者开始变得无所适从。比如在 2015 年,CNCF 成立,云原生 12 要素出现,云计算进入新的发展阶段,传统运维岗位的需求量迅速萎缩。仅在 2019 年,中国已开始应用云计算技术的企业占比就达到了 66.10%,2020 疫情的到来又大大加速了企业上云进程。到今天,运维人员大量转型 DevOps 工程师、技术运营、解决方案架构师,所需的技术栈几乎变了一半。


这样的例子几乎比比皆是,AI 和轻代码 / 无代码的先后兴起,就是以上变化规律的具现。


如果没有意识到这一点,就很难预估行业变化的趋势和方向。许多人会耗费多年时间,追逐看似时髦的技术框架,而对个人成长的核心能力和边界能力一无所知。这是一种具有很强麻痹作用的随波逐流,也是带有很大自我欺骗色彩的“假性勤奋”。


但开发者能做的,绝不仅止于此。产业和技术变迁的本质,其实有迹可循,简单说,可以分为三大要点:


  1. 对外部环境有认知:熟悉重要的产业政策和方向;

  2. 对个人成长有认知:清楚自身能力成长的边界和“台阶”;

  3. 结合以上两点,形成决策闭环。

2021,从政策到个人的决策闭环

对外部环境有认知,是指要对大的政策和方向有敏感度,能感知到行业、产业利好趋势的变化和调整。


对个人成长有认知,指的是开发者不仅要学习,而且要聪明的学习,能够知悉标志性的成长拐点,以及在成长的各个阶段,可以寻求的外部帮助。


用外部大方向指导自己选择行业,用行业指导自己选择核心技术方向,再通过核心技术方向倒推成长路径,这就形成了决策上的闭环。


为了能更具体、形象地说明这一决策链条,InfoQ 联合华为云共同发布了《产业开发者成长图谱》,下面我们以此为例,做详细解读。



产业开发者成长图谱


该成长图谱描绘了开发者在产业生态中获取扶持资源、不断进阶,最终实现跨台阶成长的一条通路。


在横向维度,我们列举了众多重点解决方案场景和相关产业,上接政策,下接产品,力争将通路具像化。


在纵向维度,图谱通过开发者在企业里担任的不同职位来反映个人成长的阶段。因为更高岗位往往对开发者有着更高的要求,也意味着要承担更大的责任,实现不同维度的个人和团队价值。因此,每一次晋升都是一种成长。比如,软件开发工程师为代码、为项目负责,技术专家、技术 VP 则要为行业性的解决方案和最终效果负责。


与此同时,不同岗位的开发者在产业生态中又处于不同的位置,可以获得相应的扶持资源。如成长图谱所示,产业生态可大致分为五层:技术产品、场景化解决方案、数字经济重点产业、商业使能和政策扶持与引导。


基础开发者以使用技术为主,对应技术产品层;技术专家或技术 VP 需要深入理解公司业务,通过技术、产品和服务的组合提供解决方案,对应场景化解决方案层;CTO 或 CEO 主要关注公司业务、商业模式和产业发展,对应产业层。


从成长图谱中,我们可以看到开发者成长的清晰路径。


开发者从高校学生起步,成长的下一个标志是“工程师”。作为技术产品的接触者和直接使用者,高校学生可以通过使用华为云的创新技术产品开发应用,提升自己,从而拥有更高的技术能力。在这个过程中,通过利用华为提供的扶持资源(比如参加在线培训课程、沙箱实验等),他可以了解、学习和掌握新技术,从而为成为工程师打下坚实的基础。


在开发者成为工程师后,成长的标志则变更为“资深工程师”,当然,在不同职级体系下,具体岗位名称可能有所区别,但这不影响对路径的推导。在这一阶段,他可以参加华为提供的沙箱实验,根据详细的实验手册,模拟真实场景,体验真实云场景,比如,利用 AI 开发服务 ModelArts 实现花卉图像分类。


要成为技术专家,则需要既懂技术,又要深入理解公司业务,深耕整个行业的技术方向,通过技术、产品和服务为客户提供场景化的解决方案。更重要的是,技术专家要开始探索技术的商业闭环,这就需要有头部公司,主动将培育充分的商业土壤开放给技术专家,以充分验证技术的商业价值。华为恰恰拥有也正在开放这样的能力,此外,通过参加华为组织的技术大会,开发者也可以认识更优秀的技术人才,与其他技术专家一对一交流,获得宝贵的建议,加速成长。


当技术专家再成长一步,则有可能成为技术 VP 或 CTO ,这同样与不同职级、不同企业的具体情况有关。这时,他需要具备领导力、技术选型和决策能力、文化构造能力、人员管理能力等多维能力,关注公司业务和重点产业,了解国家大政方针,判断公司未来走向。那么通过华为联创营或行业峰会,他可以帮助公司获取华为云提供的专业技术支持,联合面向市场提供发布解决方案,并借助华为云生态,实现更快成长。

“每一个开发者都了不起”

“在智能奔涌的浪潮中,最强的智,是众智。最大的力,是合力。没有人能够逆转万流归海。每一个开发者,都在创造一往无前的奔腾时代。世界有你,了不起。”华为常务董事、华为云 CEO、消费者业务 CEO 余承东,在给开发者的一段视频中这样说道。


“每一个开发者都了不起”,也恰恰是华为开发者大会的 Slogan。


这样的发声并非凭空出现,开发者在华为生态体系内,向来占据举足轻重的位置。


首先是开源和社区,根植于开发者,回馈于开发者。华为是 CNCF 亚洲唯一初创 & 首个白金会员,其支持边缘计算的开源平台 KubeEdge 已经晋级 CNCF 孵化项目,Volcano 也正式进入了 CNCF;在 Kubernetes 开源社区,华为的代码贡献量在亚洲排名第一,Maintainer 席位数亚洲排名第一;重磅产品鸿蒙 OS、openEuler、openGauss 都已宣布开源。


再者,从 5G 到操作系统,华为以基础软件、新基建、数字化转型为重点技术探索方向,等同于翻新了上层技术发展的土壤。而土壤如果缺乏优秀的耕种者,就会变为“荒地”,开发者自然成为华为关注的焦点。


对开发者的关注,也重点反映在 2021 HDC 华为开发者大会上。


从目前公开的信息看,除主要的技术分享之外,今年的 HDC 至少还有三项规划会成为开发者关注的焦点,分别是先锋少年论坛、开发训练营、扫地僧见面会。


先锋少年论坛,是一份帮助高校学生成长为云时代新人才的全方位指南,由华为云携手教育部创新创业教育指导委委员、华为公司软件分析主任、华为云天才少年、互联网 + 大赛大奖得主等共同打造,基于华为领先的云与计算产品和技术帮助高校学生实现梦想,成为了不起的开发者。


主要包含四大类内容:


  1. 高校学生职业发展规划指导;

  2. 华为云与高校合作创新实践分享;

  3. 华为云先锋少年计划发布;

  4. 华为云天才少年与先锋少年的创新实践分享。


开发者训练营则覆盖多种领域的技术热点,以训练营形式听技术大咖全面精讲并动手实践,内容包括 AI 模型的开发和部署,数据库、低代码、物联网、应用开发、迁移上云等。


扫地僧见面会则邀请了华为云各大技术领域最顶尖、最优秀的技术专家出席现场,围绕云原生、人工智能、大数据等话题与开发者面对面交流、探讨。


在 HDC 中国区,特色更加鲜明。今年的 HDC 中国区将包含 63 场线下分会场,覆盖 36 座城市,这是一个史无前例的会议策划,消耗巨大,但也意味着大部分开发者都可以亲身参与到 HDC 的议程里,真正实现整个开发者生态的良性运转。


这些分会场将包含三条业务主线,分别是智能基座高校、鲲鹏生态创新中心、华为云产业云创新中心。


智能基座高校的内容主要涵盖云原生技术和 AI 计算,以及 openEuler 实操训练营;鲲鹏生态创新中心上海分会场以“鲲鹏应用创新大赛”为主,北京分会场则将对全国首个全栈生态体系的基础软件联合实验室进行揭秘,并重磅发布金融行业的全栈调优案例;华为云产业云创新中心涵盖的前沿技术较多,包括 VR、通用 AI 等。


可以说,这样的活动,已经成为开发者成长不可或缺的养分。


这是一个不可思议的时代,信息的不对称性史无前例的降低,个人成长成为了整个企业、整个生态的关注重点。我们有理由相信,3 年更迭一次的技术栈,不会是未来开发者成长的阻碍,我们能够跑赢行业。

2021-04-23 09:315045
用户头像
王一鹏 前 InfoQ 总编辑

发布了 152 篇内容, 共 99.1 次阅读, 收获喜欢 470 次。

关注

评论 3 条评论

发布
用户头像
原图在哪里,文中的图太虚了看不清
2021-04-26 15:43
回复
可以给我提供个邮箱~
2021-04-29 10:14
回复
i1093108915@yeah.net
2021-05-17 13:55
回复
没有更多了
发现更多内容

openGemini v0.2.0版本正式发布:5大特性全面增强

华为云开发者联盟

数据库 后端 华为云 12 月 PK 榜

哪篇论文宣布了 HTAP 数据库的诞生?解读《A Common Database Approach for OLTP and OLAP Using an In-Memory Column DataBase》

StoneDB

MySQL HTAP 数据库· StoneDB 12 月 PK 榜

云原生 AI 的资源调度和 AI 工作流引擎设计分享

Baidu AICLOUD

AI工程化 异构计算 云原生AI 百度百舸

【计算讲谈社】第十五讲|云端即时渲染:下一代互联网的算力基座?

大咖说

数字人 云游戏

什么样的web前端培训靠谱?

小谷哥

震惊,WSL2居然可以挂载USB

吴脑的键客

WSL2 usb

面了40+岁的大叔,没有录用,并不是因为年龄

产品运营心经

工作经历 面试‘ 职场发展 大龄求职

直播 | 数据智能大咖在线研讨,带你找到适合自己的企业级方法论!

StarRocks

数据库 物流

系统的混乱并非业务本身之复杂,我们并不擅长处理『简单』

阿里技术

软件工程 复杂度

AngularJS进阶(三十九)基于项目实战解析ng启动加载过程

No Silver Bullet

项目实战 AngularJS 12月月更 启动加载

Sovit3D引擎快速构建智慧变电站三维可视化系统

2D3D前端可视化开发

物联网 智慧变电站 智能变电站 数字孪生变电站 变电站可视化

一文带你快速上手云日志服务

华为云PaaS服务小智

云计算 运维 日志管理

银斯微与大敦科技签署MOU,推动UI开发工具在中国的落地应用

科技热闻

马斯克都不懂的 GraphQL,API 网关又能对其如何理解?

API7.ai 技术团队

api 网关 graphql APISIX

AngularJS进阶(四十一)AngularJS中使用Chart.js制折线图与饼图实例

No Silver Bullet

AngularJS 12月月更 Chart.js 折线图与饼图

几种数据库jar包获取方式

华为云开发者联盟

数据库 华为云 12 月 PK 榜 jar包

喜报 | Bonree ONE 2.0荣获信通院“2022IT新治理年度明星产品”

博睿数据

可观测性 博睿数据 荣誉 ONE平台

Kerberos 身份验证在 ChunJun 中的落地实践

袋鼠云数栈

数据集成 kerberos 大数据 开源

介绍四大并发集合类并结合单例模式下的队列来说明线程安全和非安全的场景及补充性能调优问题。

C++后台开发

多线程 并发 后端开发 异步 linux开发

cdr2023断网离线激活下载教程

茶色酒

cdr2023

聚焦技术,锐意创新,GaussDB给世界一个更优选择

华为云开发者联盟

数据库 后端 华为云 12 月 PK 榜

上海靠谱的前端培训机构有没有推荐

小谷哥

guitar pro2023下载官方版app

茶色酒

Guitar Pro guitar pro2023

如何合并Excel文档

Geek_249eec

C# Excel VB.NET

终于被我发现了这个推特视频下载的方法!超级简单!支持苹果安卓双系统!

frank

推特视频下载

版本更新 | Towify V1.23.1 有哪些实用新功能?汇总来了!

Towify

微信小程序 无代码平台

PreSTU:一个专门为场景文本理解而设计的简单预训练模型

华为云开发者联盟

人工智能 华为云 OCR 12 月 PK 榜

AngularJS进阶(四十)创建模块、服务

No Silver Bullet

服务 模块 AngularJS 12月月更

AlibabaP8,耗时182天肝出来1015页分布式全栈手册

程序知音

Java 分布式 后端 java架构

什么是制造业数字化转型?制造业数字化转型的核心与意义

优秀

数字化转型 制造业

骨灰级精品,京东百万架构师亲码的MySQL内部笔记太硬核了

小小怪下士

Java MySQL 程序员

3年迭代一次技术栈:我们程序员,为啥跑不赢行业?_语言 & 开发_王一鹏_InfoQ精选文章