十年莽撞 IT 路

按:博文视点周筠老师多次叮嘱我写点关于个人成长的心得,颇感压力。回首在 IT 这个行业也差不多有 10 年了,在互联网也有 7 年之久,没做成什么惊人的事业,也没什么赚到大把的钞票,如果冒充什么成功导师大谈人生感悟岂不是会被读者朋友笑掉大牙,当然引来板砖也说不定。如果说有可取的,恐怕也就是自己莽撞的混入这个行业阴差阳错的一路走过来,有些教训或许能供朋友们参考一下。所以,硬着头皮记录一下过去几年的流水账。是为序。

唯一幸运的事情

我是东北人,家乡是一个产粮大县,周围上百里都是平原,一望无际的玉米田,春耕秋收的时候倒也非常漂亮。只是小的时候家乡经济并不发达,回想起来仍然没多少好感。从小到大,没吃过什么苦,没享过什么福。小学的时候,有幸遇到了一位很好的启蒙老师,很大程度上启发了我的思维,让我终身受益,现在想起来,真的要感谢他!这么多年回顾一下,我有很多运气不错的时候,比如初中升高中,全校几百个学生,我是唯一一个进入我们这个县级市重点高中的(可想而知教育质量如何之差)。这并不是我如何刻苦或是如何聪慧,只是带着偶然性的幸运而已。至于在 1997 年能被保送上大学,说来也很巧,那一届的同学里其实有一些有力的竞争者,但我是属于平时学习成绩还算相当不错的,而且会考成绩全部优秀,在当时的班主任郑老师的据理力争之下,居然最终保送成功。我曾经一度怀疑是不是自己家里背着我走了后门托了关系,很遗憾,最后证据不足,因为我们家经济上没有实力,也确实没有这方面的关系。只能归结为运气较好,当然还要感谢我的老师对我青眼有加。

我不知道如果我参加了高考人生会怎样?当时的高考是千军万马过独木桥,远非现在这样上大学这么容易。而我尽管其它科目成绩都不错,但是物理成绩是忽高忽低,我之所以走另一条「安全系数」高一点的路,多少也是出于这个担心。没能参加过高考对我来说是一件非常遗憾的事情,以至于好些年经常做梦都是马上要进行高考,或是满头大汗的在答题,然后在惊慌中醒来。扯远了,确定了自己被录取之后,和周围的同学相比,我一下子多出来几个月的空闲时间,非常悠闲的时光,着实看了不少书。我从很小的时候养成了阅读的习惯,只是限于条件,找不到太多的有趣的书可以读,这次算是弥补一下。在我养成的习惯中,可能阅读是唯一的为数不多的好习惯之,这么多年以来,我每年总要给自己留点空闲时间读书,真的是一种乐趣。

很多朋友应该知道我大学的专业学的是生物学,有的时候我说是生物技术。其实到现在我也不知道,我的大学专业到底应该怎么界定,因为我们的班级叫做「生物基地班」,隶属于「国家理科基础科学研究和教学人才培养基地」,听起来挺高端的,当时全国这样的班级并不多,我当初是学校的第一批。在上大学之前并不知道自己对生物兴趣有多大,只是当时只有两个选择,要么选择历史,要么选择生物,考虑到历史属于文科,选择生物似乎更适合一个理科学生,家里对这个也没有多大的意见。当时影响这个选择的是上一年和生物有关的一件轰动世界的大事:克隆羊多莉的诞生。报刊杂志上都是相关的报道。想到自己以后有可能做这方面的事情,还是很令人兴奋的。我甚至还给面试我的老师介绍了一下什么是克隆。当时,我并不知道自己的一些选择会影响我今后人生的道路。

到了大学以后才发现自己并不喜欢这个专业,生物学中有些基础课程是需要死记硬背的,开始的时候还可以硬着头皮将就一下,到后来就随心所欲了,专业课的时候神游天外,到了考试之前才去临阵突击。遗憾的是,这个时候我意识到自己的确并非什么天才,短时间的冲刺根本解决不了什么问题,当然,结果也不是非常的差。但这样下去终归不是问题,大学二年级的时候,干脆选择了逃避,我偷着联系了历史系的基地班,要转系「跳槽」过去,一时间,引起了学院内的轩然大波,因为这是前所未有的事情,再说,所有人都觉得我们这个专业相当的不错,为什么会有人要走?这不是也丢了院系的面子吗?经过系里的老师苦口婆心的劝说,最后我终于洗心革面,答应老师,要好好学习专业课。总算是暂时平静了下来。经过这一次的折腾,自己的「空间」似乎大了一些。去系里的计算机室似乎受到的约束甚至也小了许多。因为属于教育基地班的缘故,当时院系斥巨资兴建了一个计算机室,配备的是 486 的机器,少数是 586 的机器。和我同期前后上大学的朋友应该对当时那种计算机房还有印象,进来都是要穿鞋套的,还要登记什么的,而我们系看管计算机房的老师似乎生怕学生把计算机捣鼓坏了,整天象防贼一样防备着学生多占用上机时间。这个老师肯定也听说过摩尔定律,但他肯定不知道如何提升计算机的利用率,不知道如何发挥计算机的最大价值。在我们毕业的时候,那个机房已几乎无人问津了–因为机器相比之下都太古老了。

