• 高驰涛——裸奔到北京的程序猿


    关键词:毕业即失业的迷茫时代;裸奔到北京,没有窗户没有暖气的打拼;医院里写出了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》

    打赏支持我写出更多好文章,谢谢!
    打赏作者
    +

    (^_^)打个赏喝个咖啡(^_^)

    微信支付
    支付宝支付
  • 相关阅读:
    【Docker】04 部署MySQL
    【Docker】03 基础操作
    【Nexus】Linux上的Maven私服搭建
    【Mybatis-Plus】01 快速上手
    【Java】IDEA普通JavaEE项目实现SSM整合
    【Vue】03 Slot 插槽 & 自定义事件
    【Vue】02 Component 组件 & Axios
    【Vue】01 基础语法
    【Vue】Vue-Cli 安装
    【Project】JS的Map对象前后交互问题
  • 原文地址:https://www.cnblogs.com/yangf2016/p/5424461.html
Copyright © 2020-2023  润新知