成为了比过去更长的短板
学期回顾
1.1 回顾你对于软件工程课程的想象
一开始选课见到这门课的名字的时候,我以为它将于先前的必修课程一致,需要自己学习相关知识写一个小程序出来,关注重点仍然在技术层面。对于看上去只有一学分的实践课也并不重视,感觉就是水水地走一下流程就能搞定的很容易的事情。然而事实是从第一次作业开始,这门课就占据了我的绝大多数课余时间,也是我上大学以来第一次深切地感受到落差--在于知识难度的飙升,在于同他人进度的比较。自己实在欠缺太多太多。整个学期下来,不能说技术方面有很大长进,但认知层面确实得到了改写。结对作业与团队编程让我不得不认真对待、重视每一个ddl,静下心去思考解决那些在个人作业中绝对会直接放弃掉的问题,这无疑是宝贵的。
1.2 回顾你在这门课程中的投入与产出
在软工实践课程当中我编写了(约2000)行代码。
在团队项目中我参与了(景点分析ai接口模块)的设计与开发。
软工实践的各次作业分别花费的时间:
作业 | 花费时间 |
---|---|
第一次个人作业 | 4h |
第二次个人作业 | 11h |
第一次结对作业 | 20h |
第二次结对作业 | 31h |
第一次团队作业 | 15h |
第二次团队作业 | 40h |
现场编程作业 | 5h |
团队作业beta冲刺 | 25h |
在软件工程课程上花费的时间
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
151(h) | 10.8(h) | 10(h) |
1.3 令你印象最深刻的是哪一次作业或哪一场答辩?为什么这次作业或这场答辩令你印象深刻?
在alpha冲刺阶段接通ai的那一瞬。凌晨两点钟,感觉世界瞬间明亮了。
总结收获
2.1 展开说说你的软工实践故事
总结下来就是每天都要学习,不能妄想赶最后几天的ddl,不然提交的作业几乎就是半成品。吸取了前几次作业的教训,后几次作业借助ai在第一天完成了每天的分工--它不一定绝对到位,但大概知道每天要做什么,会让我更有动力,任务完成度也大大提高。
2.2 介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的帮助?
ai辅助编程:可以查看代码中的问题、转换格式、根据描述添加功能。
墨刀原型制作工具:清晰直观地制作原型。
MySQL Workbench:数据库设计阶段使用,方便展示项目数据库的逻辑结构。
2.3 技术之外,这门课程还给你带来了哪些方面的提升?
团队沟通能力、抗压能力、身体素质。
2.4 如果还有什么想记录的或者想说的,就写在这儿吧!
无论将来是否从事专业相关的工作,我都会好好珍惜这段经历。--记得某节课上老师说过,‘你们几十年以后不一定会记得这门课到底学到了什么技术、编了多少行代码,而是怀念组长请喝的咖啡。’我当然也不会忘记每一次小组开会时那些充满欢笑声的时刻。
致谢
特别感谢我的结对队友以及团队作业的其他成员们。无论在哪一边我都无疑是短板的角色,却从大家口中得到了自己无法给予自己的包容、信任和鼓舞。真的谢谢你们。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理