{据说,这么多年之后,我已经是学院里的一个异类的传说,很多老师会把我当作一个典型的例子,不好好学习专业也能做点对社会有用的事情,也让师弟们获得了一点空间。}

我在上大学前没怎么接触过计算机,那时候周围的同学中有机会接触计算机的,要么是家庭条件相当好的,要么是游戏迷,幸运的是,当时在电脑上玩游戏的价格对我来说过于昂贵。到了大学有了接触计算机的条件,我当时的兴趣应该也并不是最狂热的,只是好玩而已。因为开的计算机课程都是一些基本的概念,二进制什么的,编程课是 BASIC,老师其实也并没有讲多少内容。上机的时候,我最喜欢做的一件事情大家肯定猜不到:用 Windows 自带的画图程序描摹蔡志忠的漫画。BASIC 我到现在也不喜欢这个语言,总感觉接触不到底层,或许是我的性格使然。当时的计算机图书,谭浩强的大作几乎就是教科书的代名词,遗憾的是,他的C语言的教材,就像是他那本 BASIC 教材用 C 语言翻译了一下。非常偶然的一个机会,在图书馆看到一位师兄拿着一本 Linux 的书,我在图书馆多次看过 Unix 的书籍,苦于周围没有相关的环境没办法深入学习,而 Linux 这个词不知为什么让我印象很深,以至于回到宿舍我还和同学说起来这个事儿。很快,国内陆陆续续有更多关于 Linux 的报道了,而且,可以买到系统介质光盘了,这样就可以偷着在一些机房安装起来,然后偷着练习一会儿。尽管这样,实践的机会仍然比较少,以至于很多 Unix 下的东西,我都是背下来的。现在回想起来,也真够费劲的。我最不能原谅学校的一点就是学生宿舍用电实在是太「节能」了,每天 10 点半熄灯,而且电压还不够,想弄一台电脑放在宿舍内也不可能。至今想起来仍让人愤懑。不知道现在怎么样了,好像还是老样子。有些陈腐的观念,十年前和现在并无不同。

说这些并不是强调我对计算机有多么热爱,对我来说,只是感觉这是一种能够谋生的可能,而且,还比较有趣,对我更有趣的事情无疑更多,但不是所有有趣的事情都能变成一种职业。所以,选择计算机,至少比我所学的生物学要有更大的可行性。现在回想起来,当时所有人都说生物学是21世纪最有前途的学科,我想,那也有可能是 21 世纪后 20 年才会发生的事儿吧,我没有办法等到那一天。

相比在计算机上投入的时间,可能我花在听音乐上的时间更多。可能摇滚算是一个愤青的标配了吧?在大学里我是中国摇滚乐的死忠支持者,四年下来,为了这个爱好倒是耗费了我不少饭钱。但很明显,在中国做音乐很难让你吃饱饭(可能这一两年好了不少)。另外,音乐这东西除了所谓的灵感之外,必须要足够时间的磨练才可以,所谓一万个小时的训练。这么多年回头看看,那帮摇滚人的确不争气,和这个国家一样,挺让人失望的。现在很多音乐人一出场就「同一首歌」的范儿,偶尔看到让人不胜唏嘘 — 这群人不是挺有性格的嘛,怎么都混成了这个样。

互联网对我的影响是逐渐发生的,第一次接触互联网应该是在 1998 年,并没有有其他人说的那种「震撼」的感觉-因为速度实在是太慢了。直到后来自学计算机的过程中通过网络查找各种资料(当然上网费用也逐渐降了下来),才一点点的体会网络的妙处。互联网对我这样的穷孩子来说,是一种信息上的解放。网络让我看到了一个更为辽阔,甚至可以无限延伸的世界,使得我了解到更多荒谬但是又现实的东西,使我认识到更多的可能从而突破自身的障碍,我想我的人生观应该是在这个时候逐渐形成的。如果没有互联网,我会成为一名误人子弟的教师?或是一个不合格的工程师?不管怎样,不会是现在的我。从某种意义上说,我自己,我们这一代人都应该感谢互联网,而能接触到互联网是我们这一代人唯一真正幸运的一件事。

