QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

从程序员到科技领导者,如何“打怪升级”

  • 2023-10-24
    北京
  • 本文字数:1909 字

    阅读完需:约 6 分钟

大小:894.63K时长:05:05
从程序员到科技领导者,如何“打怪升级”

又是一年“1024”程序员日,今天的你有没有趁机让自己放松一下?

 

程序员这个职业并不简单,在做好自身工作的同时,还要关注技术趋势、不断提升职业能力等。值此时机,InfoQ 编辑部就大家关心的一些问题进行了总结,以飨广大开发者。

 

新旧技术交替的一年

 

2023 年,技术圈算得上“热闹”。

 

ChatGPT 带来了新的技术变量,进而影响到了程序员的日常,我们一下子就迈入了由 AIGC 引领的时代。AIGC 的发展又直接推动了向量数据库、研发效能、大数据等多个领域的发展。这场 ChatGPT 引发的“蝴蝶效应”正在席卷全球。

 

这场竞赛里,已经有人走在前边:

 

 

与此同时,“旧”技术也在焕发新的活力。备受期待的 Serverless 开始在更多企业落地;平台工程异军突起,要不要和该如何设计平台工程成为广大开发者关注的问题;可观测技术悄然掀起一场“无声的平台革命”,eBPF 被推到前沿;云原生网关也开启新的竞技……

 

种种技术更迭也促进了架构设计的变化:大语言模型和软件供应链安全是新的创新者趋势,“可移植性设计”、数据驱动架构等日渐成熟。这一年,技术并为因为各种原因而停滞不前。

 

查看各技术领域的详细发展情况:

 

 

程序员的职业要求,也变了

 

人才是驱动社会和经济发展的核心要素,是企业创新的基石。技术的不断演变,也促使开发者们不断提升自己的“硬技能”。

 

“大模型能力的成熟,就像突然之间,我们手中拥有了一架强大的机器。但机器上的按钮很多,且没有说明书,需要一个同学来探索、归纳、总结其使用方法。”创客贴 CTO 李晋松说道。而承担这样探索角色的就是“Prompt 工程师”。看起来简单,但这个岗位极度务实,对技术要求并不低。同时,AIGC 工具的使用也在影响开发者的生产力和工作流程。用还是不用,现在还是个问题吗?

 

另外,架构师的角色也已经发生了根本性的变化。与用户互动的方式,构建、发布和支持软件的方式都发生了变化。即使同一岗位,对开发者的要求也在不断变化。

 

详解职业要求如何变化:

 

 

这些人在路上

 

前人还在路上,后来者更要努力。

 

在 Thoughtworks 工作超过 17 年的微服务先行者 James Lewis、20 多年来一直倡导敏捷开发、高效开发的《代码大全》作者 Steve McConnell、 从事研发 20 多年的“MySQL 之父” Michael “Monty” Widenius 至今还活跃在开发前线,并时不时向大家分享自己的人生经验。而新时代下的 95 后,也在沿着自己的轨道前行……

 

看看他们的精彩故事:

 

 

嘿,别再用“格子衫”定义我们了!

 

穿着“格子衫”闷头写代码、“宅”在家里打游戏,这些标签已经把程序员塑造成了“机器”。但是,程序员的日常生活真的也很丰富多彩!

 

 

压力大,更要爱自己

 

开发者常常会被认为是“i 人”,但其实同侪交流学习、企业培训分享,都是大家认可的学习和成长方式。

 

开发者压力大,脱发、颈椎等身体健康问题向来会被关注,但心理健康或许更该被重视。根据《中国开发者画像洞察报告2022》调查结果,54.09% 开发者拥有运动休闲爱好,且超过 60% 开发者认为自己身体整体健康。但超过一半的开发者认为生活中充满了压力,并且有 1.67% 的开发者已经作为心理疾病患者接受治疗。

 

或许在新的一年,我们都要学着在繁忙的工作中给自己解压。

 

查看更多开发者报告:


最后,2023 年第三季《中国卓越技术团队访谈录》将于 11 月上旬发布,现在可以提前点击“预约”免费下载电子书啦!同时,我们还会在电子书发布前,随机抽取幸运的预约读者,送出各类技术书籍、InfoQ 定制马克杯、帆布袋等周边好礼。获奖名单届时将在电子书下载页的评论区公布,现在就可以行动起来啦!

2023-10-24 15:494247

评论

发布
暂无评论
发现更多内容

Context那些你不知道的事?,张口就来

android 程序员 移动开发

Dart 层如何 兼容 Android 和iOS平台特性 (1),Android开发面试技巧

android 程序员 移动开发

Flutter RichText支持图片显示和自定义图片效果,经典Android开发教程

android 程序员 移动开发

Flutter 如何发布安卓应用?,flutter文档发布组件

android 程序员 移动开发

ConstrainLayout 基础教程2,2021Android精选面试实战总结整理

android 程序员 移动开发

Dart Flutter 1,flutter页面跳转动画

android 程序员 移动开发

FART:ART环境下基于主动调用的自动化脱壳方案,androidndk开发教程

android 程序员 移动开发

filter、interceptor、aspect不知如何选择,移动应用开发案例教程

android 程序员 移动开发

Flutter 入门与实战(九),android软件开发前景

android 程序员 移动开发

ConstraintLayout 1,flutterrow换行

android 程序员 移动开发

Coroutine 基本原理,Android开发大佬的百度美团快手等大厂Offer收割之旅

android 程序员 移动开发

Flutter Android 端 FlutterInjector 及依赖流程源码分析

android 程序员 移动开发

Flutter Candies 一桶天下,kotlin编程软件

android 程序员 移动开发

下一代信息技术论坛云操作系统介绍

架构 操作系统

Flutter 仿掘金微信图片滑动退出页面效果,写给程序员的Flutter详细教程

android 程序员 移动开发

Dart _ 什么是Stream,安卓开发不得不会

android 程序员 移动开发

Flutter 中的 JSON 解析,事件分发机制Android

android 程序员 移动开发

Flutter 仿掘金推特点赞按钮,kotlin中文版

android 程序员 移动开发

JMH实践记录

Clarke

JMH性能基准测试

DialogFragment探索与实现,音视频编解码技术

android 程序员 移动开发

EventBus核心原理其实保存这三张图就可以弄懂了,收藏一下

android 程序员 移动开发

华云大咖说 | 安超DCM运维场景解决方案

华云数据

Flutter 与 Compose怎么选?小孩子才做选择,kotlinwindows桌面开发

android 程序员 移动开发

Flutter 中的 JSON 解析(1),androidsdk环境配置

android 程序员 移动开发

ConstraintLayout 2,android双击事件响应

android 程序员 移动开发

如何打造实时性的弹窗?

神策技术社区

UI sdk Android;

Flutter _ 日志还能这么打印,太秀了!,android移动应用基础教程

android 程序员 移动开发

Flutter 官方尝试放只“鸽子”来简化Native插件开发,复习指南

android 程序员 移动开发

DateUtils(一个日期工具类),androidauto百度地图

android 程序员 移动开发

Flutter Android 工程结构及应用层编译源码深入分析,Android面试题及答案2020

android 程序员 移动开发

Flutter 入门与实战(十三),安卓framework层开发

android 程序员 移动开发

从程序员到科技领导者,如何“打怪升级”_云计算_InfoQ编辑部_InfoQ精选文章