【专访郑刚】知识改变命运,充电从未停止

图右为郑刚,图左为Tim Yang。摄于4月8日异步群英会。

郑钢(本人更喜欢被称作郑刚 )毕业于北京大学,前百度运维高级工程师,现就职于美丽说担任高级运维工程师。对操作系统有深入的研究。好运动,喜钻研,热衷于尝试前沿技术,乐于分享学习成果。2016年出版著作《操作系统真象还原》,历时19个月,行文60余万字,用6000多行代码实现了一个完整的操作系统。


你本来是学机械制造专业的,怎么转变到学计算机的呢?

郑刚:我来自农村,八零后,初中时盛行农转非,读中专能包分配工作,号称国家干部的待遇。我很幸运考上了一所国家级重点中专学校,不幸的是那个学校是四年制。四年后我快毕业的时候,时代发生了很大的变化,中专已经不吃香了,我当时自己也尝试着找了很多工作。面过演员,应聘过服务员,为了证明自己身体强壮,拿着肌肉照去工厂面试,干些体力活。做了一段时间,发现还是不喜欢这样的工作,想去一家软件公司,对方要求掌握一个软件,当时我什么都不懂,就去网吧包夜学习,那时候包夜是从晚上十点开始,我八点多没事就过去在门口等着,后来跟老板熟了,他就跟我说不用等了直接去。我就在网吧学一夜,第二天昏昏沉沉的再回学校。后来面试通过了,工作内容是做测试,画一些三维机械图。这家公司的员工学历都很高,有一次我碰到一个新入职的员工,看上去比我小,我本来是出于好意问她:“你是大专吗?”当对方告诉我是硕士毕业时,我几乎是羞愤自尽。后来单位裁员,连本科生和一些研究生都被裁掉了,我一直战战兢兢,努力地去做一些没人做的工作,领导也都看在眼里。即使这样,我跟本科生做同样的工作,工资却只是人家的一半,心理多少有些不平衡。我当时的领导后来鼓励我说,“人有多大胆,地有多大产。”(这句话到现在我也经常说)所以后来我就辞职想继续学习,参加成人高考。第一年赶上非典,正好考试延期,我可以参加,结果很幸运考上了一所大学。悲剧的是,我父母创业失败了,尽管我的工资全交家里了,但还不够还债的,因此没有条件供我读书。本来考上大学是一件特别光荣、值得到处炫耀的事,我家里却无奈地没有到处宣扬,那种感受还是很欲哭无泪的。于是我跟家里说不给家交钱了,一边工作,一边继续利用业余时间复习,有了准备之后这次胆子更大,报了北大。一年的工资也攒够了学费,也幸运地考上了北大。

 

在北大的学习经历是怎样的?

郑刚:补充一句,这个学校是要脱产学习的,因此,考上北大以后,我决定辞职脱产学习四年。当时我的朋友都觉得我疯了,放着待遇不错的工作不要,偏要去啃硬骨头。到北大念书最初的想法就是想毕业后找一份体面的工作,在大学时喜欢拍一些小视频,又喜欢动画制作,就想慢慢往动画CG方面发展,但是动画制作需要绘画基础,而学绘画需要两万八千块,学完以后也只能挣两千块,性价比太低,觉得没什么出息,果断放弃了。我在北大学的就是计算机专业,当时一直觉得这是青春饭,比我小十岁的人跟我学习计算机的起点是一样的。于是我后来借钱去参加一个为期4个月的Linux技术培训,期间备受欺凌,因为一起学习的大部分人都有相关的学习或工作经验,而我没什么基础,因为大学时打定主意要搞CG、电视包装和动画方面,所以我学地很费劲,老师还骂我脑子有问题,在很多人面前把我批评得一无是处。那时候我租了一个地下室,每个月180块,整天吃泡面,而且觉得吃两袋泡面是件很奢侈的事情,对于没钱的人很自责的,只能是1袋泡面再掺一些挂面才吃地踏实。

之后的第一份工作因为没有工作经验,经常犯错挨骂,我下了班有时间就去学习,努力追赶了一年,第二年我就去了百度。这算是我人生中的一个转折,我的月薪一下从三千跳跃到八千。

 

为什么写《操作系统真象还原》这本书?