程序员

每当被《程序员》杂志约稿的时候,我都要提醒一下自己:我不是程序员。这是真心话,我没有做过一天真正意义上的程序员,尽管我非常想做。我不太喜欢程序员自嘲称自己为「IT民工」或是「码农」什么的,总觉得做这个行业,就要尊重自己的职业才是。我自己并非计算机的科班出身,在大学里也没能积累下足够多的写代码的经验,毕业求职的时候其实是没办法竞争编程开发相关的岗位的,只能走差异化竞争的路线。万幸的是,我认识到IT行业除了开发程其实还有工作岗位可以选择。所以,较早的逆向推演自己能够做哪些事情,并且结合自己的兴趣,在操作系统(Unix)的实践和网络(比如TCP/IP)理论方面下了一番苦功夫,加上一些机缘巧合,最后能够有幸撞入这个行当。在 2000 年左右的时候,专业歧视还是蛮严重的,那个时候几乎绝大多数 IT 公司的校园招聘都会比较严格的限定专业,而像我这样从八竿子打不着的生物学要跨入IT行业的,基本上很少有人理睬。我想我永远都会感谢给我机会的那位面试官。

我只参加了两次招聘宣讲,第一家是华为,但华为根本不看我们这些八竿子打不着的专业来的人。没有应聘上华为,对我来说也是一件幸运的事情,我的个性散漫,在华为这种半军事化管理的公司里面,肯定会闷死。第二次去参加招聘宣讲,完全是抱着领取奖品的心态去的 — 宣讲会上有可能发放 Linux 资料和光盘。很多人递简历给面试官的时候,我发现自己根本没戏,面对科班出身的同学,随便问几个关于数据结构的问题我也不可能比别人回答的好。于是在旁边站着。恰好,有一位女面试官也在旁边站着。

「您也是面试官?请你看看我的简历吧!」 「你为什么不到那边投简历?」 (指排队递交简历的地方) 「那边不可能要我,我不是学这个的。」 「那你为什么还来?」 「我会点别的东西。」 「都有哪些呢?」 「Unix 和 Linux 自己学了很久,TCP/IP 也会点。」 「那你说出10个Unix命令给我」 「这个容易,(说了一堆)」 「再说说 Unix 的各个运行级是怎么回事?」 「(我又说了一堆)」 「嗯,好像真的学过,今天来面试的好像还真没有对这些感兴趣的人…再说说 TCP?」

就这样,这就是我第一份工作的最主要的面试环节(时间久远,细节上可能稍有差异)。我毕业求职没有很高的目标,但对自己有两个基本的要求:到北京工作, 从事 IT 行业。没想到,比我预想的要顺利不少。

招聘我的公司是个中字头的国企,有着较为荣耀的历史,在当时来看,整体上是一家大公司,但具体到每一家分公司,则是不折不扣的小公司,当然也谈不上什么好的公司文化。因为毕业之前没有和公司联系,所以也没有到公司实习,毕业后直接就直接到北京来报到了,行政人员还为是否留下我这个人作了一番斟酌,想来也挺有趣。我们这几个毕业生的岗位是系统工程师,说的直接一些,其实也就是一些 Unix 下的软件的安装和实施,需要到各地出差,对于刚走出校园、毕业前甚至没有出过东三省的我也是一种很好的锻炼,可以了解一下各地的风土人情。这段工作也磨练了我与人打交道的能力,尽管做的还不够好–还不能很好的控制自己的脾气,当然暗地里也吃过不少亏。

没有项目的时候,有大量的时间和几个同事一起学习和实践。就是在这家公司,我在 Unix 操作系统之外,开始选择数据库作为一个学习方向。没有人告诉我应该做 什么样的选择,说老实话,只是看当时招聘数据库管理员的公司给开出的薪水的确都很不错,就误打误撞开始了数年的数据库技术之路。国内当时也出现了一个面向数据库技术的网络论坛,ITPub.net,聚集了一大批数据库技术的爱好者,大家在论坛上分享资料,交流心得,不亦乐乎,结识了不少朋友。如前所述,正是互联网给了我们学习更多知识的可能,否则,只有在具体的应用场景才有可能接触到这些,我也走不到今天。

