Sprint周期开发,到项目组大概有10多个周期了,但是恰逢赶上软考,就停止了1个周期的任务,到现在也开发了很多个周期了。在DTC组从最开始的开发,然后进入GD,再到现在AR项目组 的迭代每一次都参与其中 。
下面说一下我在这些周期中的收获:
一、解决问题能力
在刚进dtc项目组第一个周期,就是熟悉功能,感觉功能还是挺清晰的。到了下一周期就开始了开发任务,真是应了那句话 万事开头难,看到自己的开发任务 真的是一头雾水,不知道从哪里下手。然后就是自己查资料,又找了身边的巨人学习,到后来就大致知道问题出在哪了。问题知道出在哪,问题就解决了一大半了。之后 当自己在30分钟解决不了的问题,去找人帮助, 记录下来师哥在解决问题的思路,记下这个过程。这就是宝贵的知识。
二、清楚自己的不足
进入到项目开发中,就是发现自己的基础不扎实, 之前学的 很多都没有灵活运用,当时只是 看了,跟着写了例子。也不了解为什么这样写,也没思考有没别的方法可以解决。
另一方面就是,自己遇到BUG后 很多次无从下手,就导致很慌,这就是心态的问题,这也是后期要加强训练的一方面。
三、结构化学习
N+1学习,当我们在学习新的内容的时,要思考在之前的学习过程中有没有 跟它相似的内容。不用想 指定会有,思考它们哪里相似, 又有哪些不同的地方。带着问题去学习,找到解决问题,那就是真真的学到了。 并且莫名其妙的就记住了。
四、在时间管理
如何在很少的时间 让大家学习更多的内容。框架学习过程,在禅道ai开发中因为用到了wpf框架、wcf框架和EF框架,大家都没有接触过,把一个小组分成三部分,每一部分去学习对应的一个框架,然后进行查资料视频等学习,之后每一个部分就给大家分享自己在两天学会的内容,大概用时3天,每一个人都对框架有了基本的了解 能实现基本的功能,这对后续的开发速度起了极大的作用。 每个部分在总结成文档,对于后续想要了解对应框架的人有了资料, 那就是半天、甚至两个小时就基本能上手了。
明确248 原则,有问题及时提出,以免造成其他任务受到影响。
五、阶段性总结
目的是承前启后,发扬长处,改正缺点,顺利实现整个工作目标。具体说就是对近来的工作开展情况进行全面回顾,总结成绩和经验,查找不足和教训,为更好地推进下一阶段工作进一步明确目标任务。
六、思想提升
不要只顾于自己那一小部分,多观察其他人的工作,熟悉他人这周期的工作 和解决的问题。
总结
学习特别需要一种永不言弃的精神,当我们具备了这样一种精神,你会觉得眼前这点儿挫折根本算不了什么,再大的困难也不是困难
浙公网安备 33010602011771号