NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

从程序员转型技术管理者的痛与悟

  • 2019-11-05
  • 本文字数:2355 字

    阅读完需:约 8 分钟

从程序员转型技术管理者的痛与悟

在一个 NB 程序员的世界里,“要不要转管理岗位?”可能会困扰很多人。它就像一枚硬币的 AB 面,抛起来之前难以预知结局,哪一面都合理,哪一面都有遗憾和不完美。



站队“把 NB 程序员当成终身职业”的人会列举从国外到国内一大堆”程序员大神“的成功案例。站队“一定要进入管理层"的人则会唱衰开发者面临的生存环境:当你年龄大了、精力不行了,还没进入管理层,那也就没有什么前途了。


借着不久前QCon上海2019召开的机会,我们采访到一位比较典型的从程序员进入一线管理岗位的嘉宾——平安壹钱包资深架构师丁雪丰,让他讲讲他的职业规划、他在程序员到管理者角色转变过程中的感悟和经验。


对于丁雪丰来说,进入管理岗位并非是很早就规划好的一条路径,只是形势到了这里,一切就顺理成章了。“一个人单枪匹马能做多大事儿?现在不像以前的求伯君年代,一个人写出的代码就能创造出一个时代。现在更多时候,为了让你的个人价值最大化,你是需要有团队支持的。”在丁雪丰看来,所谓“形势”,就是你未必要当一个纯粹的管理者,但你必须要能影响到一批人。


他的团队目前在平安壹钱包负责基础技术相关工作,就好像是业务与底层基础设施之间的“黏合剂”。丁雪丰一直把自己的团队定义为服务性质的团队,作为这样团队的管理者,他坦言最大的挑战在于:“我的团队不仅要做本职工作,还要支持其他团队解决问题,但是我们不像 BAT 等大厂,所服务的团队都是兵强马壮、技术能力特别强的同学,所以我们即使做出来的系统能够满足 99%的需求,我们也要去考虑其他团队在使用时可能发生的各种情况。”


一方面丁雪丰信奉还是要从技术角度解决问题,另外他也要让团队真正能够建立起服务的意识。“作为管理者,你要引导你整个团队的成员,让大家跟你的理念一致:有时候他们可能觉得我就是搞技术的,我不是做服务的。但是在不同团队面前,你的角色定位就是不一样的。我要慢慢培养团队的这种服务意识,该攻坚的时候攻坚,该支持的时候就做好支持。”


丁雪丰团队今年的主要工作聚焦在平安壹钱包全站架构改造方面,从技术层面为公司提供架构改造所需要的基础设施。此外,也会根据对业务发展的预期去进行相关技术的储备,比如关注混沌工程或者引入 TiDB。他要求团队既要能做好本职工作,也要能为其他团队提供技术支持,同时还要具备前瞻性,能够为即将到来的业务挑战提前进行必要的技术储备。


“我的团队有些人的精力主要花在今天,有些人我会让他做明天计划中的事情,可能还有少数人我会让他去做后天的事情。这个做后天事情的人,如果我今天跟明天的事情有需要,我会让他稍微停一下来支持:想做后天的那些事情,至少你得让我先活到后天。”


这其中还有一个大局观的问题,也是管理者在带团队的时候可能会遇到的挑战。“站在管理者的角度,首先我们需要满足公司商业利益上的诉求:我不可能说偷偷地投入重金去造一颗原子弹,但这颗原子弹可能对公司一点价值都没有。以我们在做的架构改造为例,如果不做可能无法支撑公司业务接下来的发展,这样的事情肯定会得到其他团队最大的配合。这是管理者在评估和决策事情优先级时候的准则。一线同事跟管理者最大的区别在于,他可能不会站在这样的角度来思考问题,他不会去关注公司整个的价值。”


对一名技术管理者来说,脱离一线后如何让自己保持技术敏感度、来为未来几年的决策去做技术储备呢?丁雪丰的做法是会去参加公司所有重要的架构评审,对业务有持续的深入了解;此外他会参与团队一些不那么紧急项目的代码撰写工作,也会去 GitHub 上提交自己感兴趣的开源框架代码,让自己时刻保持一线的状态。


对于公司暂时用不上但是很值得关注的技术趋势,比如 TiDB、OceanBase、NoSQL、Serverless,甚至 Java 最新版本,丁雪丰信奉的原则是:我可以不用,但是我要对它有了解,因为也许有一天你就需要用上它了。他会让团队去研究、调研,回到公司进行分享。


“虽然我们团队的定位更偏底层,有时候公司里实际使用的技术栈可能不那么新,但我还是希望我的团队的水平跟行业水平对齐。我要用行业的高标准来要求团队,要求我自己,这样才不会越走越窄。”


在技术敏感度保持上,丁雪丰会花费 10%-20%的日常精力,当然这使用的都是自己的业余时间,他坦言“因为工作时间要有各类事情要去处理。”