在这家公司工作了一年多,感觉自己的数据库有了一点基础,能力有了提高,就冒着极大的”风险”跳槽了。说是风险,因为公司的母公司隶属国企,每个毕业生都签署了四年的合同,如果提前离职要对公司进行赔偿,合同上写明总计 2 万五千元,对当时的我来说,这是一笔巨款。当然现在想可能也没什么。对当时的我来说,倍感压力,有点杨白劳遇上黄世仁的感觉。我想现在的毕业生应该很少再面对这种霸王条款了吧。有朋友会说,毕业一年就跳槽,太对不起这家公司了吧?对当时的我,其实也是不得已而为之,加上当时也不是很懂事。

数据库

很多朋友知道我,是因为我的曾经在 DBA 这个岗位工作过很久,实际上,我走向 DBA 的岗位径并非一帆风顺的,甚至稍有一些周折。我新入职的这家公司隶属于一家更大的国企期,公司的负责人雄心勃勃,组建了一只不小的数据库技术团队,主攻电信行业商业智能的市场。遗憾的是,最后在商务上并不理想,而项目实施也出现了不小的问题,当然,那是在我离开之后的事情了。在这个团队我只工作了半年左右的时间,并不顺利,也并不开心。问题主要是出在我自己身上,和直接主管的沟通总是有问题,遗憾的是,我当时甚至不认为自己有问题,这是很多初入职场的人的通病,也或许是很多人的通病-总喜欢把责任推在别人身上,而无知的认为自己没有错。我在这家公司的一个收获是看到了余世维的一个讲座视频,应该是给某电信企业做的培训课程吧。虽然现在看,这一套成功学的东西其实没什么可取之处,但当时给我的感觉还是挺震撼的。因为此前,我从来没有考虑过如何修正自身的一些问题。

从这家公司离开后,在接下来的这家公司的经历则颇有戏剧性,我作为数据库管理员入职后没多久正好赶上非典爆发,第一次享受在家里远程办公的乐趣,非典过后上班第一天得知,老板居然把公司卖掉了,就这样,没做什么事情,拿了几个月工资,但是自己好像没赚到什么便宜。考虑到公司并入新的公司后发展方向对自己并不有利,这是一件完全以销售为主导的公司,技术人员只需要做项目实施即可,到处出差,对着说明文档敲命令,时间长了必然会索然无味。所以不得不考虑再次换一份工作。其实这个时候对我自己来说,已经有些苦恼了,我知道频繁的更换工作对一个人的发展的负面影响是很大的,尤其是在刚进入这个行业不到两年的情况下。所幸自己还没有完全进入舒适区,继续的选择不需要太大的挣扎。

我下决心,无论如何下一个工作要更为长久一些。

很快,又找到了一家公司。新的公司规模不大,但总也是一家外企,老板是韩国人,有美国留学的背景。能够进入外企可能是那个时候很多人的一个阶段性目标,怎么说呢,至少我在当时还是很羡慕一些在外企工作的朋友,起码薪水很不错。这个时候,谁有那么长远的眼光不在乎薪水呢?甚至也很少有过来人跟你讲关于发展与职业规划这些事情,基本上是凭着感觉走,只能多观察,多分析别人的经验(网络上有不少过来人会写自己的职业历程,不需要问他们,阅读,分析,进一步对比自己,了解自己,这就足够了)。新公司同事都很有活力,大家关系相处的也都不错。公司制度也比较灵活,我甚至有的时候中午才去公司上班。当然,公司给出了空间,工作起来也都是挺卖力的。

这家公司有两个业务方向,一块是给联通做增值服务,我的工作职责包括在这一部分;另一块是开发手机上的浏览器,这是公司发展的重点,大部分同事也都是做开发的。先在回想起来,这个浏览器太超前了,当时是2004年左右,手机根本没有发展到这个地步,而且,单靠这一款软件,没有上下游的产品支撑,尽管也有想象力,但最后还是没有合适的出路。一年多之后,公司启动了另一个产品,一个在线音乐网站。这个也是老板借鉴韩国的互联网的模式做出的决定。很显然,结局不猜也会知道,这也是个失败的项目。我想起来这个项目甚至有些后悔,错失了一个很好的锻炼机会,如果当初能够多承担一点点责任的话,或许能做得更好也说不定。

我是在加入这家公司之初开始更多的关注起互联网技术,搭建了自己的个人站点,后来尝试写起了 Blog,通过捣鼓(真的是捣鼓)个人站点,一点点的摸索、学习到了更多的东西。我对Web相关的一些技术没有系统的学习过,只是时间长了形成了感觉而已。早期 Blog 技术圈子都是一些很纯粹的技术爱好者,更多的人只是为了分享而写作,为了乐趣而写作。我自己差不多也是这样,学习搭建站点,学习如何写技术文档,首先写的东西要对自己有用,以这个为标准,逐步发现对别人也有点用,进而得到一些正面反馈(也会满足自己的一点的虚荣心),继续总结,继续写,慢慢的,尝试写一些自己不太熟悉的技术领域的分析笔记,记录,总结,时间久了,也就形成一种习惯了。

通过 Blog 这个途径,我慢慢结识了另外的一个技术群体。做我们这个行当的技术人员总会抱怨没什么前途,没什么空间,根据我的观察,社交面太小也是对很多人的一个制约。当你社交面逐渐打开的时候,接触的信息也会越来越多,所谓的机会,其实是相当多的。如果不擅长在那种传统的社交方式,而网络就是技术人员最好的社交媒介。

杭州阿里五年

在2004年的时候,一位素未谋面,但是在社区内打过不少交道的朋友邀我加入阿里巴巴,刚刚启动的支付宝数据库没有人维护,服务器压力也不大,哎呀,非常的吸引我。尽管上一年也有类似的机会,但当时感觉一是自己技术未必能撑起来,二是薪酬似乎也很一般,再者阿里巴巴当时的声誉并非很好(竞争对手散布了很多妖魔化阿里巴巴的信息)。经过一年后,我面对这个邀请,忽然觉得可能是个机会,毕竟再一再二不能再三阿,万一错过了呢?去看看也不会损失什么,而且阿里数据库团队已经拥有好几位技术社区上的牛人了,能吸引这么多人才本身也说明公司里肯定有自己的特点。

杭州一行,整个接触下来感觉这帮家伙都太有趣了,坚定了自己「南下」的决心。马云在2004年底发表过一个言论,「2005年将是中国电子商务安全支付年」,让我很受触动,想想做的事情有可能给互联网带来一些改变,那将是让人多么欣喜的事情,一时间我对杭州的这份新工作充满憧憬。另外,当时我对浙江的商业气氛也很感兴趣,「在那边工作几年,学习一下浙江人怎么做生意,然后再回北京」,我用这个说辞说服了女朋友,我现在的太太。

到了杭州之后工作就上了快车道。支付宝当时正面临着一次相当大的业务改造,为了避免对用户的影响,很多操作都要夜里进行,白天还要支持开发团队,前三个月的工作强度之大让我始料未及,又不能临阵逃脱,只能硬扛。到了项目发布之前的时候,连续几个通宵人都熬不住了。正式发布那天遇到了大麻烦悲剧来临,因为之前赶进度而忽视了性能方面的问题,导致发布的时候恰恰性能问题成了拦路虎,整个技术团队都在后面看着你呢,让人一筹莫展,这种情况下要承受的压力可想而知。让我至今感激的是,团队里的其它几位同事在我撑不住的时候顶了上来,直到最后系统上线,大家终于松了一口气。我不知道有多少人在工作中面临过类似的压力,那段时间,每天早晨起床后,我告诉自己,坚持过今天就好了…就这样,一点点的熬了过来。这就像爬山一样,在你非常累的时候,继续向前走几步,再继续走…也就到了山顶。在以后的几年,我甚至遇到更大的压力,但因为有前面的铺垫,心理抗压能力已经加强了许多,反而会逐渐享受这个过程。一旦进入IT这个行业,早晚都会遇到你职业生涯中的种种看似跃不过去的障碍,我所能给出的建议也无非就是「再坚持一下,不知不觉就跨过去了」。

这段时间我甚至强化了另外一个习惯-阅读。每当压力巨大的时候,为了能不失眠,需要切换一下思维,临睡前就强迫自己看一会儿小说,效果还真不错。我不知道自己什么时候练成了快速阅读的能力,应该是长期积累下来的吧,我坚信只要读的足够块,就可以读到更多的东西,有的值得再次阅读的,反复阅读。小的时候接触不到太多的可以看读的东西,所以有些书籍甚至会读个几十遍,最多的一本书恐怕足有上百遍了吧。到了读大学的时候,有了更大的阅读空间,我成了同学中到图书馆借书最勤快的人,以至于到后来图书馆管理员都认识我了,当然还省吃俭用买了更多的书,包括学习一些新技术的时候,我的一个习惯也是会多买几本书对照着看阅读,对我自己来说,收效还是不错的。我比较喜欢有阅读习惯的技术人,当我面试的时候,如果一个技术人很长时间都没有读过一本书,会让我降低对他的评估分数,当然,这是我的个人偏见而已。 应该说,对于我而言说,阅读是一种乐趣,和有些人喜欢电子游戏是一样的。

