团队工作心得
任务自述:
团队项目过程中,我所做的任务如下。首先,是后端部分,我编写了游戏地图模块的代码,包括地图单元格的属性,地图单元格的连接,整个地图的生成,所有单元格拼凑出的地图对象的序列化与反序列化。再者,是前端部分,主要团队项目前端部分前期时,缺乏美工时,进行的界面图片设计,如主界面背景,布局,输入框,人物头像等。到如今,现在进行的是前端的游戏界面的编写,整个游戏流程进行显示的关键,暂未完成。
收获:
总的来说,在跟组长进行团队项目推进的过程中,我学到了很多东西,体会到了团队推动项目的高效性,以及正确流程。从最初的总的大概的构架,到把大概的构架分配到每一个成员。让我了解了,一个大的任务如何进行细化,并进行分配。
其次,我还深刻的感受到了人的懒惰性是有多强,以及每周组会的必要性。每周进行一次的组会,大家聚在一起写代码,像是一种督促,能够强行让人摆脱惰性,进而使得开发进度不会停止不前。并且,在团队的人事管理中,得当的奖惩制度,严厉的执行规范,对于团队工作的高效推进,都起者重要的作用。
与此同时,我的代码的规范性以及文件的命名的规范性也得到了大大的提高。因为,组长对各种命名的规范性的要求很高,每次我拿我的代码给组长看时,组长都会指出我的代码的不规范性,觉得这是一种污染团队的行为,让我改正后,再提交上去。久而久之,被骂的多了,代码的规范性也就上去了。
再者,我还学会了团队开发的流程。特别是GitHub,感受了它对于一个团队代码整体工作的强大性。从代码管理,计划安排,需求分析,架构设计等各个方面,学习到了团队开发项目过程中的方方面面。特别是用户需求调研方面,让我感受到了甲方需求的多样性,以及任性,挑剔,提升了我的需求分析以及挖掘,与用户沟通交流能力。
最后,我觉得经过团队项目的推进,我的程序开发能力显著的得到了提高。不仅体现在新语言的掌握上,还有问题的答案的搜寻,问题的细分,化大为小,分而治之上,这些都在思维的层面上锤炼了我。
团队工作的思考:
经过快一个学期的团队协作,我也有一些想法。我觉得吧,作为一个团队,应该秉承中庸之道,掌握好团队工作的气氛,不能过于严厉,搞的整个团队一直都处于高压式的工作中,那样会使得队员们心生厌烦,甚至不满,进而导致人心涣散。也不能过于宽松,这将会导致团队队员们觉得项目经理可欺,做一天和尚撞一天钟,懒懒散散,开发效率就跟不上去。把握好这个度,就是团队工作的关键。团队队员的交流过程中,说教应当把握好尺度,语气应该尽量以平和为主,不应该太感情用事,即使觉得对方哪里做的不够好,也要平和的指出,让其改正,过于严厉的说辞,可能会影响成员的心疼,进而导致成员心生不满,进而影响团队的和谐,甚至可能危机团队的稳定。总而言之,团队工作应当刚柔并济,张弛有度,言举有规,既有大棒,也有甜枣,把握好尺度,才能促成一个团队的健康工作氛围。