我不是一名有经验的开发员,更不是什么开发专家。我仅仅是一名刚读完大三的软工专业学生。大学生涯转瞬即逝,渐渐的我步入了企业之旅。幸运的是我还没经历一次投一千封简历之苦。从五月开始进入HP培训,那段时间也许并没看到太多企业和大学的不同,可从实习以来,短短20天,却感触颇深。现在稍稍总结一下企业和学校的差距,以及我所见的企业需要的人才,希望对后来者有帮助。
我大学的学习路线以及摸索出来的学习方法就是,尽快找准一个学习方向,全身心投入此方向,对于其它课程了解即可,争取不挂科。期间我找准适合自己发展的方向,开始我得好好的每一科以保证我能找到适合我自己学的,也即我感兴趣的,同时我们必须得关心目前哪个方向在社会上有更大的发展空间,一旦选定自己的专业方向后,我们必须得建立一个健全的学习体系,此体系不一定和学校安排的课程相同,完全是你自己通过各种方式获取的,比如,去培训基地看它们的培训体系,比如去公司看看自己专业方向需要哪些技术,又或者在网上招聘简章中寻求企业需要的人才,等等。其实到现在为止,我还是觉得这是一个很好的学习方式。
然后,在进入HP实习之后,我们很幸运,一进去就获得了项目,我们可以真正实战了。首先的一个感触就是——规范。我们必须得遵守公司既有的各种规范,如习惯用的技术,工具等等。其次就是——团队协作能力。由于这次我们CQ这边是十个人一起做,所以在版本控制方面我们得非常小心。然后就是——技术。曾经在学校获取学到过一些技术,但终究会没有真正的实战环境,而现在,因为此项目,我们学到的大多数技术几乎全部一起涌上来,或许会有点措手不及,但用完之后,真的是颇有感触,不管是对内部原理还是使用方式上。最后一个重点就是——学习方式,曾经是要尽力学习每种技术以便以后使用,而现在我们是需要什么学什么,不管你会不会,反正你得完成任务,这样其实真是实现了所谓的“项目驱动”的学习方式。