您的位置:网站首页 > php源码 > 正文

代码传奇 搞的热血青年到 PHP大神的——“鸟哥”惠新宸

类别:php源码 日期:2018-11-3 2:01:36 人气: 来源:

  编者按:2017年底,我们有幸采访到“鸟哥”,他是从一个在网上搜PHP教程的初学者,到PHP开发组核心,“鸟哥”(惠新宸)觉得整个过程就像“打怪升级”。一走来,他也总结出许多在编程上的人生和个人见解,今天有幸能分享给大家。希望通过鸟哥的分享,也能为你的编程之指明方向。

  提起鸟哥,江湖上有众多传言,因网名叫雪候鸟,火起来之后人称鸟哥。曾供职于雅虎、百度、新浪,现任链家网技术副总裁兼总架构师。鸟哥作为 PECL 开发者贡献了 Yaf、Yar 以及 Yac、Taint 等多个优秀开源作品,同时也是 APC,Opcache,Msgpack 等项目的者。

  鸟哥说:“其实无论你做任何事情,核心的点是什么?肯定是希望寻求自身的提升。无论从事什么样的工作,无论做什么事情,它的本质一刘敏涛的丈夫定是这个。”

  “无论是在雅虎、百度、还是微博,哪怕现在在链家,每一个地方它都会有一些值得你去体验的点,你不用太在意这个平台的大小。当然可能有的同学会在意第一份工作的平台是什么。因为它能给你带来你对第一份职业的第一印象,但是后续的时候,你应该更多考虑的是,我去这个地方,我能在这个地方做什么事情,这个事情和我想要做的事情是不是有一个预期。”

  “就我自身来讲,我做技术已经有十年了,算上研究生已经有十二年。技术行业做了十二年,我一直希望能去做一件相对来说比较的事情,就是说不想被人管。”

  “我期望能去做自己想做的事情,对于做技术的同学来说,这个可能会很难,因为大部分情况下,技术同学天生的一个问题就是他们大多数缺少对产品的感觉。这样的话,很多同学从业很多年以后会比较困扰,想着什么时候自己才能去做一件自己想做的事情。”

  “其实我喜欢那种有挑战、然后真的是由自己去决定,自己去努力的事情。就好比,我有一个目标,不用别人天天管着我。”

  鸟哥回忆:“当时还在念大二,参与了这件事主要是凑热闹。当时有同学在 BBS 社区发起要搞的活动,自己也是热血青年,很容易就被,想着说能做点什么,我就把一些宣传资料放到了自己搭建的一个 FTP 上,包括一些的歌曲和活动照片。然后把 FTP 地址放上了 BBS,当时没注意,没考虑到可以根据 IP 查到人。当时 FTP 的访问量也非常高,把我的机器都快弄垮了。事件过了很长一段时间,学校说要给我们处分,当时还担心学都上不了了。”

  “现在我倒觉得这件事对我有一种帮助。人常说,人经历得挫折越多,成熟得就越快,很多事情就看淡了。关于个人的事情,我经历过不少。这对于我后来的从业、学习都有很大帮助,我不会太在乎当前的如何。反正经历多了挫折对我还是有好处。学校也在我们毕业的时候把处分都取消了。”

  “首先,我对发生这种事表示感到遗憾。毕竟我们不是他,不知道他经历了多大的压力和焦虑,所以可能不太能理解。但很重要的一点是,我觉得每个人都需要锻炼自己保持不惊的能力。生活中遇到困难和挫折很正常,但挺不过去就过不去了,不过大丈夫嘛,要能屈能伸,正所谓“留得青山在,哪怕没柴烧”,所以心理健康十分重要。”

  “第二,我觉得没有吃青春饭这个说法。我身边也有很多 30+ 接近 40 的程序员,他们在自己的岗位上依然有很强的不可替代性,他们做的事情都很重要,能产生很大的价值。所以核心的点,我觉得跟年龄有一定的关系,是说当我们年龄大了以后,学习的精力、身体方面可能会比年轻人差一些。但我觉得最重要的是要提升自己的不可替代性。”

  “不可替代性就是,如果在一个公司里,你的工作别人也能干,那你就有可替代性了。如果你的工作别人不那么容易干,这就是不可替代性。具体来说,如果你只会一种语言、会一个技术,只会做一个需求,那你的可替代性非常强,但如果你跟一个产品、一个行业绑在一起,你的行业和产品经验很丰富,那你的不可替代性就会变强。”

  “所以重要的还是不断提升自己。事实上,每一个行业都有这个问题,不仅仅是程序员才有。但大家会说提升自己太空泛了,提升自己是一个伪命题,不知道该提升哪方面。我觉得每个人的想法都不一样,不一定都要朝同一个方向去努力,但我觉得核心的就是要提升不可替代性。”

  说一个研究生时期的事情吧。当时给学院做各种各样的网站,自己也写了一个 CMS,主要是为了后续做类似的网站时效率更高。当时刚刚流行 ajax 技术,我就打算给我的 CMS 添加这样的一个技术。比如说删除文章,点击一下就可以删除,不需要刷新页面。然后,一直不能成功运行,现在也不记得具体是什么原因了。不过当时了差不多整整一天,后来才发现是编码的问题导致的。

  当时,我的感觉是有很多的问题,同一个问题可能是有不同的原因导致的,外人看来就会有千奇百怪的。这个时候,调试错误更多是经验的积累。比如调试 PHP 代码,我和别人一起去调试错误,别人就好奇为什么我觉得是这里出问题了呢?我觉得这就是经验、第六感的作用。通过观察,就能判断出是什么问题,所以我很乐意去多做一些事情,积攒一些经验,培养自己在解决问题的时候的第六感,我觉得这个是事半功倍的。像我当年遇到的 ajax 问题,搁到现在可能半个小时甚至十多分钟就解决了,但当时却耗费了我一整天的时间。所以,我觉得经验还是很重要的。

  从这个角度上讲,我觉得程序员也是一个随着经验越高越有价值的职业。因为你的经验丰富了,解决问题更高效,写的代码也更健壮。

  

关键词:php学习用源码
0
0
0
0
0
0
0
0
下一篇:没有资料

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

CopyRight 2002-2012 技术支持 源码吧 FXT All Rights Reserved

赞助合作: