2019年6月28日下午14:30,这是我进入RM刚好一个月了,要进行试用期两个月的其中第一个月的中期考核,有惊无险,最后勉 强顺利地通过了考核。
回想一下整个考核下来,其实自己从中学习到了很多,因为坐在我对面的是七个大佬,有总工程师晟哥、研发部副总监彬哥、以及前端主管亮哥、后端主管广哥和博元哥、测试主管小玲姐、HR主管月英姐,看到这个阵容如此之强大,而且是群P,那时候的我刚开始有一丝丝不淡定,后来慢慢进入状态,后面到了提问环节,大佬们的问题一个接一个,大到项目统筹、产品描述、业务描述、代码逻辑,小到跟领导的沟通、加班考勤等问题。我有一些问题能够答得上,但是还是不够全面,大佬们也分享了他们的看法,所以这个考核是很有收获的,也是对于新人刚入职一家软件开发公司是非常比要的。
我上一份公司是做前端培训的,我这个人目的性比较强,我觉得我哪方面弱了,我就会去寻找机会去提升自己,所以我出来了,进入了RM,开发和教学是真的很不一样,从最基本的上班模式上,我之前讲课是从早上讲到下午没停过,但是来到RM,有两个月的带薪培训,节奏一下子慢了下来,我一开始会觉得难以适应。另外,开发讲究的是钻研,提高自己的逻辑思维,是以需求为导向,项目为导向的,然而教学是以学生对知识的吸收情况为导向的,跟学生沟通,快速建立友谊,然后再授予他们技术知识,关注的更多的是学生,另外最重要的一点就是开发和教学,其实都不是说你学的技术学的框架越多你就越厉害,而是你对于一个技术的钻研,深精透,切记急于求成,我们需要那个过程,在这个过程中你会收获很多,好的领导大多数都会关注你怎么把一件事情做好,而不是你能做多少事情。
接下来再讲一讲进入RM一个月的感受,首先RM有一个完善的培训体系,当然目前大佬们也正在不断的完善,而且是带薪培训学习两个月,ok那么这个培训体系,我个人觉得非常合适那些刚出来实习的应届毕业生,对于一些有工作经验的开发者我觉得可以缩短一点培训时间,但是对于刚踏入编程行业的人来说,确实是一个很好的机会。在我看来,这个培训体系拯救了很多被祖国信息化抛弃的孤儿们,也为祖国信息化做了大大滴贡献呀。说完这个,再说一下我这个月都做了啥:
1.用原生js编写一个基础计算器,不能用eval这个东西,是不是觉得很简单,so easy!其实不然,当你真的认真去做这个计算器的时候,你会发现有很多细节问题要处理,for example:
1.1、小数点不能连续输入,一个数字只能有一个小数点,遇到运算符的时候,又可以输入小数点
1.2、运算符连续输入问题,连续输入运算符,后面的会覆盖掉前面的运算符
1.3、除数不能为0、浮点数运算精度问题
1.4、运算优先级问题,先算加减后算乘除,后缀表达式算法
看到上面的细节问题是不是有点头大,当然如果你js基础扎实,这无非就是字符串和数字的操作,也没啥难度。
2.熟悉公司公司产品,用流程图和思维导图画出公司产品的功能图和某个业务的业务流程图
3.每天都需要提交工作日报send email给leader,每周都要进行周总结(自己制作ppt)进行演讲
以上的东西就是我这一个月以来做的所有事情,当然还包括跟同事请教沟通等,通过完成这些培训任务,我学习到了很多编程以外的skill,做ppt、写设计文档、做报告、做演讲这些都是职场上需要掌握的一些综合技能,所以很nice我也很享受这个过程,感谢公司感谢领导给了我这次机会。
最后一点我想谈谈这次的获奖感言,作为前端,其实我们的工作无非就是根据设计稿还原页面、根据接口文档渲染数据、根据需求实现功能、根据需求进行代码维护和版本迭代,但是我们不能做个小前端,要做大前端,其实作为开发人员,更加要求全面发展,你要学习很多除了编码以外的东西,比如人与人的沟通,学习产品、学习演讲等等,这样你在公司的可替代性就可能小一点,所以不要做一个沉默的开发者,要做一个对技术有渴望,对人有热情的开发者,另外,还是那句话,不是你涉猎的技术越多,做的项目越多,你就越厉害,我们要关注如何把一件事情从0到1的做好,这才是精髓,不要急于求成。所以还是感谢我的大佬们,让我有机会学习到这么多,加油把!争取这个月底的考核能够通过。