虽然精力有限,但是丁雪丰还是会选择在某个点上深扎下去,我们理解这也是技术管理者在建立一个技术上的威信吧。“你在某些点上面你还是要能服众的,你不能让别人觉得你什么都不行,这样的话他会质疑你为什么有能力当他的 Leader。”


对于丁雪丰来说,除了专长的 Spring,他现在也对运维很感兴趣,经济、法律、管理也会涉猎。提及管理,他的感悟是:“有时候管理也不是学来的,是你一步一步成长之后,一个跟头一个跟头摔出来之后,会有的感触。”这可能也是所有一线管理者都要经历的一个过程吧。


对于程序员经常讨论的终极问题:是否可以把写代码当成终身职业,丁雪丰比较理性,甚至在我们看来有一些悲观。”伟大的程序员毕竟还是少数,这个我相信在国外也是一样的。每个行业都有发展的生命周期,现在的东西一定会被后面更新的东西取代。包括写程序,在可以预见的未来也许 AI 可以帮你写程序。”


在此次 QCon 上海上,丁雪丰的演讲主题是——《⼀线主管养成记,如何从优秀的⼯程师转型为⼀线技术管理者》,点击这里可以下载演讲 PPT,了解更多精彩内容。


嘉宾介绍:


丁雪丰,技术图书译者,极客时间《玩转 Spring 全家桶》课程主理人,致力于推动优秀技术在国内的发展,是 Spring Framework 2.0 及 2.5 官方文档翻译项目负责人,出版了《Spring Boot 实战》、《Spring 攻略》、《RESTful WebService Cookbook 中文版》等 8 部图书。现服务于平安壹钱包,曾任职于支付宝与百度。


更多国内外一线技术大咖分享请持续关注 QCon 全球软件开发大会,访问官网与技术大咖面对面交流实践心得。


2019-11-05 07:003106
用户头像
张晓楠 InfoQ总编辑

发布了 144 篇内容, 共 94.9 次阅读, 收获喜欢 378 次。

关注

评论

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

phabricator + gitlab 强制code review

阿呆

gitlab Code Review phabricator

终于学完了阿里P8大牛推荐的527页Java性能优化实践文档

Java 编程 架构 面试

毕业1年,凭借一份 “漫画” 杀进大厂?他是怎么做到的?原理篇+框架篇

Java架构师迁哥

【Flutter 专题】84 图解自定义 ACEWave 波浪 Widget (二)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 7月日更

Ping Exporter -- Prometheus

耳东@Erdong

Prometheus ping 7月日更 exporter

JDBC数据库链接的那些事

卢卡多多

JDBC 7月日更

极光开发者周刊【No.0716】

极光JIGUANG

hdfs中抽象为block块的好处

五分钟学大数据

hdfs 7月日更

【通证经济】价值、应用、市场,被掩盖的区块链宝藏!!

CECBC

如何通过代码审计从三层内网各种漏洞拿到域控?

网络安全学海

黑客 网络安全 信息安全 安全漏洞 渗透测试·

模块2作业

Tina

2021年网络安全市场全景图,看看都有哪些企业吧!

郑州埃文科技

分布式事务最经典的七种解决方案

叶东富

数据库 分布式事务 微服务 TCC Go 语言

架构实战营模块二作业

Clarke

架构实战营

Python 实战(五)| 字符串

一个优秀的废人

🐧【Linux技术专题系列】「必备基础知识」一起探索(用户、用户组与文件权限)

洛神灬殇

Linux 操作系统 linux 文件权限控制 7月日更

架构实战营 模块二 作业

一雄

作业 架构实战营 模块二

Spark :: 源代码(前传)—Spark多线程 :: NettyRpcEnv.ask解读

dclar

spark 多线程 Spark调优 源代码

有趣的SVG、Favicon

devpoint

favicon SVG 7月日更

要性能还是要模型?

escray

学习 极客时间 7月日更 如何落地业务建模

Spark SQL和DataFrames:内置数据源简介(四)

数据与智能

spark sparksq

Python 正则表达式急速入门

喵叔

7月日更

我佛了!花重金求来的并发编程笔记,颠覆了我以往“正确“的认知

Java 编程 程序员

昇腾AI的三级跳

脑极体

Discourse 调整使用不同的表情符号

HoneyMoose

高阶的产品经理是什么样的?

石云升

产品经理 职场经验 7月日更

北鲲云超算:以HPC解决方案助力生命科学领域研究发展

北鲲云

【得物技术】零拷贝

得物技术

io 网络 零拷贝 流程 传输

架构实战营第二周作业——微信朋友圈高性能复杂度

发酵的死神

架构实战营

5分钟速读之Rust权威指南(四十二)高级函数

wzx

rust

Liunx之chown命令

入门小站

Linux

从程序员转型技术管理者的痛与悟_QCon_张晓楠_InfoQ精选文章