软工实践个人总结
基本情况
1.1 请回望第一次作业,你对于软件工程课程的想象对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
期待和目标
- 真实地参与到一个项目的开发,从无到有。
- 通过不断的改bug提高了代码能力
- 和团队一起开发,体验了团队协作
不足
- 对于算法的实现总想偷懒,觉得能过就行导致结果不大令人满意
- 自主能力还是不足,对于大量复杂的代码还是难以实现
1.2-a 总结这门课程的实践总结和给你带来的提升:
- 在软件事件课程当中我编写了1600行代码
- 软工实践的各次作业分别花费的时间:
# | 作业 | 花费时间(分钟) |
---|---|---|
2 | 个人编程作业 | 890 |
3 | 结对编程作业 | 2160 |
4 | 团队介绍与选题报告 | 300 |
5 | 团队需求分析报告 | 180 |
6 | 团队项目之现场编程 | 360 |
7-13 | Alpha冲刺(含总结) | 3360 |
14-19 | Beta冲刺(含总结) | 800 |
20-22 | 每周小结 | 500 |
- 讲述你印象最深刻一次作业?为什么这次作业令你影响深刻?
印象最深刻是华容道,因为这次作业由于我对算法的偷懒,明知某些情况算法不是最优但还是不想改,导致最后AI大比拼差一点就能前十,就很后悔。
- 在软件工程课程上花费的时间
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
180h | 12h | 17h |
- 介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
- 微信开发工具:参与团队项目开发
- Axure RP9:原型图设计
- processon:绘制思维导图和流程图
- 其他方面的提升
- 承受能力:在乱七八糟的事情下静下心来做软工
- 学习能力:学些花里胡哨的东西
- 抗打击能力:bug越改越多
总结与收获
- 该花时间的时候害得真正去做,不能偷懒,个人和组队编程都是抱着能水水就算了的心态,结果差一点就能更好的感觉真的不太好。
- 团队协作能力真的很重要,一份共同完成的东西,一起出力最后完成的成果更有成就感和荣誉感。
- 很多事情要自己尝试了才知道结果如何,不逼自己一把,就不知道自己能把事情搞得更烂(bushi)。
这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
我最感谢的人是小组里的人,在结对编程过程中他们也给予了我帮助,在黑暗中不断摸索的过程中,有人拉一把的感觉是针布戳。希望自己以后能成为这个拉别人一把的人。