美文网首页
代码show,程序猿的烟火气

代码show,程序猿的烟火气

作者: 百变小魔 | 来源:发表于2018-11-08 15:13 被阅读0次

                30岁之前如果有人跟我说,这件事你就是做不好,你没救的,我可能会一顿生气后想想,我可能真的做不好,算了,放弃吧。过了30岁,我开始懂得,所谓的好与不好,只是你的评价而已,与我无关,我一直很傻很天真的认为我在我的世界里已经在努力做到极致,只是我不知道这种极致在你的世界只是开始,那么请呈现你所谓的好究竟是什么,请给我一个努力的方向。  

            所以当加入信息化团队时,有人告诉我,信息化团队的代码质量不高,我眨了眨眼睛不解的问:“那有人知道高质量的代码是什么样吗?请告诉我,也请告诉大家!”。  

             你肯定知道,经常看美的东西,会产生美感,经常听音乐,会有乐感,经常听说英语,会有语感,那么程序猿根本不知道好的代码长什么样,怎么会有所谓的编程感呢?  

            还记得我初入职场,跟着师傅学习编程,之所谓一天一教训、两天一返工,我耳边经常是师傅的话:“来看看,这些方法可以抽象成一个类,这样可以反复调用,非常高效的;你看看你怎么不做校验呢?你怎么不抛异常呢,调试的时候你都不知道错哪!”;师傅虽然严厉,但是真是非常细致,每天都会给我指出一堆的问题,帮我进步。我很庆幸,我有一个吹毛求疵的师傅。而他们在编程的路上苦苦挣扎着,掉进一个个的坑里,望望四周,然后悄咪咪的爬出来,深吸一口气,念一句:还好,活着!   

            抱团取暖,总比一个人孤军奋战好,暂时成不了大神,可以看看通向大神的路有多难多险,沿着大神的轨迹,一直在路上,也许有一天我们就成了大神。这个想法一拍即合,抱团取暖,取长补短,没有师傅,每个人都可以当别人的师傅,也可以请所有人当自己的师傅。   信息化团队代码show活动就这样拉开了序幕,经过2个月的策划,在7月3日进行了第一次代码show的尝试,除去出差的,开发人员全部到齐,我有些诧异,按以往的规律,这类活动是最受大家排斥的,50%到座率这是我们的预期,然而,100%到座率足以让我们乐呵一阵,知足常乐,大家的认可就是对我们的鼓励,也许还有许多的不完美,在一次次的实践中矫正,我们一直在路上。   

           转眼已经过去4个月,我们开展了8期活动,每个开发人员不仅展示了自己的看家本领,也展示了自我,有的侃侃而谈,不仅自信且风趣幽默;有的仿佛在展示自己的作品、赏心悦目,原来代码也可以写的如此让人沐浴春风;也有的略显紧张,捂着嘴低着头只自顾自的讲解,少了与听众的互动。不管怎样,这就是程序猿的烟火气,真实可爱。   

            每一期的参与,让我这个门外汉看到了不一样的程序猿,当大杨浩说:“有谁遇到过这个问题,举手我看看,一会我给大家讲怎么解决这个问题。”; 当朱其说把前后端接口规划好,写代码so easy,当邓廷把业务设计的思路用思维导图的方式呈现出来,当赵勇把自己曾经掉过的坑给大家仔细的分享,当冉勇每次非常认真的给每一个人点评;当杨铁权给大家分享架构思维的时候不断强调的“这本书非常非常。。。。。的好”,等等这些让我收获了很多感动,也许我们现在代码质量是不好,我们没有成为大神,但我们从这些大神身上看到了善于总结,善于思考,善于解决问题,只有具有大神的思维,我们才能走到成为大神的路上。   

             第一届代码show落幕,分数是由大家按照评分标准打出来的,每个人会去评价别人,也会被其他人评价。当公布了分数和排名,几家欢喜几家愁,仿佛让我们回到了学生时代,感概自己的成绩为什么不可以再好一点,为什么排名不能再靠前一点点,然而多年以后我们会发现所谓的排名和成绩不过是过去的一个快照,不能代表未来,如果对自己的成绩不满意,只有奋起直追。如果不收起玻璃心,仅仅因为分数不理想,觉得丢了面子而无所作为,那多年以后我们依然生活在懊恼中。生活不相信眼泪,与其看重这点滴的成绩还不如想想未来我能否在大家面前自信的侃侃而谈。活在当下,对现在此刻努力的人给予肯定,领导的大力支持,物质的、精神的都给予我们极大的鼓励,我们角逐出了设计组和开发组的一、二、三等奖、最佳参与奖、最佳点评奖、最佳组织奖,从大家满脸的微笑中,似乎能用“圆满”二字为第一届的代码show画上句话。   

            于我们而言,第一届的8期活动仍有许多的不尽人意的地方,然后这只是个开始,还会有第二届,第三届,甚至更多。   “路漫漫其修远兮,吾将上下而求索”。我们下届再会。

    相关文章

      网友评论

          本文标题:代码show,程序猿的烟火气

          本文链接:https://www.haomeiwen.com/subject/npswxqtx.html