我是如何从程序员转到管理的?

蓝色关注,回复“6”获取技术、产品人必读10本书

见字如面,我是军哥。

新年第一篇写点啥呢?这个问题我纠结了好久。

去年在我读者群里,有朋友说我最近的文章故事偏少了,要不今天就满足大家的愿望,来一篇故事性的文章,话不多说,我们马上开始吧!


1、让时间回到 2010 年

2010 年初,我从国企中兴通讯离职,离职的原因我认为在这公司成长太慢,为什么这么说?因为我当时领导待了8年才混到开发经理,还有一个原因就是论资排辈太严重,而不是你的实际工作能力。

离职之后大概一个月,我就到了 PC 电商 1 号店任高级软件工程师,我还记得当时整个技术部就 30 人,我当时的工号是 177,也算是公司早期员工了。

我当时所在的部门是供应链技术和产品部门,这部门主要负责是商品采购系统、仓库系统和物流系统等产品设计和研发。

刚入职时,我在仓库系统小组任职 Java 高级开发,主要是负责仓库系统里的波次、库区分配等核心模块,当时我也是刚接触仓库业务系统,经常泡在几万平米的仓库里搞开发解决线上 bug,其实蛮好玩的!

就这样日复一日,一直干了 2 个多月,我对系统有了一定了解,自己的也蛮开心的,毕竟负责的模块在公司算挺核心的。

还记得有一天,我在写 bug 的时候,我们部门总监找到我,说物流系统开发负责人要离职,需要紧急提拔一位 Leader,他觉得我挺合适问我愿意去试试不?还跟我讲了未来职责的转变,因为那时这个系统没有产品经理,我要负责对接业务方需求,手下有 4 个开发兄弟,要安排好他们的工作,我不禁在想他们会服从我的管理吗?我那时其实并没有一丁点管理经验,只有自己蛮干经验。

我还记得那一夜彻夜未眠,思前顾后,但是我觉得这既是挑战也是机会,第二天一大早,我就领导面谈了很久,我愿意接受挑战。

之后大约 2 年的时间,我的各项工作开展的都还算不错,把团队从 5  人培养到最多 15 人,和业务部门合作的也挺愉快。

言而总之,从程序员转到管理我自认为选择正确,我也收益良多。

不过今天要重点说说,为什么我当时有这样的机会?

我认为第一,我觉得内因是我做事比较靠谱,本身的技术水平比较扎实(在中兴通信锻炼导致),也就是可以替领导搞定事;第二,我运气好,当时那个物流的开发负责人要离职,我的领导手下可用之人太少。

除了以上,我还比较认可这句话,机会是给有准备的人,也是给靠谱做事的人的。


2、一年的蛰伏

有句古话叫,人无千日好,花无百日红。

2013 年时,我的领导突然找了一位新的产品负责人,不过说实话他的产品和业务能力比我强太多了,我之前负责物流的产品和技术,经过这次调整我就只负责技术团队了。

后来,这产品负责人自己偷偷摸摸招聘一位架构师,其实我知道,他是想来顶替我的,不过我并没有马上离职,我配合这位产品负责人花了半年时间把系统重构了一番,为此我学到了很多物流领域的产品和业务知识,最后,我把手头的工作全部交接了,自己选择另外一条路——转部门。

很多同事当时对我的选择表示不解,但我心里明白,我们物流系统再怎么牛逼也只是业务比较复杂,离高并发的 C 端业务技术架构或实现还差的甚远,恰巧当时 C 端业务的架构师负责人是我哥们,我跟他说我想转岗,他欣然同意,但是流程还是要走的,需要和 CTO 再面试一次。

最后,我顺利转到 C 端部门任架构师,从管理 15 人的团队到自己单兵干活,心里还是很有落差的,但很欣慰的是这段经历让我的技术层次提升了几个台阶。

我是怎么做到的呢?

我花了 3 个月时间,把 C 端电商业务最核心的订单、会员、营销、库存、购物车等的代码、架构和部署都好好研究了一番,据不完全统计有效代码行数有10w 行以上,我依稀记得那一阵如痴如醉,每天看代码,写文档,找人咨询,我认为这是我技术提升最快的时间了。

之后的日常工作,就是推进这些核心领域的架构优化和公司级别项目协调,说实话挺累的。

为什么呢?

因为我不是他们的领导,只能靠个人影响力去影响他们,还要和他们对口的产品经理 PK 排期,很是心累。

我在这个岗位上只干了 1 年,总共在这家公司呆了 4 年,之后沃尔玛收购了我们,我觉得这公司也没啥前途了,就开始看看外面的机会。