在杭州的前三年,为工作牺牲了自己的不少量业余时间(正常的工作时间有的时候反而比较空闲,所以,才有可能写一些文章),因为公司随时可能有事情,而且,有事情就不会是小事情,大多数业务都直接涉及到资金数据,稍有不慎,可能就会酿成大祸。我现在非常怀念和同事们通宵发布的那些日子,的确非常辛苦,但其中也有莫大的乐趣。每当即将拂晓的时候,在崔健的音乐声中,看着窗外的渐渐清晰景色,总让人有一种莫名的欣喜,好像我们每个人的前途都光明起来。

公司的业务实在发展的太快,技术要想不拖业务的后腿,也只有跑的更快,这也是那几年我在技术上有点进步的一个主要原因,强迫自己做更多的事情。慢慢的在工作中我意识到,要更好的提供后端的数据支撑能力,不理解整体的技术架构是不行的,这是我开始学习Web架构方面知识的起因。翻看我自己站点早期的关于网站架构的文章,其实没什么技术含量,无非是一些分析各个网站架构的笔记而已。最开始记录的时候我只想写给自己看。有些东西,看过了不一定理解,理解了不一定能写出来;写出来但不一定能说明白,说明白不一定让别人也明白。我只是从初级阶段做起,把看过的东西做个记录,然后通过读者的反馈再做一定的梳理,有机会的话尝试给别人讲讲,把这当成锻炼自己的一个途径。让我始料不及的是,这一类文章受到了很多读者的关注,以至于让我欢欣鼓舞,逐渐写数据库相关的内容越来越少,写Web相关技术的文章越来越多。不知不觉之间完成了又一次技术背景的转换。

在2008年上半年的时候,因为自己自傲莽撞,我再次犯了一次意识上的错误,而被动的导致了一次工作职责上的调整,或者说被放逐了一段时间,临时成了一个「架构师」,也变得相对清闲起来,于是有机会进行一些面向外部的技术交流,塞翁失马,我打开了另一个天地。通过这些交流,也让公司的一些真正的大牛为业界所知,引进了一些技术人才,侧面改善了一下公司在技术社区的形象,这是让我很欣慰的一件事儿。当然,这些招摇过市的事情也会引起一些误解,但是没有人做事情是能面面俱到的,不是吗?

这段时间终于让我的性格稍微成熟了一点。我一直是一个颇有棱角的人,有的时候会碰得一头包。性格中有些我不想改变的地方,我不会尝试改变;有些有必要改变,就必须要稍稍控制一下。很多技术人员在职场不如意,多数都是出于个人性格原因,这是我的个人感想。所以,认清自己的缺点,尝试做一些改变,终归是必要的。并不是磨平所有的棱角,有些棱角适当的藏起来吧。

过了一年多,我又被召回到数据库团队。作为团队的管理者,在新的岗位上有很多东西需要学,也颇有挑战。但我也越来越觉得我所想要做的不是这些事情,再过几年,也无非重复一些以前的事情,将一些业务数据做得更高,支撑能力更强而已。在这个前后,我三十而立了,我结婚了,我的人生观和价值观不可能不发生一些变化。我更想看到自己的一些想法变成现实,我喜欢把通过努力让产品尽快的改进,我热爱互联网而不喜欢金融的刻板,我喜欢社区,喜欢开源文化,喜欢 Twitter… 不过我讨厌终日繁复的会议…朋友们,你们中一定有人听过「家猪」和「野猪」的故事,我发现自己不知什么时候已经成为了一只「野猪」,再也不能变回「家猪」了。

支付宝现在已经发展成为了一家不折不扣的大公司。我觉得我是个幸运的人,亲身经历了一家公司从初创期到发展壮大的过程。作为一个以技术安身立命的人,在这个过程中我观察到、学习到了的东西比什么都重要,我暗自庆幸没有一味低头干活,有的时候也抬头看了一下路,这是我真正收获到的。在阿里巴巴历经五年多,深刻感受到阿里巴巴是一家了不起的企业,有独特的魅力,将来也定然会发展得更好。更令人怀念的是这里有很多优秀的同事,我从他们身上学到很多,和他们一起战斗的日子让我永生难忘。生命中非常重要的五年留在了这里。要感谢的实在太多。

丁香园