郑刚:我写这本书是因为觉得这个东西有价值。越难的事情就越有价值,既然没有人去把这个问题搞清楚,那我就去把它搞清楚吧!这也是我去改变其他人对我的看法的一个起始点。有些人学东西是在自己熟悉的领域,只为混个文凭,而我总是去到我不熟悉的领域。其他人认为的“行”在我看来是不够的,我希望是把整个来龙去脉都搞清楚,大家的要求不一样。我写这本书不是顺理成章或者机缘巧合,而是刻意为之。我坚持先把问题搞清楚,然后再去写代码,最后再去写书。这三步的每一步都需要至少半年的时间,如果有任何一个坎没有迈过去,就白努力了。

因为书中涉及到代码,代码定了,书的结构也就定了。书中后来增加的东西,完全是纯理论方面的,代码本身功能方面的内容没有增加,但是因为开始对第一版的代码并不是非常满意,于是我又写了第二版。所以时间比预定的时间又晚了半年才完稿。

 

为什么选择人民邮电出版社?

郑刚:我很爱学习,知识改变命运。我发现人邮的书入门很快,很体贴。同样主题的书,我看人邮的收获最大,能帮我把握方向,所以为了对自己负责,我选择了人邮。我刚有写书想法的时候,就去人邮的官网,看到上面说写书先联系出版社,我比较听话,就联系到了张涛编辑。开始时我还有点小意见,觉得审稿流程太慢,张编辑很有耐心,告诉我哪里需要审校的时间比较长。后来慢慢发现跟张编辑合作很愉快,我把张编辑推荐给几个同样写书的技术朋友。

对我影响比较大的人邮书是CCNA,CCIE,CCNP等网络思科方面的书,就是因为这些书让我摆脱了挨骂的境遇,第一个找到了工作。

 

为什么从百度离职?

郑刚:先不说其他被黑的,单说技术,百度还是最牛的,我个人觉得,天下武功出少林,中国技术出百度。有个说法是,百度的技术,腾讯的产品,阿里的运营嘛。入职百度后,我又去北大读了个工程硕士,此时和我在百度工作的时间是重合的,经常是上着课,这边又需要处理报警等线上问题,所以当时挺讽刺的就是我的操作系统课是不及格的。但是即使我真的按照那个方法学习,我可能依然是不及格,因为我学完的目的就是希望能写操作系统,但是发现写不了,这个高级操作系统的课程特别的难,不仅我觉得难,那些专业的开发人员都觉得很难,很多人都不及格。无论在哪里工作,老板都不管你去不去充电,只要把活干好就成了,由于没有时间学习,慢慢地我感觉自己像是一块电量快要耗尽的电池,急需充电。另外,我在公司、部门年会上经常跳机械舞,所以给大伙儿的印象:郑刚是个”dancer”、“艺人”,这无非是说明,别人认为我的计算机技术要比我的舞技要弱。事实也是如此,由于我对自己的技术水平并不满意,因此决定辞职学习。其实当时离毕业只差4学分了,别人都觉得我这个行为简直匪夷所思。然后我就一边学习,一边写操作系统的书,为此我还延缓了毕业。

 

你现在的状态依然是一边工作一边学习吗?

郑刚:对,必须不停地学习。因为做技术的人,必须一直学习,因为技术发展得太快了。技术人以技术强为价值观,因此修炼是持续的,尽管学习是无止境的,但每学到一点就会更美好一点。我住的地方离公司比较远,为了节约学习的时间,我成了地铁族,经常拿本书在地铁上看,有时候地铁人太挤了,书都拿不出来,因此我就把书用手机拍下来,从手机上看。越说越励志了。

 

你觉得你这本《操作系统真象还原》跟你在学操作系统时使用的教材比,有哪些优点?

郑刚:学操作系统时使用的教材都是偏理论方面的,说白了,它们大多数都是在纸上谈兵,无论看多少本这样的书,除非是天才,否则根本写不出操作系统。无论教材上的理论多先进,大伙儿更需要的是写操作系统的能力,它不需要效率多高,只需要摆在那、看得到,让人一目了然就行了,这么简单的愿望竟然成了奢望,因此这就成了《操作系统真象还原》的使命这类实战的书解决了当代操作系统教材99%的为人所诟病的地方。看这种原理性的东西就是似懂非懂,连问题都不知道该怎么问,肯定不会写操作系统。照着这本书学习,绝对会写操作系统,我在书中已经写的没法再清楚了,我有时甚至觉得自己都有点啰嗦了。

 

有没有喜欢的科技人物,或者说偶像?

郑刚:公司有三位技术偶像,一个是宗成浩,典型的开发运维,技术比较全面。另一个是冯顾,这是我见过最有技术味的技术经理,水平是大牛级的。还有一个就是全栈工程师魏祟利,感觉这个人在技术上没有不行的。这三个人都非常有修养,脾气好,水平进化到那个程度可能都这样吧,哈哈。

  

