一个月的实训转瞬结束了。回头想想这一个月的实训经历,心中却久久不能平静。说实话,来之前自己对这次实训期望无多。认为通过这次实训,无非能使自己对商业项目的开发流程有一个直观的认识。短短一个月,不会令我的技术和能力有太大的提高。
但现在才发现,这次实训带给我的远非如此。
1、通过这次实训,极大的提高了我的编码能力和快速掌握一门新技术的能力。
来到实训基地的第二天,项目启动会议以后,我才发现这次实训绝非像自己想象那样的只是走一下项目流程,这是一个需要我们在实训结束时,提交通过测试通过的真实项目程中所遇到的所有技术和非技术难题。
在这一个月里,我们遇到的困难超提交通过测试通过的真实项目。所以我们必须独立解决在这个项目过乎想象。但是在项目经理的帮助下,我们依靠自学和查资料一一解决。
项目做完以后,感觉自己的编码能力和学习能力出现了一个质的飞跃。
2、通过这次实训,使自己真正认识到了团队协作的重要性。
我们在课堂上学习软件工程的时候,老师和课本上总是反复强调团队协作的重要性,但是我却不以为然。总认为自己如果能力很强,无须根别人协作。后来在项目过程中才发现这个想法是愚蠢的。因为项目中有太多的工作要做,这些工作又具有很高的耦合性,有些甚至是并发的。一个人根本没有时间和精力把一切都做完。必须团队紧密配合才能合理掌控项目的时间进度。而且项目的过程中会遇到太多的技术问题,只有集思广益才能解决这些难题,而一个人是不可能实现的。
3、通过这次实训,使自己对自己的职业发展有了明确的认知。
以前只是知道自己想做程序员,以为能编几行代码就可以当个程序员了。并不知道程序员之后的路如何走,自己三年以后会成为什么样子,五年以后应该做什么工作,30岁以后合适作什么工作。通过何这些经验丰富的项目经理们的接触,使我明白了自己前方的路通向哪里。更高的职位应该具备哪些能力,自己存在哪些差距等。这些宝贵的经验就像一盏盏路灯一样,为我指明了我该往哪里走,我改怎么走。
4、通过这次实训,对于一个软件项目的开发过程,有了一个清晰的认识。
我们项目组的每个成员对整个项目的所有环节都有所参与。我也几乎参加了整个项目的全过程。从需求分析到概要设计,从详细设计到编码维护,再到后期的集成测试,回想起来整个流程,感觉还是收获颇多。尤其是概要设计和详细设计阶段,以前对于这两个阶段所要做的工作,提交的东西,一直不太清楚,这次在实训过程中终于在指导老师的引导下都有了明确的认识。
最后感谢这次实训给了我一个这样的机会,可以在一个团队里,和整个团队的成员一起,为着同一个目标而一起努力,不分早晚,不论上班时间还是休息时间,虽然有的时候会感觉很辛苦,很疲惫,但是却很充实,甚至在这大学的三年时光里都从来没有觉得像这个月这么充实。这次实训的经历在我将来的工作、生活中会一直影响着我、激励着我,陪伴着我成长 |