软工实践个人总结
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/SE2020 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/SE2020/homework/11605 |
这个作业的目标 | 软工实践总结 |
学号 | 031802421 |
目录
一、对于这次课程你对你自己的表现满意吗?为什么?
- 基本满意,至少是真情实感付出努力了的,也学习到了一些东西
二、通过这门课,你掌握了什么工具、技术?
- 不说掌握,但学习了墨刀原型设计,还有html,css,js等相关知识
三、在课程中你经历了什么挫折或困难?你是怎么解决的?
-
首先我觉得自己最大的困难就是,总是不自觉的将自己处于一个焦虑的状态,没有自信,害怕不能按时完成任务,总是不会做,又不敢睡效率极低。
这种感觉一直存在,但随着不断的学习它也在慢慢减少
-
其次,我不能很好的平衡软工与其他课程的关系,往往是深夜了关上电脑才发现还有别的科目作业没有完成,比较痛苦
-
最后,真的强烈建议,心理不够强大的人,真的不要一个人做太晚,很容易心理崩溃产生负面情绪!!!学会与自己和解
四、在课程结束后,你有什么收获和心得?
-
在我看来,这门课我最大的收获不是学会了什么技术或是什么工具的使用,而是寻找到了一种适合自己的学习状态和方向,知道可以通过那些途径去学习而不是陷入一种迷茫的状态。至少现在对于新的知识的接收能力有所提高。
-
认真对待的话,这一门课真的可以让人学到一些东西,对我而言比很多理论课程都有效
五、你在这门软件工程实践中,一共完成了多少行的代码?
- 1700左右
六、累计花了多少个小时在软工实践上?平均每周花多少个小时?
前八周空闲时间较少花费时间较少,后面几周付出时间较多平均下来
-
每周花费:21h(包括上课时间)
-
累计花费:273h
七、对于团队协作的心得或反思。
- 正确表达自己的想法很重要,但如何让别人及时提出对自己的意见也是一件值得思考的事情
八、对于软工实践课程及助教工作,你有哪些建议?
-
首先我个人非常喜欢这种组队的方式
-
然后,感觉或许可以降低一下个人作业难度,或者是有一定的难度梯度或是缓冲阶段
九、你的未来规划。
现在还是处于一个比较迷茫的阶段,初步想法是考公
十、完成班级群的 SE_Final_Skill_survey 表格。
你在这门课平均每周花 21 小时 (包括上课时间)。 你在这门课中写了大约 1700 行代码 (不包括注释、空行、单字符行)
请填写你上课前后的水平评估。填 [1..10] 数字即可,数字参考:
1: 最低水平;
3: 基本的书面知识;
5: 基本的理论和实践知识, 可以通过企业的面试;
6: 具有经实战考验过的技能;可通过最高水平企业的面试
8: 可以像专业人士一样自如地运用; 能发表权威技术博客
10: 全面精通理论和实践,成为公认的专家。
before the class | after the class | |
Skills/技能 | assessment (1..10) | assessment (1..10) |
Software Engineering(SE)Overall / 对软工整体的理解 | 1 | 5 |
SE: Requirement (需求分析,典型用户,场景,创新) | 2 | 4 |
SE: Project Management (项目管理,spec) | 1 | 2 |
SE: Design (架构设计,模块化设计,接口设计) | 1 | 1 |
SE: Design (效能分析,效能改进) | 1 | 1 |
SE: Implementation (阅读代码的能力,实现,单元测试) | 1 | 4 |
SE: Test (测试方法、测试工具、测试实践、代码覆盖率) | 1 | 3 |
Software Tools (performance tool, version control, work item, TFS) | 1 | 3 |
Code Review/Writing Solid Code (代码复审/代码规范/代码质量) | 1 | 4 |
Programming Language (C/C++/C#/Java) (pick one language) | 2 | 3 |
App development Web/Mobile/PC (choose one) | 1 | 4 |
Task Plan, estimation and Prioritization (计划任务,估计时间和优先级) | 2 | 3 |
Task Execution (按照质量要求、按期完成任务) | 2 | 4 |
Work with others (协同工作,提供反馈, 说服别人) | 2 | 3 |
Presentation (报告项目状态,提出想法,写博客等) | 2 | 5 |
comments on other improvements (其它方面的反馈) |