写点什么

宜人贷 CTO 段念:我与“研发管理”

  • 2015-12-13
  • 本文字数:1551 字

    阅读完需:约 5 分钟

纵观我与 InfoQ 的结缘,似乎我贡献的话题基本上都与研发和团队管理话题有关。当然,这并不奇怪——对我个人而言,从我终于发现自己更喜欢作为团队的杠杆而非孤胆英雄的时候起,我就决定了在自己的职业生涯中,更多地关注如何让一个团队变的更好。但除了这个理由之外,我对于这个话题的执着也来自于另一个原因:那就是随着阅历和经验的增加,我越来越发现,做一个好的研发管理者着实不易。

2015 年 12 月 ArchSummit 北京站上,应 InfoQ 的邀请,我很高兴的成为了大会的联席主席,并作为“研发管理”的出品人。按照计划,我同时还会在该主题下贡献一个话题,和各位听众分享在快速发展的组织中如何“为行驶的汽车换轮胎”。但是很不巧,由于所在公司的需要,我必须在 ArchSummit 那几天去趟纽约,所以很遗憾错过这次活动。幸好,虽然成为好的研发管理者着实不易,但国内却仍有那么一些执着于持续提升研发团队的技术管理者,他们在自己的岗位上不断实践,在业务快速发展与变化、团队规模快速扩张、技术基础快速发生变化的情况下不断思考与改进,提升着自己与团队的能力。这次 ArchSummit 北京站,我很高兴的邀请到了 Rancher Labs 联合创始人及 CEO 梁胜、互爱游戏 CTO 曾著、Mobvista CTO 王平、小猿搜题产品技术负责人唐巧等几位出色的 CEO/CTO/技术负责人,与听众们分享他们的所思,所得。

按说,有了“研发管理”专题的几位出色的演讲人,只管静待他们精彩的演讲开场就好。但是,错过 ArchSummit 的我还是希望用这个机会和大家分享我对研发管理的看法,权当本专题之外小小的热身。

管理(Management)与领导(Leadership)通常被比喻为“推”和“拉”,领导发挥着拉的作用,确定使命,描绘愿景,激发员工的动力;而管理则发挥着推的作用,适当的分配任务,确保这些任务可以在合适的时间内以合理的成本完成。“研发管理”的名字虽然只带有管理二字,却显然同时覆盖了管理和领导两个领域的内容。一个软件组织的研发团队,由于组织的商业模式不同,所处阶段的不同,显然会有不同的做法,但无论如何,研发管理既需要团队的负责人具有好的预见性,根据公司的业务状况和所处阶段设定使用,把技术的愿景植根在员工的内心;同时,团队的负责人又需要根据团队的规模,人员的能力,项目的状况合理的分配任务,帮助团队的能力成长,并能够通过合理的原则与制度,让组织能够向着自我完善的方向发展。相对偏传统企业的 IT 部门,也许技术管理者只需要更多的把精力放在管理,关心项目,资源分配,进度就可以;但对于业务变化迅速的互联网企业,技术团队的管理者就必须有足够的业务与技术远见,在不断变化的环境中同时承担推和拉的职责。

大多数软件企业的技术管理者都是“学而优则仕”的技术人员,毕业于理工科,一般都没有机会系统性的学习领导与管理(当然,在国内也极少有有价值的这类课程),因此大多数技术管理者都是自学成才——通过向自己的上级,工作伙伴或是书本学习,结合自己的实践,创造出属于自己的“工具箱”。然而,由于这个领域并不像纯粹的技术领域一样黑白分明,而“工具箱”的有效性很大程度上取决于所处的环境,因此依靠单打独斗,独自摸索的过程既痛苦又低效。回想起我在技术管理方向上摸索的痛苦,我只能庆幸于自己的运气,所幸这些摸索最终变成了我自己的管理风格。我想,这必然是我执着于进行技术管理类分享的原因,希望能够有这么一个机会,邀请来自各具特色的组织,具有不同经历与经验的 CTO 们,和大家一起分享他们的见解。在他们描述自己如何行事的“干货”背后,更多的是他们的思考,带领大家一起追求对研发管理“Why”的思考。如果本次 ArchSummit 北京站“研发管理”专题真的能够激发各位听众的热情与兴趣,能够让各位独自摸索的技术管理者有那么一些些体会与启发,那我一定会感到由衷的高兴。

感谢龙永昕对本文的审校。

2015-12-13 23:562595

评论

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

爱在日落黄昏时 | 我有话要说

后台技术汇

三周年连更

2023-04-29:一个序列的 宽度 定义为该序列中最大元素和最小元素的差值。 给你一个整数数组 nums ,返回 nums 的所有非空 子序列 的 宽度之和 由于答案可能非常大,请返回对 109

福大大架构师每日一题

golang 算法 rust 福大大

Django笔记二十之手动编写migration文件

Hunter熊

Python django migration

Prometheus监控神器-自动发现篇

乌龟哥哥

三周年连更

Matlab实现最优化

Shine

三周年连更

Django笔记十九之manager用法介绍

Hunter熊

Python django Manager

音视频八股文(9)-- flv的h264六层结构和aac六层结构

福大大架构师每日一题

音视频 ffmpeg 福大大

1500字讲懂单体架构和微服务架构的区别

Java架构历程

三周年连更

深入理解vue2.x中Object.defineproperty()和vue3.x中Proxy

不叫猫先生

Vue 三周年连更

自动化运维工具一览

穿过生命散发芬芳

自动化运维 三周年连更

重磅!算能公司算丰SG2042斩获第六届数字中国建设峰会“十大硬核科技”

Geek_2d6073

Qz学算法-数据结构篇(顺序存储二叉树、线索化+遍历)

浅辄

数据结构 三周年连更

C++ STL容器和算法:详解和实例演示

小万哥

c++ 容器 算法 后端 stl

算法题每日一练:螺旋矩阵 II

知心宝贝

数据结构 算法 前端 后端 三周年连更

什么是软件开发领域的 obsolete 或者 deprecated 含义

汪子熙

软件工程 软件开发 三周年连更

面对“失业焦虑”我们可以做些什么?| 社区征文

莪是男神

三周年征文

什么是 RUM JavaScript

汪子熙

JavaScript 前端开发 三周年连更

技术分享:如何将JSON中的日期格式字符串替换为占位符

IT蜗壳-Tango

三周年连更

如何进一步提高AI输出质量?

石云升

AI ChatGPT 三周年连更

Windows下 IDE工具常见编译错误FAQ下

鸿蒙之旅

OpenHarmony 三周年连更

算法题每日一练:无重复字符的最长子串

知心宝贝

数据结构 算法 前端 后端 三周年连更

读书笔记:如何成为某个领域的前1%

老张

读书笔记 方法 写作技巧

【Python实战】Python采集代理IP信息

BROKEN

三周年连更

10分钟打造基于ChatGPT的Markdown智能文档

俞凡

人工智能

为什么说:Linux中一切皆文件?

wljslmz

Linux 三周年连更

如何实现网站访问量的统计?

海拥(haiyong.site)

三周年连更

Matlab实现机器学习

袁袁袁袁满

三周年连更

高效理解机器学习

俞凡

机器学习 算法

云资源提供技术

阿泽🧸

云资源 三周年连更

粉丝提问:区块链与大数据开发读研方向怎么选?

千与编程

区块链、 大数据 开源

OpenGL入门一:基础知识及概念

轻口味

opengl 图形图像 三周年连更

宜人贷CTO段念:我与“研发管理”_语言 & 开发_段念_InfoQ精选文章