哪些人对你的职业生涯有影响意义?

郑刚:主要都是瑞风协同的同事们,这家公司是做三维CAD开发的,我个人觉得技术是国内No1,很幸运能够遇到他们。

闫蔚,我的老师,没有她我就没有去瑞风面试的机会,必须排第一。

王可,公司老总,没有他的面试我就进不了这个公司,有可能就听不到那句“人有多大胆儿,地有多大产儿”的名言,同时也是技术大牛。

费宏纲,经理,我的第一位领导,工作中对我很照顾,我印象最深的是老吃他的零食。

陈曼珏,经理,这个人很有魅力,是她给了我非常美好的工作氛围,我对瑞风的好感很大程度上来自于她的个人魅力。

张立明,经理,我的企业导师,温柔,善良,很多困难都是她帮我解决的,感激不尽。“人有多大胆儿,地有多大产儿”,就是她给我的鼓励。

李少鹏,经理,技术大牛,人很随和善交流,工作中遇到困难时经常会从他那得到建议,人品和技术一样赞。

南福春,经理,我的企业技术导师,技术人品样样都赞,当初经常骑在他肩膀上给他做负重练习。曾经跟我说过一句话:“能吃是福”,当时我不懂,现在懂了。

张洁,徐静波,熊振卿,荆方明,李勇军,红军,陈洪涛等,都是相处起来让我非常舒心的同事,在我离职时大伙儿为我践行,每每回味必然热泪盈眶。 

当初加入瑞风时我才18岁,因此以上几位同事就像我的哥哥姐姐,他们看着我长大的,我爱你们。


平时关注哪些技术博客?

郑刚:之前比较关注51cto和CU,现在开始关注异步社区。

2.9K 6
  • kt 2016-06-28 18:22

    作者很厉害,我一直想下PDF来看,看了作者的故事,觉得应该花点钱买你的正版。阿里雷瑟奉上我的钦佩,向你学习~

    0
  • szpzs 2016-04-30 10:37

    正能量!向郑刚学习!

    0
    • zhenggang
      zhenggang 2016-05-04 10:05

      共勉共勉,哈哈。

  • 长耳bunny 2016-04-14 17:58

    钢哥棒棒哒,和钢哥经常合作感觉非常棒!

    0
    • zhenggang
      zhenggang 2016-04-14 18:36

      哈哈,谢啦,感激。

  • 暗夜独行客 2016-04-14 17:24

    好励志,满满的都是正能量

    0
    • zhenggang
      zhenggang 2016-04-14 17:27

      哈哈,谢谢,评论的都是人邮自己人吧,哈哈,谢谢各位。

    • 刘涛-异步社区掌柜的
      刘涛-异步社区掌柜的 2016-04-14 18:46

      @zhenggang ST908是社区的热心读者。最重要的,他可是全宇宙第一位下单购买并拿到真象还原的读者: http://weibo.com/u/1849263092?refer_flag=1005055010_&is_hot=1

    • zhenggang
      zhenggang 2016-04-14 21:07

      @刘涛-异步社区掌柜的 原来如此,刘老师,我见到第一位读者感到好荣幸。强烈建议能插入表情符号。

    • 刘涛-异步社区掌柜的
      刘涛-异步社区掌柜的 2016-04-14 21:29

      @zhenggang 同感!@温谦 老师!

    • 胡俊英
      胡俊英 2016-04-15 08:31

      @刘涛-异步社区掌柜的 每次发评论都好想加个表情 O(∩_∩)O哈哈~

    • 温谦
      温谦 2016-04-15 17:07

      @刘涛-异步社区掌柜的 我研究一下,这个编辑器应该是可以带表情符号的。

  • 胡俊英 2016-04-14 17:18

    相机好,拍出来的人都老帅了

    0
乌买买
乌买买 V5

北京市 丰台区

1.4K经验值

weibo.com/omayma

我只是社区里的酱油党,有任何问题都请给异步客服发私信哦~~~

相关图书

  • 操作系统真象还原

    作者: 郑钢

    大学及研究生都有操作系统课程,这类人群具有很高的学术能力,但书中讲的过于抽象与晦涩,以至于很多学生对…

    5574 12

    • 纸质版 ¥108.00¥84.24
    • 电子书 ¥64.00¥51.20
    • 纸质版+电子书 ¥86.00

相关文章

相关用户