一点感想
今天花了一个上午的时间阅读08级MSRA_USTC联合培养实验班的“meng-meng”组的师兄师姐写的博客,从他们的文字中感悟了上微软班的高级软件工程课程的整个历程。下面写的是我的一些感想和总结,既是自勉,也是学长们的一些经验和大家分享:
1.关于团队合作
这个小组中的每个人要尽量发挥自己的长处。我们是一个整体,需要每一个人的力量。队友之间最重要的是互相协作,成功的项目都不是靠一个人完成的。每个人的特点不同,所以大家的想法也不同。合作的过程中难免会有意见冲突,这时大家需要的是多交流。通过交流让每个人都得到提高,通过交流让困难得以解决。
2.关于时间安排
因为做这个项目的时间相对来说比较短,而且在做这个课程项目的同时我们还要完成导师布置的任务。根据自己的能力和任务的紧急性,合理安排自己的时间。可能到了最累的时候,大家都是忙到半夜才回去。这个时候,要咬紧牙关坚持下去,当然也要想办法提高效率。
3.关于项目的计划
前期的规划十分重要,不能眼高手低,要根据自己的组员的能力定制一个合适的项目计划。做项目规划的时候要有一定的细节,要考虑到大家的合作和分工,这样团队才能高效的运行。项目过程中也应该根据自己组的执行情况适当的调整计划,最后的成果和原来的预想差别很大也是很正常的事情。
4.关于学习
我们来自不同的专业,而且很多人不是计算机专业,所以我们必须要夯实一下自己在软件开发方面的知识,比如C#,Silverlight,TFS等等。
另外很重要的一点就是测试阶段,这是我们在学校没有过多接触的东西。在做实际的工程项目时这一点是很必要的。这方面的能力我们在MSRA也能得到很好的学习锻炼。
5.经常总结
在阅读师兄师姐的博客时发现他们在开发到关键部分的时候,每天都发一篇总结,总结一下今天的工作和对明天的工作做一个简单的安排。让每个人都能够明确自己应该做什么,同时在总结的时候也可以交流经验和解决大家的困难。
之前在和师兄交流的时候也了解到,高级软件工程这门课确实让他提高了很多,不仅仅是技术方面的提高,更重要的是团队协作方面的能力的提高,还有就是收获了十分珍贵的友谊。我想等到我们开始做pair project 和team project时,肯定也会遇到很多问题,也会变得十分忙碌,但是我相信,我们也一定会过得十分充实,学到很多,收获很多。在这个集体中我们的任务除了学习,还有就是享受研究和工作的过程,享受生活。期待和大家一起忙碌的时刻。
CodeRepublicer: Xia Yingce