软件工程个人总结
时间过得很快,软件工程课已经结束。回首团队作业的点点滴滴,前期都是个人作业,能及时较好的完成软件工程的作业。后面的几周时间是团队作业,任务量也加大了不少,我觉得老师这样的作业布置方式很好,前期先培养个人能力,后期培养团队协作能力。在这次软件工程的课程中,我学到了很多东西,第一次深刻的体会到了什么叫做用工程化的思想来编写程序,以前我也编写过一些小程序,没有做过大型的项目,这次软件工程课老师组织各组成员共同完成一个大项目,第一次和别人合作,才发现运用工程化的思想来做是如此的有必要。
真正开始项目工程之前,我们花了很多的时间来完成一些前端工作,如需求分析,这块工作在别人看来可能是无关紧要的一件事情,甚至是多余的。换做是以前,我也会这么认为,可是,经过这么长时间的工作后,我算是深深地明白了磨刀不误砍柴工的道理,这些前端的工作太有必要了,太重要了,如果想要你的软件有用有市场,能被别人接受和认可,在进行过程中不会出现崩溃性的问题,或者是bug,这些工作缺一不可。除此之外,我还学到了如何与别人相处,如何和别人更好的交流,我们这十个人组成一个团队,大家一起开发一个项目,大家的交流沟通显得尤为重要,如何将自己的想法清楚明白的告诉队友,如何在听取完队友想法后提出自己想法的同时又不伤害其他的队友的面子,这些在我的这次项目开发中都有一些体会。可以说,第一次的亲身体会理论与实际相结合,让我大开眼界。也是对以前学习的一个检查吧,相信这次项目合作后会对我以后的学习、工作有很大的影响,在这段短暂的时间里的宝贵经验将会成为我以后工作的基石。
这次团队项目合作是对我们之前学习的一个检验,项目中的很多知识我们在日常的学习中都没有遇到,这也同时提醒我:要想成为一个合格的程序员就得具备一种自学能力,在今后的工作中我们会遇到很多从未接触过的问题,当有了问题时要及时去解决,遇到不会的问题及时向会的人提出自己的问题。相信在我不断努力,寻找答案的过程中,自己的能力也会潜移默化的提升。遇到问题时可能有很多想法但却不知道哪个正确,这就让我们不断地去探索,不断地尝试,直到找到那个正确的方向,不断前行!