当写这篇文章的时候,我已经在丁香园(DXY.com)工作接近半年了,我很享受创业的状态,而且,这边有更多需要直面的挑战。尽管大学专业学的不够好,但这个背景对我在丁香园的工作还是很好好处的,想来有趣,自己转了一圈居然又回到了这个领域。在做这个决定之前,自己也有过疑惑,我问自己:你有足够的管理经验么?非常遗憾,没有。不过,我还可以继续学习,还可以不断的改进自己,能够帮助团队迅速成长,我的头脑还没有完全僵化,还能够”坚持”下去,而且,和几位合作伙伴之间的协作也很顺畅。所以,我有信心接受一次新的挑战。我的新的决定也得到了妻子的支持与鼓励,我要谢谢她。

如同当初加入支付宝的理想主义一样,我想通过丁香园这个项目,在医疗健康领域,能够给一些人以帮助,让这个环境稍微美好一点。做这些事情,不一定会让自己功成名就,但是有可能让自己心里更加安宁一点,觉得更加踏实一点。不是每个人到这个世界上最后都会变成富有,但如果能够健康生活,能更加快乐一些,这比什么都重要。

或许,几年后我会写一些在丁香园的经历。

后记

我是不是遗漏了什么?回头看这篇文章,我发现仍然少写了很多或许关键的内容,而我似乎潜意识中也将这个过程美化了许多,选择性的遗忘了许多,所以写得轻松了一些。在杭州这几年,因为不适应气候等诸多因素,每年都有几次很严重的关节疼痛发作,痛不欲生,你看,这只是我这十年付出的代价之一,类似的苦楚还有更多。有的时候想,如果我当初不来杭州会怎样?或者说如果我当初不选择IT会怎样?过去这十年中,我做过不少次选择,我根本不知道如果我做另一种选择的话,我现在会是什么样子。大家应该知道电影《黑客帝国》的那一幕,选择红色药丸还是蓝色药丸,所面对的世界将截然不同

有的时候面对即将毕业的同学对于职业或是人生的困惑,我真的不知道该如何作答,我不知道每一次选择会怎样改变你,每一个个体是不相同的,不可能复制别人的道路,但有一点可以肯定的是,在这个糟糕的时代,我们都将面对更大的压力,会历经更大的痛苦,唯有更加顽强一些,在你快绝望的时候再坚持一下。这是我经历十年莽撞IT路后给自己的一点忠告。

{这是 2011 年写的东西,重新整理,放在这里作为一份记录}

此文位于 MyLife on by .
转载须以超链接形式标明文章原始出处和作者信息及版权声明.

