一次充实的旅程——回首我的软工实践

陈如意102101307 2024-01-12 21:28:59

一、学期回顾

1.1回顾第一次博客作业,你对于软件工程课程的想象

对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?

  • 经过一学期的学习,感觉自己学到了一些前端和后端的相关知识和技术,总体来说还是比刚开始有很大进步吧,一开始我对每个作业都是处于懵懵懂懂的状态到现在已经可以独立处理一些简单的任务,学会了开发小程序、原型开发等等的基础知识,学习了python等等。
  • 不足:相关知识和技术储备还是不够,很大程度还是需要依赖b站和csdn等等学习平台,或者打代码的时候经常需要查询需要使用到的库等等,对基础知识掌握不够牢固,实践能力不强,没有什么就业竞争力,希望自己能继续深入学习,不断开拓视野吧。

    1.2 回顾你在这门课程中的投入与产出

  • 在软工实践课程当中我编写了3000行代码
  • 在团队项目中我参与了SIGN IN的设计与开发。
  • 软工实践的各次作业分别花费的时间:
时间作业花费时间
09.01~09.03首次博客作业3h
09.04~09.14个人编程作业20h
09.15~10.12结对编程作业90h
10.06~10.22团队介绍、选题报告、需求分析报告4h
11.04~11.11团队项目之现场编程4h
11.06~11.19团队项目Alpha冲刺阶段与中期总结45h
11.21~1.04团队项目Beta冲刺阶段与终期总结48h
1.07~01.12个人学期总结博客作业2h
  • 在软件工程课程上花费的时间(预计花费时间参考:贴出你在首次博客作业中“你打算平均每周拿出多少个小时用在这门课上”这个问题的回答)

img

累计时间实际周均时间预计周均时间
21613.510

1.3 令你印象最深刻的是哪一次作业或哪一场答辩?为什么这次作业或这场答辩令你印象深刻?

印象最深刻的作业是第一次作业吧,从这个作业开始对软工作业强度有了了解,需要爬虫以及自动导入excel表格和画词云图等等,感觉比较有趣,也是从这个作业自己开始去b站系统的学习一些知识,也为后面的作业学习奠定了基础.
对中期答辩印象也很深刻,因为那次因为我们考虑和工作的不到位被老师批评了,指出了不足以及提出建议,对我们后续工作提供了方向

二、总结收获

2.1展开说说你的软工实践故事

  • 非评测组:个人编程/结对编程/现场编程/团队项目实践中的经验总结+实例/例证结合的分析。

    (1) 个人编程

    一开始对如何爬取这么多视频的弹幕,绘制词云图等等一点都不了解,开始系统的学习python知识,通过b站、csdn、chatgpt等渠道终于把代码写出来了,感觉这个作业算是接下来几个作业对工具、自学能力的启蒙吧。

    (2)结对编程

    这个作业对我来说很有挑战,一开始确实什么都不懂,很多名词感觉都很陌生,之前都没有接触过html,js,css这些知识点,也没有写过小程序,一开始感觉真的很难,什么都不会就得上阵,也觉得自己做不出来,后来先开始设计原型,发现原来这个也没想象中的难,然后就有了一点信心,后面还学会了小程序的wxml和wxss以及js文件要怎么编写,真的受益匪浅。也很大程度锻炼了与人合作沟通、写代码、改错等等的能力。

    (3) 现场编程

    这个作业,我对于自己的分工一开始的切入点错误了,盲目去查网上的代码,所以导致时间真的很赶,在结束前几分钟才把一部分写出来,算是一次比较失败的体验吧。应该仔细思考题目再进行代码编写,同时也了解到auto.js这个工具,这个工具总体感觉还是比较有意思的。

    (4) 团队项目实践

    吸取结对编程的教训,懂得要与团队的人沟通和合作,也多亏结对编程,对微信小程序的开发有了一定基础,以及对现场编程的总结,要做一个比较复杂的功能都会先在纸上画图、写函数之间的关系等等,感觉没有遇到特别特别难以克服的问题,总体来说还算是一次比较舒服的体验吧,在这个过程不仅丰富了相关知识,而且感觉改错误代码也挺有趣的,会有一种成就感,最后看着大家一起的成果总觉得辛苦也是值得的。

    2.2 介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的帮助?

  • 学习了python,用来爬虫,画词云图等等
  • 学习了html、js等等,用来开发微信小程序前端设计
  • 使用了chatgpt,是从爬虫那个作业开始接触这个工具的,感觉提高了写一些小函数或者改代码的效率.

    2.3 技术之外,这门课程还给你带来了哪些方面的提升?

  • 最重要的应该是提高了自学能力,也是从这门课才开始在b站等学习相关技术吧,以前比较多的是零散的看一些视频和资料,这门课通过自学了解了很多相关技术。
  • 团队合作能力:这门课有两个比较大的作业都是是要合作的,从一开始比较不适应团队工作到听取团队成员的建议,进行合作分工,共同完成目标,有苦有甜吧,看到成果的时候感觉一切都是值得的。

2.4 如果还有什么想记录的或者想说的,就写在这儿吧!

或者可以谈谈这门课对你未来专业道路的选择是否产生了什么影响,或者可以分享你觉得最有趣的课程片段,或者在这学期当中你觉得最最最遗憾的一件事情,或者给未来K班的学弟学妹们留下一句鼓励,或者粗暴地贴出一些照片or截图。形式不限,交给你自由发挥。
(1)希望自己可以继续努力学习,掌握更多的知识和技术,戒掉拖拉的坏习惯。
(2)给学弟学妹:一切皆有可能,努力学习。还有就是对作业千万别拖拉,血的教训。

三、致谢

  • 一个学期过去了,你特别想要感谢的人有谁?你们在完成什么任务的时候发生了什么故事?有什么话想要对TA说呢?
    (1) 感谢柯逍老师,通过布置作业一直在push我们,给了很多建议,不断锻炼我们的能力。
    (2) 感谢一起合作编程的同学们,大家相互帮助和监督共同努力,有大家一起才能完成任务,合作万岁!。
...全文
99 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

119

社区成员

发帖
与我相关
我的任务
社区描述
2023福州大学软件工程K班
软件工程 高校 福建省·福州市
社区管理员
  • kevinkex
  • Devil angel
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