关键词:毕业即失业的迷茫时代;裸奔到北京,没有窗户没有暖气的打拼;医院里写出了SeasLog;加入云智慧
高驰涛Neeke,云智慧目前的系统架构师,同时也是SeasLog的作者。
这位已经在北京结婚生子,迈入幸福微胖界的PHP大牛(就管他叫Neeke),毕业八年来并不是顺风顺水。然则从他言谈中透露出的谦逊和认真,便可以瞧出,这样的人本就埋不住。 认识他是因为我们和云智慧即将在11月举办的一场PHP线下交流沙龙,他是嘉宾,我就邀采访。
以下采访内容:
你是从上大学就在北京了吗?
恩,是在北京普通的民办本科。读大学时和几个朋友一起做了一个工作室,到处接单做外包项目的研发,辛苦经营了快两年,没挣到什么钱,倒是赚了不少经验。
大学毕业后的两年多,度过了一段很混的日子。那时候在老家的一所大学教务处里,身份半师半生,没有希望、非常尴尬。后来08奥运会,在老家里看完开幕式就决定回北京,实际上我第二天就到北京了。当时行李,包括电脑、衣服,什么都扔在了住处,算是裸奔了!
觉得在北京压力大吗?(嘻嘻)
压力蛮大的,08年再次回到北京的时候,每个月才3000多块钱,租的最便宜的房子,没有窗户,没有暖气。聊以慰藉的,就是晚上披着被子抱着笔记本,敲代码。
你写了一个被PHP官方收录的开源项目:SeasLog 听说是在医院写的,能介绍一下吗?
SeasLog 是一个轻量的PHP日志扩展,在项目中可以用它高效、便捷地记录日志。
去年冬天过年的时候,家人生病,我在医院陪床。睡得少,夜里无聊得很,所以就坐在地上,用板凳当桌子,构思并编写了SeasLog,前后大概两周左右。
其 实SeasLog是我早就想写的,解决的是项目开发与线上运维过程中的痛点,这个有过几年研发运维经验的都会知道。 今年初,SeasLog的发布申请通 过审核。之后有很多朋友在关注,他们在项目中用了之后反馈都还不错。我之前的公司和云智慧,也都在用。我也是因为SeasLog加入了PHP开发组。
在“私奔”回京后,你的职业生涯里有哪些时刻是比较重要的呢?
回北京本身是一个比较大的影响。另外一个是10年我进入了易车,开始深入研究PHP底层。因为之前基本上都是互联网的边缘行业,技术研究比较浅,在易车才真正有了深入的机会,从概念上的架构,转变成了实践的架构 。
然后就是完成SeasLog;加入云智慧。云智慧是非常优秀的APM服务提供商,它跟我之前一直坚持和实践的方向非常契合,很多想法我跟Andy(云智慧CEO,请看另一篇)一拍即合,之前对架构思想和性能的研究,在这里也有了很好的舞台和有力的应用。我对Andy是非常感激的。
如果用三个词形容概括下自己,你会用什么?
1.精力较好昼伏夜出 2.想修边幅修不好 3.热衷交流
你生活中一天是怎样度过的?
6:00 起床买菜 (成家后这一项就消失在list里了...)
7:30 上班,读书(这是路上读书的节奏?)
9:00 处理邮件
20:00 下班(加班狂)
23:00 读&coding
2:00 睡觉 (果然是地道的程序员)
爱好户外和健身,有机会尽量参加。(我怎么就不敢信哪~)
当被问到擅长的语言,以及怎么选择,Neeke是这样说的:
语言我了解过的有.NET PHP Go Python Lua 还有C
一 开始我是用.Net开发,后来接触到PHP。其实语言只是一个工具,做什么事情才是最主要的。在合适的场景,运用最合适的语言,做最合适的事情。衡量角度 在不同场景下,皆有不同,要考虑到开发速度 、迭代速度 、稳定性 、运行性能等。PHP的适用场景比较广,有不足的场景(如运行性能等),可以用C来补 足。
PHP语言普遍被认为是草根语言,其实不然。PHP应用的研发和迭代成本相较于其他语言确实会低很多,门槛较低同时也是 PHP发展迅速的原因之一。PHP开发者应注重提升自己的计算机技术素养,不要仅限于PHP本身,比如数据结构与算法、以及底层原理。当研发几年PHP之 后,应积极地向底层或周边扩展自己的技能,如PHP底层、mysql底层、OS底层、项目或研发管理,等。这样才能在技术这条路上越走越宽,越走越稳。
而APM是目前业内比较火的一个方向,它结合了开发、运维、架构、管理等多个层次,同时拥有云计算、大数据等特征。
对初入门槛的开发者,你有没有什么想说的?
对于学生:
我觉得技术基础一定要打牢,学校里教的并不是一无是处,反而有些东西是非常有用的,这只有在工作之后才会真正体会到;
另外多参加活动,如果有机会尝试创业,最好试一下,学生时代犯点错误,成本是最廉价的,无论成功是否,都会是一笔宝贵的财富。
对于新手:
一定要学会交流,团队合作,最大的成本不是技术攻关,而往往是沟通;
学会学习,尤其要学会问关键问题,好的问题,别人更容易点醒;
定好目标,三年五年太远,两年目标是没问题的,低头看路重于抬头走路;
保持积极乐观的心态。
以下是Neeke高驰涛毕业这八年走过的路:
2008-2009:CentreERP 某集团公司的ERP信息系统。主导架构设计并承担核心研发工作。
2010-2011: DoNote! 易车集团内部敏捷日志报告系统。主导架构设计,核心研发。其间同时承担多个大数据、高并发项目的架构与研发管理。
2012-2013: SeasLog 一个高效、敏捷、规范的PHP日志扩展。PHP官方已收录,本人也汲于此加入了 PHP开发组。其间在某业内领先的数字营销公司从事平台业务架构与研发工作。
2014: CloudWiseTSB 透视宝,业内领先的全新APM(应用性能管理)产品。主导架构设计,同时承担核心研发工作。
Neeke喜爱的书籍:之美系列 -《架构之美》等、《getting real》、《rework》