58 thoughts on “十年莽撞 IT 路

  1. zeove

    读后感觉Fenng老师是个很有韧性的人,这比聪慧、勤奋都更重要,赞一个!

    Reply
          1. joker

            其实写做也没错,双关吗,写的做的挺好啊,如果真写错了那就是我想多了,好吧~!

          2. icy

            ,当然还要感谢我的老师对我青眼有加…这里也错了。应该是“青睐”吧

          3. seven1240

            “青眼有加”与“青睐”意思差不多啊。“青眼”与“白眼”相对。古人对喜爱的人用青眼看,对不喜欢的人用白眼看。我是从这首诗里学到的:http://art.pch.scu.edu.tw/qu-PDF/yu_xing.htm

  2. WangYi

    其实订阅这个blog有些年头了.不过一般都只看不说话.
    看了今天这个10年IT路,多少有点感触.
    多少人都是这么一步一步走出来.

    Reply
  3. ydzhang

    作为一个以技术安身立命的人,在这个过程中我观察到、学习到了的东西比什么都重要,我暗自庆幸没有一味低头干活,有的时候也抬头看了一下路,这是我真正收获到的。

    Reply
  4. flyxiaoyu

    谢谢Fenng前辈的分享,之前向您咨询过offer的问题,看了您的10年路,似乎明白了有些事情。

    Reply
  5. darasion

    老大.

    feed 输出貌似有点乱,在我的GR上为啥总是一堆一堆的重复未读?

    Reply
  6. Asskate

    听The Cure 也有些年了.
    Close To Me
    Out Of This World
    The Last Day Of Summer
    The Only One
    Boys Don’t Cry
    Underneath The Stars
    不过我听他们会想起 The Libertines ,有点莫名其妙

    不知道你会不会
    我不同时期的记忆很多都会承载在那些歌里.

    像前辈致敬.

    Reply
  7. evansdiy

    一旦进入IT这个行业,早晚都会遇到你职业生涯中的种种看似跃不过去的障碍,我所能给出的建议也无非就是「再坚持一下,不知不觉就跨过去了」 这句话要顶

    Reply
  8. hitom

    启发很大,我是做运维的。自己现在就面临一些问题,知识太多了,旧的没学完,新的又一堆,不知道该从哪开始学。渐渐的落下的就更多了。辉哥赶上一个好时候,碰到一堆好人,最主要的是你自己抓住了,这些外在因素,给你带来的机遇。

    Reply
    1. Fenng

      如果别人都在学,那么你要比别人花更多的精力学习才可能跑的更远

      Reply
      1. hitom

        就好像你说的,”再坚持一下,不知不觉就跨过去了“。有时有些人会被逼着学会解决生活中的问题。回过头来,成长了

        Reply
  9. 马可

    非常有感触,尤其是“但我也越来越觉得我所想要做的不是这些事情,再过几年,也无非重复一些以前的事情,….. 不过我讨厌终日繁复的会议…”这一段,目前正处在这个状态。进入IT行业也是十余年,但知识和成就比您就差远了。

    Reply
  10. melody

    我也是学生物的,因为一些原因,想转行了……但重新开始却是一个重大的抉择问题,前辈可否给些建议?

    Reply
  11. conquer

    这篇我微信小道消息没有收到,我也要毕业了,也面临你当初的问题,可能基础比你当初好,但机会可能没你多,但谁也不知道未来会怎样,正去你说的,坚持走下去!

    Reply
  12. shok

    在GR上看得不过瘾,跳到blog来看,听过朴树说过一句话:其实一个人只有一条路,无论他作了怎样的选择,冥冥之中。 看fenng一路走来,也许就是注定的。对于刚刚毕业正走在未来的道路上的我,正挥洒热血。

    Reply
  13. Wei Dong

    坚持和抉择始终是人生道路上的两难,毕业这4年来慢慢领悟到了些许门道,领悟似乎远远不够,后面的路还很长,领悟只是个开始而已。Fenng,你的文章我很喜欢,客观、实在,无任何夸夸其谈的言论,与其他专家博文相比,更能从你的字里行间学习到点有用的知识。

    Reply
  14. cjjcsu

    我是学材料的,本专业工作了将近1年才决心进入互联网,现在还只能在非互联网IT企业。努力奋斗中,希望一旦有机会也能像您一样抓住!

    Reply
  15. fubendong

    本科学机械设计的~~现在大四~工作在猫爪公司写程序~~ 为我们这些和计算机不想关的还在写程序的人 赞一下~~

    Reply
  16. xsir317

    在IT行业混的程序员,总是会有各种的迷惘,成功之前甚至成功之后都会迷惘。看冯老师的博客,感觉迷惘会少一些。还是要慢慢学,慢慢进步。

    Reply
  17. seven1240

    “青眼有加”与“青睐”意思差不多啊。“青眼”与“白眼”相对。古人对喜爱的人用青眼看,对不喜欢的人用白眼看。我是从这首诗里学到的:http://art.pch.scu.edu.tw/qu-PDF/yu_xing.htm

    Reply
  18. freevictor

    老冯能写能吹,在国内IT届混的是水起风声啊!作为同龄人汗颜啊!

    Reply
  19. cyukang

    ”做这些事情,不一定会让自己功成名就,但是有可能让自己心里更加安宁一点,觉得更加踏实一点。“
    很受启发。 感谢冯老师的分享。

    Reply
  20. uranusbean

    Hi Fenng, 谢谢你的文章。我之前在国内读生物,后来转master of fine arts-在香港, 现在美国,远程给香港那边做着web developer. 因为太半吊子出身,所以做ux designer+programmer很没底气,身边的朋友大把的收到美国top公司的offer(计算机专业)。曾经觉得大学四年没有学到什么,除了收获了现在的老公。~路很难,但要坚持。~谢谢好文。

    Reply
  21. dogyuebin

    为自己可惜,为fenng赞一个

    99年的时候我刚入学,那时候linux估计刚进入中国没几年吧,还是redhat6.0,能找到的书也极少, 那时候学校在用netware。自己摸索着装REDHAT,不过新鲜劲过去之后,就没有继续,毕业之后也没有从事IT相关的工作。结果白白错过了IT后来风起云涌的大浪潮,30+了一事无成,每每看到fenng这篇博文,感慨万千。

    Reply
  22. andy

    现在看看辉哥的这篇文章,感觉只要花心思,努力学习,自己也一定能成功~~

    Reply
  23. 凡地居

    有心的人,做什么都会有成绩。
    虽然是学文科的,你这个关于 IT 的文章很仔细、也很有触动地阅读感受。
    从2006年来看,你现在在丁香园,也算是“互联网+”了,生物学专家+计算机能力。

    受教了

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *