曾经我也崇拜沉默寡言的技术型 CTO,直到遇到了能言善道的管理型 CTO

2023-02-13 16:11:46 +08:00
 jmyz0455
个人经历,不一定对,只是分享下感受,莫喷。

刚毕业时面试某小厂,感觉 CTO 气场很强,我称为 A 君吧,说话铿锵有力,压得我喘不过气来,问得很深入,面完汗都出来了。入职后知道 A 很牛,在社区有点名气,做过不少开源项目,后端们非常尊敬他,有人还是奔着 A 来的。

A 非常内敛,话不多说一向独来独往,团建什么的都是坐一边点点头。技术很强,带着几个后端抗下很高的并发,在小公司孵化不少技术产品,每次项目启动会都能准确地预见问题。项目紧急的时候第一时间带头冲锋,确有大将之风。我也希望成为 A 那样人牛话不多的 geek 。

在我入职一年后,A 另谋高就了,新来的 CTO 称为 B 君吧。他刚来的时候很健谈,每天都跟同事打招呼,有时在路上遇到了,会找你拉拉家常,其实我也不太爱社交,特别是这种上下属的闲聊,不太适应。感觉他平时工作也不写代码,当时我还是比较怀念 A 的。

B 空降三个月后,摸清了公司的底细,本来我们的后端是兼任运维的,B 强烈要求增加专业的运维,运维大哥一来,瞬间解放了随时待命的后端们,还规范了 ci/cd 。招了更多前端,解放部分老前端出来配合后端给内部写工具。要求产品提需求时必须通过技术评审,开会前必须提前一天发会议资料,在评审会上开发打回了非常多不合理的需求。要求开发在写代码前先写文档,互相审阅后才能开工,项目结束后立马做复盘。还经常鼓励我们内部反馈问题、分享新技术,内部的文档平台也拉了产品和运营进来,一起写一起讨论,力排众议让设计部增加 UX 岗和增加 UI 人手。

一开始大家都不适应,我也不喜欢整天开会写文档,觉得 B 瞎搞。一晃眼三年过去了,大家完全熟悉了这套模式,发现好处真的好多:

1.以前生产环境经常有些难以出现的 bug ,日志也没报错,没收到投诉就不管了,B 严格要求后端做好分级日志,前端做好错误监控,结果真查出了很多疑难杂症的原因。
2.B 提出前后端一起审视开发中的效率问题,找出耗时比较多的环节,机械性工作(比如导数据)一律写工具解决,有了我们内部造了不少轮子,不得不说效率大幅提高。
3.产品提需求需要技术评审,提高了技术的话语权,才发现很多需求根本是没必要的,用已有的业务打通一下即可,我们经常跟产品来回拉扯,结果就是双方都更加清晰业务的核心和实现方式了,先准备会议资料再开会,开完会再写文档,真的非常高效。
4.以前的设计根本不考虑前端的实现,而且非常忙,经常是前端等设计稿,B 软磨硬泡设计部大佬增加 UI 后,UI 有了更多时间跟前端坐在一起讨论怎么设计更合理,更方便做,设计稿也按时出了。

后来我升职了,开始跟公司很多不同部门的人打交道,原来才发现很多时候其他部门以前想给我们技术部门提一些小需求,A 要求对方出文档,很多不懂技术的同事就不敢提了,由于 A 平时也很少话说,其他同事基本都是见不到的,所以都不敢提建议,只有重要的业务需求才会让产品提出正式的需求。
B 来到后,大群的气氛明显开始活跃了,其他部门也敢聊敢提一些小需求,才知道其他部门用自家产品也有各种痛点,比如内部有些申请经常同步失败,部分基层员工叫苦连天,以前 A 都说接口没问题的,测试也没复现,也不是什么大事情,就叫他们重启网络算了。后来 B 在闲聊中知道这个情况,特意找了个时间安排技术去跟进,原来才发现真是一个远古 bug ,解决之后其他部门的人真的非常感谢 B ,虽然这都是小事,但我真能感觉公司的人相处更融洽了,我真心佩服能把大家团结到一起的这种人。
12399 次点击
所在节点    程序员
84 条回复
yfwl
2023-02-13 16:30:17 +08:00
这么说 B 懂技术,懂管理,能把一个团队带的很好啊。
LaGeNanRen
2023-02-13 16:32:34 +08:00
但是 b 加了很多成本,老板就不乐意了啊
vanillacloud
2023-02-13 16:52:50 +08:00
老实说,个人觉得,对广大「基层开发」而言,偏管理型的领导才是福音。毕竟领导的责任其实是领导,高管的普遍特征,正是不怎么做眼下具体的事…… 当然,A 作为攻坚组的组长,若是真牛,待遇也是随便你开。

可惜并不是很多人既能掌握技术概念,又擅长人际关系,更能看透团体之间的利益关系。

从你提到的情况,正因为 B 不会「只忙自己的事」,所以最终缓慢但稳定地提升了整体的质量——工作质量和生活质量。
shinession
2023-02-13 16:55:25 +08:00
确实, 高层是不需要懂那么多技术的, 但是要懂管理, 能解决内部一些痛点的就更好了
libook
2023-02-13 16:57:09 +08:00
我个人倾向认为,CTO 本来就是管理岗位,纯技术人员应该是高级工程师、技术专家、研究员之类的岗位。
或者说 CTO 是技术和管理的交叉领域,本职工作还是管理,但同时要有对技术的了解和敏感性。
renothing
2023-02-13 17:02:55 +08:00
A 适合带小技术团队,B 适合带更大的团队,跨部门合作。
w292614191
2023-02-13 17:03:01 +08:00
@LaGeNanRen #2 我一个跟头
wangritian
2023-02-13 17:16:06 +08:00
A 更适合资深研发 /架构岗位,专门攻克难点,带带简单的小团队也没问题,B 是正经的管理者,懂技术也懂人性
sinboy1988
2023-02-13 17:17:04 +08:00
B 要壮大队伍,收拢人心。还有,让每个人每个部件都可以随时替换
liprais
2023-02-13 17:19:29 +08:00
等 B 把你开了你还说他好么?
putaozhenhaochi
2023-02-13 17:23:20 +08:00
@liprais hhhh
chuck1in
2023-02-13 17:25:59 +08:00
你说的这些都是好事,但是国内的公司,很可能最终会把这些好事变成坏事。
onikage
2023-02-13 17:30:01 +08:00
前提是公司业务能支撑起这么多人
daddyLi
2023-02-13 17:30:32 +08:00
像凤凰项目
xalilo
2023-02-13 17:34:34 +08:00
A 这种遇到问题,不去定位,让人重启的敷衍态度,真的是技术牛人吗?
wu67
2023-02-13 17:35:52 +08:00
要是有能言善辩的技术型领导更爽, 可惜我因为小钱钱的原因跑路了
hhjswf
2023-02-13 17:40:46 +08:00
原本你们这小厂流程这么不规范?我感觉你们那位大佬 cto 未必很强
lidongyooo
2023-02-13 17:52:35 +08:00
B 未必比 A 强,A 有可能是已经预见到公司的发展局限性才缺乏积极性。

B 之所以这么积极是因为他新上任,急需展开工作,向老板层交答卷。
svenzhao
2023-02-13 17:52:35 +08:00
@xalilo geek 类型的人 很多时候比较自我 会轻视交互类的动作 他自己不认为的痛点就不是痛点. 其实工作了也能发现 很多人 经常看不上前端的工作
RightHand
2023-02-13 17:59:53 +08:00
a 决定了技术上限,b 决定了业务上限,个人觉得如果没有 a 打下的基础你不会觉得 b 管理好

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/915723

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX