119
社区成员




对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
对于目前的所学所练所得,我认为我在搜索方面的能力有了非常大的提升,这学期大部分情况下都是从0开始的任务,基本没有任何的基础,没有人教,也没人指导方向,我面对这些任务的时候,只能在广阔的网络海洋中搜寻,尝试找到一条相对能够行得通的路,这就是我在这学期最大的提升,但是可以预见,少了指导和基础,以结果为目的进行的搜索,在这学期我的代码能力可能仅仅只有python得到了非常多的提升,除此之外,其它的东西还是一概不通,没有进步,例如:服务器的配置和使用,java语言,vue等前端语言,神经网络的训练和使用,这些东西我都没有真正意义上的完成,仅仅只是搜索了现成的代码进行使用。
在软工实践课程当中我编写了约1500行代码。
在团队项目中我参与了活动邦的设计与开发。
软工实践的各次作业分别花费的时间
时间 | 作业 | 花费时间 |
---|---|---|
09.01~09.03 | 首次博客作业 | 1h |
09.04~09.14 | 个人编程作业 | 5h |
09.15~10.12 | 结对编程作业 | 12h |
10.06~10.22 | 团队介绍、选题报告、需求分析报告 | 8h |
11.04~11.11 | 团队项目之现场编程 | 2h |
11.06~11.19 | 团队项目Alpha冲刺阶段与中期总结 | 20h |
11.21~1.04 | 团队项目Beta冲刺阶段与终期总结 | 30h |
1.07~01.12 | 个人学期总结博客作业 | 1.5h |
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
79.5h | 7h | 10h |
从结果来看,我显然没有做到
令我印象最深刻的应该是现场编程那一次作业,因为那一次是真正意义上的随机应变,那一次自己也没用对js语言进行充分的准备以及面对题目的时候我还是十分慌张的,但是我能感受到现场的那种氛围,大家都在短短的2h内尽可能的编程完成任务,虽然那一次我们组的表现依旧是不尽人意,但是最后看到大家做出来的脚本在直播展示的时候,还是比较有成就感的。
在个人编程这一块,是软工的开始,这次任务开启了我的搜索能力,我第一次学会了如何在网络上各种地方找代码以及观看别人的代码来扩充自己的知识库,最后完成的时候是跟着教程走了一遍,完成度相对很高。
在结对编程这一块,是软工第一次让我感受到压力大的一块,当时想:独立开发一个游戏,这怎么可能,这又该怎么办呢?但是我强大的队友很快就消除了我大部分的焦虑,他给我做了很多很好的铺垫工作以及完成了很多的前端代码,最后我只需要完成AI部分的算法即可。
令我印象最深刻的应该是现场编程那一次作业,因为那一次是真正意义上的随机应变,那一次自己也没用对js语言进行充分的准备以及面对题目的时候我还是十分慌张的,但是我能感受到现场的那种氛围,大家都在短短的2h内尽可能的编程完成任务,虽然那一次我们组的表现依旧是不尽人意,但是最后看到大家做出来的脚本在直播展示的时候,还是比较有成就感的。
团队项目是真正意义上的软件工程,也是软件工程最重要的内容,在项目中我作为一名后端,我学会了如何和队友互相协作互相交流,此时不止是一个人自己闷头去干,要充分的和前端交流,才能编写出明确的接口和明确的功能,当我有不会写的功能我就会用学习到的广泛的搜索能力来尝试解决,例如:自动发送验证码并进行验证,缓存的实现,调用语言模型的接口之类的比较难的功能。
GitHub一直是最大的开源代码网站,你基本需要的它都会有,但是需要非常多的时间去理解别人的代码
B站大学就没什么好说的了,有不会的都可以上上面学
在编写后端的时候,往往需要测试接口的功能是否完备,是否能成?Apifox是一个集成的十分好的工具,能够实现多种语言的后端接口的测试,还能保存该接口测试的记录,十分方便调试,更为关键的是,它能提供对应接口的基本上所有常见语言的前后端交互的代码,这为初期前后端交互提供了非常大的便利!
给我最大的提升应该就是脸皮变厚了不少,在大三之前我一直都是一个十分社恐的人,面对讲台我上去很难憋出一俩句话,但是进过这次软件工程的锤炼之后,我发现我在面对老师面对同学,我都能较为自在的交流,让我从i的性格中得到了解脱。
如果还有什么想说的话,那就是软件工程这门课给大三迷茫的我指引了一个更加清楚的道路,在大三之前,我一直都是对学习提不起兴趣提不起动力,喜欢摆烂的人,但是在这门课程之后我突然意识到自我颓废最后的下场就是毕业之后找不到工作,我也在这学期重拾了一些以前的动力,做到相对努力的学习。
我感谢每一次答辩的时候,柯逍老师和测评组都能提出非常好的意见,让我及时整改。
我感谢结对编程的时候,我遇到的强大的队友,做了我坚实的靠山。
我感谢项目冲刺的时候,和我一起团结一心赶进度的队员们,没有你们项目不可能完成。