• IT行业工作八年回顾-之初出茅庐


    1.踏入职场前

            2009年高考,考上了一个普通的本科院校安理工,由于当时对于计算机的浓厚兴趣(其实2009年之前接触过电脑不超过三次),填报了当时的计算机科学与技术专业。
            大学前三年,现在回想起来是当时最美好的时光。每天没有什么压力,去上上课,打打球,有时间出去给人家发发传单,端端盘子,挣点零花钱。然后学期结束前一个月好好看看书,考试基本没有什么问题,还能拿点奖学金。
    大四就要开始面临找工作的压力。大三结束的时候,就有好多企业到学校招聘。当时科大讯飞也到学校进行校园招聘,我毅然决定投了简历,我是一个幸运儿当时被成功被录取了。当时由于校企合作关系,大四企业给学生培训,学生可以不用到学校上课,培训通过可以置换同等学分,于是2012年的7月,在学校打好包,浩浩荡荡奔赴合肥,参与了讯飞的首届讯飞直通车计划。也开始了我的职业生涯。

    2.职场前的培训

           时间:2012年7月-2013年3月16号
           在讯飞直通车的培训说实话压力蛮大的。原来在大学学习的的编程,什么C,C++,Java,汇编,其实都是一些简单的语法而已。在直通车的培训和学校完全不一样。首先讲的是编程规范(其实这点一直受用,良好的规范,团队的协作,编写可阅读性代码),然后就是编写实际的系统。最后也是大学没有的压力——考核。整个培训期间只要出现两次考核不通过,将会被辞退,同时也无法得到学分。考核周期基本上是每个月一次。考核已经不是简简单单的理论题,而是实际的系统,源代码,还有团队最后交付的产物。我每天还要骑着二手市场50块钱淘来的破自行车来回50里(当时提供了宿舍,但是由于某些原因没有住),从炎热夏天穿着背心到寒冬裹着厚厚的棉袄整整七个月重来不间断,对于身体和心理都是巨大的压力和挑战。
    由于培训期间优秀表现,2013年3月19号,我被讯飞提前通过,正式进入公司实习。

    3.正式踏入职场

    3.1 实习期

           在讯飞的实习期当时觉得依然是巨大的压力,刚进入公司就让我和一个一起培训的兄弟L(因为当时提前通过的就我们两个人)搭建一个全新的公司内部系统,IT支撑平台。对于两个完全没有参与过实战的小白来说可以想象当时是有多么的艰难。
    当时上来给了我们一套框架,让我们在框架上进行项目的搭建,这套框架是一套使用了面向外观模式Facade来写的。对于我们我们这些刚刚入门(可能当时都还没有达到入门级别)的人来说刚刚掌握语法,更别说设计模式了。最难的还不是这个,而是业务。现在我都记忆犹新的是,使用存储存储过程。由于原始数据是在另外一个系统,整理到所做的系统里面,采用的是使用存储过程来写,记得当时为了清洗数据,最长的存储过程一个两三千行代码,当时呕吐几十两血。
           好在当时我们两的指导人孙姐相当不错,也是踏入工作的第一位导师。她给了我们很大的指导和支持。当时遇到很多问题,现在看来都很简单,很low,但是孙姐总是会不厌其烦的给我们耐心的讲解,并给我们做规划,做分析。
            我和L也是非常的努力,基本上每天都加班到很晚,有时候我们两周末也不休息,3个月后,项目顺利的交付验收通过。当时突然成就感满满。由于实习期的表现突出,我和L一起被调入公司的A级业务线——语音业务线。

    3.2两年正式员工

           调入语音业务线不久,就到了7月份,学校毕业的时间到了,当时请了3天假回到学校,拍完毕业照,和大伙吃完毕业饭我就匆匆赶回合肥上班。
    在语音业务线上,主要做产品的研发。当时的这产品研发整个团队大概40人左右,技术大牛特别多,在这个团队的成长特别快。
           首先对团队的感受就是流程规范,分工明确,目标感强,氛围好。同时让我感受最深的是,团队愿意分享。基本上每周都会有分享会,分享的内容可以是自己遇到的问题,好的Idea,自己完成好的功能,谁都可以是分享的主角。
          其次就是信任。我记得当时我到业务线的时候,也是一个新的产品要研发。当时给我的就是一个核心的语音播放器的开发。由于之前完全没有接触过,并且自己是完全独立负责模块,当时遇到过很多坑,犯过很多错。但是每每遇到问题或者犯错的时候,总是会有小伙伴来帮你一起解决,共同完成目标。
           最后就是给新人机会。我记得我在团队的一年多的时间里面,分别被派去海南,广州,北京等一线现场出差,给你机会去了解现场情况,开拓眼界,增加见识。
    在这个团队我的技术得到了很快的提升,同时以上职场的很多宝贵的东西对我后面的职业有着深远的影响。
    在2015年3月19号,由于当时结婚生孩子,生活压力变大,迫于生活压力,我选择了离职。

    4.初出茅庐感悟

     我把我第一家公司的这两年的工作阶段定义为我职业的“初出茅如”阶段,对于一个初入职场人员来说我觉得以下很重要:

    1.态度比能力重要

           我记得当时在培训的时候比我能力出众的人多了去了(当时培训的时候接近200人),个人觉得态度比能力重要。当时我在培训或者实习的时候也遇到过很多的坑,很多的问题,但是我从来都是一定要把它做好,不会了就上网查资料,不懂了就问。不搞清楚决不罢休。

    2.导师很重要

            我现在都很感谢当时给我们做培训的老师,以及刚到公司实习的时候的孙姐。有幸我在入门的时候就参加过这样严格的培训,比如说编码规范,我一直都谨记我老师当时的理念,编写可阅读性代码,每每编码,一定会严格检查代码规范,比如注释,命名规范,函数的合理性等等。这些年工作的时候也看过很多别人的代码,很多人的代码真的看得想吐,一个方法几百行,啥注释也没有等等。同时指导新人我也继承了孙姐的耐心和仔细,有可能自己觉得很简单的东西对于新人来说确实比较难,所以自己要多一些耐心和责任心。

    3.团队很重要

          第一个团队对于自己后续的工作影响是深远的。有职场就会有团队协作。好的团队,能给你注入优秀的基因和能量,能让你在今后的工作中更加的顺畅。

    4.大公司比小公司重要

          对于一个新人,我觉得大公司比小公司重要,大公司,流程和制度都比较规范。很多是你今后工作值得学习的地方。同时大公司的牛人相对较多,能够让你快速的成长。

  • 相关阅读:
    代码风格
    C语言带返回值的宏
    设计模式之PIMPL模式
    打印控制之VT100
    C语言实现反射
    C语言实现函数override
    [BZOJ3669] [NOI2004] 魔法森林 LCT维护最小生成树
    [BZOJ4826] [HNOI2017] 影魔 单调栈 主席树
    [BZOJ2054]疯狂的馒头 并查集
    [BZOJ5305] [HAOI2018] 苹果树 数学 组合计数
  • 原文地址:https://www.cnblogs.com/ITCommunication/p/13929554.html
Copyright © 2020-2023  润新知