不知不觉已经工作两周了,在这段时间里第一感觉就是累并且充实着,因为一直都在不断地学习和积累当中。
在工作的第一个星期中,做的最多的是就是看代码,看公司的框架,熟悉公司的项目,研究如何做到的功能实现,公司的编码工具是怎样的,然后你得调试每段代码对应的功能是什么,然后将所有的知识点一个一个的记录下来,与学校的最大不同就是,实际代码中对于功能的实现比较严谨,对于各种会出现的情况都会进行判断,所以要尽最大努力避免出现想象不到的异常的发生,功能也更加完善和系统,这让我对程序员的工作也有了新的认识,不再是那种传说中的码农,而是不光会敲代码,而且还要敲的好,更要对自己所写的功能有一个清晰的认知,对于整个应用的运行,业务之间的关联有足够的认识,因此对于逻辑能力的提升是十分明显的,程序员不只是码农那么简单。
在不断地学习中时间过得还是挺快的,还没有好好感受到程序员的日常就进入了第二个星期,在这个星期应该是自己知识和能力提升最快的一周,因为从这一周开始我就不光是看代码了,还得自己联系着去写代码,不光要明白代码中要实现的功能,你还得明白怎么去实现功能,还有最重要的一点,你有哪些功能要去实现,这就要锻炼自己的对业务的分析能力了,在一开始经理还会给你讲解如何实现该业务,该业务会哪些功能,然后你就得自己去看数据字典和式样书,自己去研究怎么做业务,以及会包含那些功能了,当然这其中免不了要写很多的代码,当然会有很多的代码和函数你是不会写的和不知道的,这样你除了问前辈之外就需要自己想办法去解决了,然后尽自己所能将这些知识点记录下来。
在这两周的锻炼中,还有一个重要的事情就是融入到公司的团队中去,一起上班,一起吃饭,一起下班,当然关键还是如何更好的一起工作啦!
我觉得这两周的工作对自己的锻炼和提升实在是太大了,不光是对自己以往知识和能力的一种考验,更考验了自己学习新东西,融入到新的团队中的能力,经过两周的磨练感觉自己已经慢慢可以进入到编程这个行业了,希望自己以后能越走越好!