【鲁班学院】子路:一名程序员十一年的坚守

2019年03月14日 20:03

2403

       计算的目的不在于数据,而在于洞察事物。

——理查德·哈明

       2007年夏天,第一届快乐男声陈楚生获得冠军;NBA球员交易引发动荡;香港回归10周年。彼时,19岁的子路正前往北京。

  

       就读于长沙理工大学船舶与海洋工程专业的子路,大一暑期前往北京旅行,借住在表哥家。表哥是一名程序员,至今一直在做开发。夜半三更,闲来无事的子路翻阅到表哥一本JAVA入门级别的书《Think in Java》,从此对编程产生了兴趣。07年暑假的两个月,他一直窝在房里研究表哥的书,开始自学C语言和JAVA。通过两个月的自学和表哥的指导,子路已经能实现应用的简单功能,对编程有了初步的了解。暑期结束,他做了一个大胆的决定,退学去做编程。


01

       这些年间刚进入这个行业,子路入职的是初创的电商公司。没有那么多的一帆风顺,退学后去广州找工作时,他更多的是在熬夜中度过,很多次他一个人撸代码到破晓。在那个小办公室,由于多次参与电商活动技术保障等项目,子路的技术水平渐渐有了提升。在那时,中山大学软件研究所原则上是不对外招人的,但子路技术水平足够就将他招了进去学习。由于受到系统的学习,子路的技术能力得到显著提升,因此获得了华南谷歌的offer,逐渐参与并主导后端供应链研发体系搭建。


子路

子路在杭州

     

      之后的这些年,子路辗转深圳、杭州、上海等城市做开发,待过谷歌、天猫电商等大公司,任过java架构师、项目总理、技术总监,也曾带过几百人的团队。


02. 三十而危,转战教育

      对于很多程序员来说,35岁是一条生命线。程序的更新换代很快,而子路现在有了孩子,很少有时间去学习。而立之年的子路,开始想把自己的经验教给别人。来到鲁班学院面试的子路这样说到,“我想把自己知道的东西告诉行业里的年轻人,年轻人才是这个行业的中流砥柱。”于是,2018年他回到湖南进入教育行业。


子路


      做技术和给别人上课是不同的。刚开始给学生上课时,子路会担心自己说的太深,不够清楚。为此,子路会与学生沟通,自己先进行示范,用简单的例子来进行解释。在《spring的importBeanDefinitionRegistrar源码解密》课上,子路常常会问学生自己说的是否够清楚,问学生是否能听懂。由于技术精湛,每个月至少有六、七十个学生报子路老师的课。

        

     只要在这个行业,程序员要去不断的学习,很多程序员离开这个行业的原因也是跟不上技术更新换代的速度。子路的很多朋友久待在一家公司,就渐渐适应了那个氛围,去另一家公司就习惯不了,技术也跟不上。子路不喜欢太安逸的状态,他会担心过两年后不再属于一线开发人员。哪怕公司给子路的福利待遇很好,他也会有不安全感,因为感觉会被淘汰。

       

   “我现在的年纪已经算大了,但我希望能一直保持在一线的水平上,纵然我不去做开发,也得听懂别人讲的。”对于子路来说,自己看书、上班时间和同事的交流就是学习。子路也会关注大公司介绍新技术的发布会,他认为这是整个行业的趋势,对工作思路来说意义重大。


03. 兴趣使我坚持下来

       和子路同一时期出来的朋友,现在还在做技术的,几乎只剩他一个人。子路的同学毕业后,有些人会去做技术或者培训,但最多坚持两三年,而他持续了将近十一年。

        

      子路认为,想进入一个行业,最重要的是兴趣。只要有兴趣,其他的都不是问题。“很多人看到程序就觉得它是一个技术活,但我认为只要智商在正常水平上都可以做到。兴趣很重要,人的潜力都是逼出来的。”子路提到,当初和女友分手的时候觉得非常难过,但不管再痛苦再难过,只要给他电脑,可以撸代码,有逻辑去想,就觉得生活也还不错。

        

     “一个人倘若需要从思想中得到快乐,那么他的第一个欲望就是学习。”王小波《思维的乐趣》如是说。子路认为,一个人,只要你能去思考,就是一件非常快乐的事情。

        

      没做程序员之前,子路有过一个梦想——去新浪做编辑。子路是文字爱好者,偶尔会尝试在起点上写文章,徜徉在阳春白雪的世界。虽然已经离那个行业很远,但选择做JAVA程序员,他始终心存感激。“我感谢这个行业,也感谢当时选择这条路的自己。现在的我至少看起来是一个有正当职业的人。无论是精神上还是财富上,我在这里得到了很多。”


04. 良师益友

     曾经有个学员,为了能在工作中有更好的发展,报名了VIP高级课程,但课程的难度超出他的想象。子路老师用了一个多小时和他语音进行指导。


子路

        

      子路认为,无论是大公司还是初创公司,人们都能学到很多东西。大公司体系较完善,可以深入一个部分,眼光得到一定的扩展;初创公司可以接触更多的东西,都可以去涉及。想要好的发展,要么在一个公司沉下去,要么选择一个好公司。但能否进好公司,还是得看个人素质、背景、技术。


子路

子路在大学时

        

     刚入行时,曾有前辈给子路说过一句话:“程序永远不会骗人。”他一直铭记于心。现在的子路,一如既往的对这个行业充满了兴趣并将继续走下去。

    

     鲁班学院架构师课程免费试听地址:https://ke.qq.com/course/291021?flowToken=1009709

    加群即可领取最新Java架构教程资料学习包 群号:818159797


【鲁班学院】