万码学堂2015级毕业生李*南
学员发展:
2015年学员毕业后经学校推荐就业于北京一图环视科技有限公司青岛分公司
2018年就业于青岛华正信息技术有限公司
毕业留言:
在万码学堂的这段时间里收获了知识,友情,感觉突然之间长大了许多,对于工作有了一些自己的看法。
第一要待人和善真诚。这个道理我们从小时候就被灌输进脑中,但只有当我们真正处于一个集体大家庭当中,才能深深体会到这个道理的真正意义和重要性。
第二是要有工作的激情。试想像,如果在工作中你都没有激情,那么定会影响到工作的效率以及学习的效率。这不仅仅会对公司的运作造成影响,而且自己也可能因此要加班加点才能完成公司交付的开发进度,这对哪一个方面都没有任何的好处。工作的激情我觉得应该源自于自己对工作岗位的热爱,以及对自己所做的事情和所学习的知识的真正兴趣,所以我们要清晰的认识到自己真正喜欢做的是什么,真正想追逐的是什么,真正想要走的路,走的方向是什么。我是真的想要做软件开发这一个事情,兴趣现在我也正浓,也希望一直保持兴趣不减退,保持对这个岗位的激情不减退。
第三是要有专业的素养。一名程序开发者必须要对自己的工作表现出专业的素养,对工作要绝对的负责,应该实现的功能,应该遵照的代码规范,都要严谨的遵守。开发过程中不要因为这样做太麻烦,就投机取巧采用一些不适用的方法去“伪造”出相同的功能展示,这样很可能会造成很大的麻烦,例如说在实现一个通用功能的时候如果嫌麻烦而没有预先定义接口,通过接口去实现具体类,这样对代码的维护性和扩展性都会大大的降低,万一以后有客户想对该程序提出一些扩展的或者不同的其他要求,这样对于这些维护性和扩展性都较差的代码来说,就没法做到简单的移植扩展,而另一方面又要达到客户要求的时候,就很有可能要重做,而这样的代价是相当巨大的。
第四是沟通。沟通对于一个开发团队来说实在是非常重要,因为无论从功能上的配合还是技术型的探讨,都不能离开团队之间的互相沟通,切忌“一心埋头敲代码,两耳不闻窗外事”,在团队的开发过程中是非常注重配合的,因为非常有可能你所负责的那个模块是要依赖于你的队友所负责的那一块,如果在开发过程中,你没有按时汇报自己的开发进度,又或者没有提交自己的开发模块,那么会对自己的队友造成困扰,甚至会阻碍队友的开发进度,这个时候就体现出沟通的重要性了,必须要学会自己主动去跟队友交流,例如什么时候能够完成这个模块,现在完成到哪一部分,可以让队友先着手哪一部分的开发,这都是很必要的。只有有沟通,整个开发过程才能体现出效率。