2006 年 4 月 12 日,一个名叫埃里克·施密特的人来到北京,他戴着金丝眼镜,红光满面。这天,他正式宣布“谷歌”为“Google”的中文名字。
这一年,谷歌正式进入中国。
同一年,回龙观新龙城的房价飙升至 6500 元/平米,2005 年才 4600 元/平米。此事在附近程序员中引起轩然大波。
突然间,五环外一平方米房价竟比他们一个月的薪水还高,要知道当时北京程序员的平均年薪只有 7 万元。
月薪 20000 到 6000
01
那一年,上海浦东区长城中环墅开盘,这个纯别墅小区的均价是 24000 元/平米。每个月工资同样买不了一平房子的曲毅,也开始焦虑起来。
但是曲毅焦虑的不是工资太低,他焦虑的是自己工资太高。
2005 年,计算机专业毕业的曲毅只身来到上海,找到一份计算机编程的教学工作,月薪将近 20000 元,但他觉得这样的高工资难以持续。
作为一个刚毕业的新人,没有一点实战经验,未来是没有任何立足之地的,所以说当编程老师并不是一个长久之计,需要一门扎实的技术。
想到这里,曲毅作出一个看似疯狂的决定——辞职。他一直觉得当程序员是一件非常荣耀的事情,而且可以长足发展,所以程序员成为曲毅转行的目标。
带着这样的想法,曲毅又只身来到北京,租了一间知春路的地下室,正式开始了北漂程序员生涯。
2007 年,中国移动推出的飞信首次发行,互联网的浪潮下,很多老牌巨头也加入了淘金的行列。
曲毅虽然是程序员,却好像并不在互联网浪潮中。他在一家名为 Hisun 的公司就职,这是一家服务提供商(SP 企业),主要客户是中国移动,用现在的话讲就是做 To B 业务的公司。
来北京这件事,也能看出曲毅对当程序员的渴望。他说他一直觉得程序员是一份很荣耀的职业,现在依然这么觉得。
这是曲毅的第一次转型,从一名教师,转型成为一名光荣的程序员。月薪从 20000 元跌到了 6000 元。
然而十年前 To C 才是王道,To B 业务似乎并没有跟上这场互联网浪潮。曲毅也深深地意识到这一点,于是他开始了第二次转型。
从“后端”到“前端”
2009 年,千橡集团将旗下著名的校内网更名为人人网。之后,SNS 平台的竞争退出一线视野。2010 年,团购兴起,当年的团购网站一度超过 1700 家。轰轰烈烈的“团购运动”抢走了 SNS 的风头。
那是互联网第三次大浪潮的开始,明快的节奏,白热化的竞争,也预示着在这个队伍里,想要淘到真金并不容易。
就在这时,曲毅离开 Hisun,来到另一家中国移动的服务商——空中网。终于从 B 面转到了 C 面,终于从互联网的“后端”来到了展现在大众面前的“前端”企业。
2011 年,微博迅速崛起。而这一年,曲毅就在新浪任架构师。互联网一线的就业经验不仅给他镀了层金,还让他对整个行业有了更深入的认识,也对自己的职业规划有了进一步的迭代。
曲毅决定进行第三次转型。上一次,他从行业的“后端”转到了“前端”;这一次,他想从后端转移到前端。
前不久,“手机淘宝”更名为“淘宝”。移动互联网是互联网公司的主战场,几乎已经成为所有人的共识。
曲毅在几年前就意识到了这一点,他决定在移动互联网发力。于是从主流的 Java 技术转型到前端 H5、JS 领域。
正是由于具备后端设计理念和架构思维,面对当时前端比较混乱的世界,曲毅写出了自己的 JS 框架——引擎 Crow5。
这款框架可以让后端人员很容易编写出模块化 JS 的 Web App,同时也能让前端人员通过引擎像后端人员一样使用标准框架开发。
后来,曲毅来到乐蜂网,终于把引擎 Crow5 应用到了乐蜂网。2014 年,乐蜂网被唯品会收购,这款引擎又被应用到唯品会相关的项目中。
程序员到 CTO
03
2015 年,“互联网+”的概念首次被提出。当时,曲毅的职务是唯品会的总监,他开始了第四次转型。
此时曲毅更想做一些有情怀的事情。他比较看好的领域有三个:互联网金融、互联网教育和互联网医疗。
而互联网医疗是最难做的,也是痛点最多的。那一年刚好是曲毅的而立之年,他投身到互联网医疗这个行业中,到如今已经四年了,目前是七乐康的 CTO。
成为 CTO 并不是终点,只是另一个起点。
十几年间,从程序员到 CTO,工作换了好几次,但曲毅说,他做的只有一件事,那就是朝着自己变得更强,更有价值的方向去调整自己,去激励自己。
谈起这几次转型,曲毅是感到很庆幸的。互联网时代日新月异,技术迭代非常快速,每个想跟上步伐的人都要主动或被动地经历转型。而他庆幸的就是自己是主动转型的那个。
分享
04
每个从程序员晋升到 CTO 的人都有着不同的经历,或波澜壮阔,或平淡无奇。无论如何,他们身上肯定有着过人的闪光点和丰富的技术及管理经验。
如果您的梦想也是成为 CTO,或在技术领域深耕,肯定能从他们的经验中获得不小的帮助。
曲毅老师也很乐于分享自己的经历和经验,这次坐客 51CTO 播客,从个人经历、程序员应该具备的能力、架构师应该具备的能力、技术人员转管理需要应对的挑战、CTO 应该具备的能力与职责5个方面来讲述自己的程序员到 CTO 之路。
有兴趣的朋友可以点下方卡片购买收听。扫描识别文末海报二维码或点击“阅读原文”,还能领取一张 30 元优惠券。
欢迎加入微信群“程序员到 CTO 进阶”,扫描识别下方二维码即可加入。如群已满,请加 51CTO 官方社群【微信号:CTO51shequn】,拉您入群。
从程序员到 CTO 进阶交流社群,诚邀您加入。
扫描加群