3、再度起航

2014 年初,经朋友介绍我去了一家 P2P(当时 P2P 是真火) 公司任首席架构师,注意手下并没有兵,就我一个人。

在这家公司我只待了一年,故事有些曲折,容我慢慢道来。

去了不到 2 月,我直接汇报的 CTO 离职了,离职的原因是他和高层的想法不一样,呃,我当时好尴尬呀,毕竟他招我来的。可是我并没有跟他去新的公司,因为那家公司也是一家 P2P 创业公司,未来也挺难说,不过他把几乎所有核心骨干都挖走了。

没多久,公司就空降一位新的 CTO,这个 CTO 看着挺牛逼,美国来的。因为这 CTO 也是介绍我来这家公司的那人介绍的,对我格外信任,我的职责又变了,又是首席架构师,又是技术负责人,直接汇报新 CTO。

为此之后,我要同时负责贷款产品和信贷产品的开发,感觉我终于可以大展身手了,毕竟我既懂技术还手下有兵,我笑出了猪叫。

这家公司当时技术不统一,我就统一了他们的技术栈,将开发模式从瀑布式变成敏捷开发,公司更没有什么技术分享,我慢慢把这种分享文化营造起来。

可是好景不长,大概半年之后,空降了一个所谓的副 CTO,我汇报给他,看这架势 CTO是被要开始被架空呀,我也从管理团队的角色又变成架构师,手下又一次没人了,哈哈。

我主要的职责的变成了推进公司基础设施建设,虽然我的方案很好,那些开发 leader 根本不听我的,他们只听那副 CTO(因为这些leader都是这副 CTO原来的同事或者新招的人),为此我找他沟通了几次基础设施的重要性,他也是表面认同,实质上也不给人力资源,就嘻嘻哈哈的过去了。

这也深深给我上了一课,职场真好玩,你想做事别人可不一定让你做,因为你不是他的人,你政治就不正确,他当时的套路就是冷落我,让我闲着,让我自己主动离职。因为我前半年对公司有非常大的贡献,公司 CEO 等其他高管都是知道我的存在的,他并不敢直接下黑手!

既然,你不支持我的工作,那我就倒腾自己的事——我学会了摸鱼。我开始自己学习和看外面机会,也就这样熬了 4 个月后,终于在  2015 年 5 月的时候,我顺利拿到了饿了么技术总监的 Offer。

就在这时,这 CTO 也灰溜溜的离职了,副 CTO 迅速变成正 CTO,他找我让我跟他去新公司,也是一个什么 P2P 创业公司,我对他其实没有什么信任感,因为我觉得他搞不定公司的 CEO,才来一个所谓的副 CTO(多说一句这 CTO 很职业(没人情),为什么这么说?我们一起吃过 2 次饭,一次是我请他的,一次是 AA 的,就这么两个小细节我就知道他没什么格局了),搞的我那么尴尬,不过,在这一年里,我看到了很多职场套路和尔虞我诈,但我坚定的认为,这些所谓的管理根本不是什么好的管理,我也绝不对我未来的下属使用这些套路。

后来听同事们说,没过两年,那 CTO 公司倒闭了,那副 CTO 也离职了去创立一个新的 P2P 公司,不过因为非法集资涉及诈骗 110 万人损失 120 亿元,目前在里面 2 年多了,发文前我搜索了一下,2021 年 1 月 29 号刚开庭了一次,后续难逃牢狱之灾了。

综上,军哥的运气还是蛮好的,跑路(止损)的也快,识人也挺准,不过这 P2P 是真心害人。


写在最后

以上,是今天讨论主题的全部。

开年第一篇,聊聊我是怎么从技术走向管理的。这过程有些曲折,也确实对我以后管理更大的团队有价值。

我挺感谢 1 号店提拔我的领导,因为他我的人生发生了改变,否则也不会后面有机会去饿了么,贝壳任技术总监,我认为那些经历对我太有价值了!

关于我:军哥,前饿了么、贝壳技术总监,乐于结交朋友,也欢迎加我微信与我做朋友(公号输入框回复“w”即可),朋友圈做个点头之交!


最后打个广告:军哥上海「线下技术管理课程」开始招人,非常体系,3人成班,去年培训的 2 期学员已经顺利毕业,反馈都非常不错,课程目录请看下图。


以往热文推荐:

30岁+了,是继续搞技术还是转管理?

自由职业不自由!


更多精彩,关注我公众号,一起学习、成长

▲ 长按关注军哥手记,一起学习、成长

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值