万码学堂2020级学员谢*冬
项目感言
疫情过后首次线下授课,我们组织进行了团队项目开发,这个团队合作是非常有意义的,可以让素未谋面的同学相互间快速熟悉起来,有利于调动整体的学习氛围。
在诸多选题中我们小组通过讨论确定了游戏论坛这个项目,因为大家都是男生,游戏也算是一个为数不多的可以快速有共同话题的点,在开发时相互交流会相对轻松。首次团队合作做了什么项目固然重要,但更重要的是亲自参与体验一个完整的项目的开发流程以及能够在实战操作中暴露出自己有缺陷的知识点并及时通过相互交流讨论补全,能够在团队合作中使得自己不断进步才是现阶段团队合作的目的。
在开发伊始面临的首要问题便是如何分工,因为大家都是首次见面也不知道各自实力如何,再加上两个周的时间还算比较充裕,所以我按照项目需求分析将工作平分,每个人的工作量大体上都是一样的,这样基本上先前学的知识点每个人都可以在这个合作项目中得到联系巩固。
首次参与项目合作开发,要新接触一些合作所用到的工具如gitee,云数据库等。初次接触是有些不熟练不过很快就能解决。在项目合作过程中遇到的问题最多的就是组员之间的交流沟通了,因为我把项目分给每个人后大家都负责各自的界面功能实现,需要交接沟通交流的地方较少,虽然省事但却没有达到合作的目的之一:锻炼团队合作能力。这是我失误的一点,目前做项目不应以省事为目的而应该尽量多的锻炼目前普遍缺少的东西。
遇到问题的目的就是解决问题。尽管在合作开发中组员们遇到很多问题,但是在问题解决过后得到的提升也是实打实的,通常会遇到这种情况:你按照自己的思路理解实现某一个功能后,发现其他人实现同样的功能更有条理,这是会突然顿悟一样,对于这一块的理解就会上一层台阶,这亦时合作的魅力所在。
我在带领这里团队开发的经历中也获得了很宝贵的经验。在与小组其他成员交流时要善于倾听尊重他们的意见想法并要有能够拍板一个决定的魄力;组员之间勤交流会调动组内工作氛围,有利于大家更轻松更高效的工作;在编程写代码这块多动手才是最重要的,把想法通过自己双手实现出来是非常有成就感的,可以督促自己进一步学习;不要害怕程序报错,要通过不断地练习锻炼找错能力,而且在做一个功能的时候可以每做一个阶段测试一下,能够尽早发现错误,改正更容易。
总的来说我认为我们的项目还是蛮不错的,组员们都很给力,基本上前面学到的知识点都在这次合作开发中锻炼到了。但也有不足之处的,身为组长我还是不够尽力,没能找一个更漂亮的模板使我们的项目美观程度不是很高,而且对一个项目的功能分析还不够深入,考虑的东西偏少了。这些都会在以后的学习中进步的。
非常感谢老师的认可,感谢团队其他成员的付出和理解,让我感受到了团队的力量。