软件工程实践寒假作业

这个作业属于哪个课程软件工程实践-2023 学年-W 班
这个作业要求在哪里软件工程实践寒假作业
这个作业的目标回首过去,立足当下,展望未来
其他参考文献markdown教程《构建之法》

1. 准备工作

仓库地址

截图

2.回首过去

2.1 当初你为什么选择软件工程这个专业?

​ 事实上我高考结束之后才开始选择自己感兴趣的专业,更多的还是兴趣使然,想要创造出自己的世界,便想通过代码来实现这一目标;当然也有现实的考虑,符合当下信息化发展的进程,而且如果能够脱颖而出的话,工资也比较高。

2.2 当初对软件工程这个专业的期待和想象是什么?

​ 有一说一,当初没有具体了解过,所以想象中大概是这样的😅

想象

​ (当然现在已经认清了无情的现实🙃)

​ 当时也期待过自己能够独立开发出一款软件,但是现在看来有点异想天开了

2.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?

​ 我曾经希望自己能够保持对这门学科的热情,不断吸收新知识。

​ 事实上从入学到现在一直在准备的路上,毕竟学的越多,自己知道的就越少。

​ flag倒是有一两个,大体就是开发一款自己的游戏,后来变成能够参与开发一款游戏,再后来就变成了…期末考高一点…?😇

3. 立足当下

3.1 个人展示

姓名
特长身高特长,睡眠特长
兴趣爱好台球,游戏,学习

3.2 专业技能

编程语言C/C++,Java,C#,HTML,css等
技术框架Yii2.0
IDEDevC++,VScode,Vistual Studio,IDEA等
累计代码量3w以上
项目经历基于C/C++的学生成绩管理系统、
基于Java的小球碰撞游戏、
基于C#的“大炮打飞机”游戏、
基于Yii2.0框架的博客管理系统

4.展望未来

4.1 阅读《构建之法》

代码量与个人的编码能力有直接关系吗?

​ 有一定的关系,但并不能直接等同。编程能力固然是需要代码量的积累的,但在编程能力提升的过程中,必然会存在用于应付某需求的注水代码,即便这些代码在编程能力提升过后能够精简化。

​ 总而言之,熟能生巧~~

有了GPT类的应用,传统的搜索引擎是否会被完全替代?

​ 就目前而言,GPT类应用能够节约我们搜索到一些常见简单问题的时间,但就目前GPT智能程度而言,精确完成复杂问题的能力仍然有较大缺陷,而这种复杂问题只能通过耗费时间对通过传统搜索引擎获取的信息进行分析筛查来获取答案,或者通过各种论坛来集思广益,讨论出答案。

​ 当然,GPT类应用仍存在较大提升空间,此类应用未来可期。

​ 简而言之,目前为止GPT类应用只能解决简单的问题,不能处理较为复杂的问题。

如何能“证明”一个软件是可以继续发展的?

​ 首先要明确:程序员写出来的软件是为服务的。也就是说,一款软件如果要持续发展,就必然要紧贴用户需求,而非剥离于用户开发升级。例如开发一款放置类手游,首要的就是要进行市场调研,明确用户群体更偏向于策略对战,或是体验剧情等等,并基于得出的结果进行开发。

​ 总之,一个软件是否可持续发展取决于软件开发之初是否有贴合用户需求进行开发,并且不断根据用户反馈进行调整。

花费时间越多,代表工作量越高吗?

​ 客观而言,工作量不仅取决于工作时间,也取决于工作强度,或者说工作效率。

​ 例如,程序员之间能力有所参差。对于同一份工作,能力强的程序员完成工作的时间基本是短于能力弱的程序员的,但二者完成的工作量一致。

为什么过早优化的后果会严重到成为“万恶之源”?

​ “过早优化”意味着“在不清楚代码块对于全局的影响下,对代码块进行优化”。这样解释就清楚许多了。对于一个整项目而言,过早的优化很可能会导致代价过高,即较大的时间成本的投入只能优化相当小一部分的时间或空间,从而降低收益。

4.2 未来的职业规划

​ 大学本科毕业后计划先考取硕士学位,并积累足够的项目实践经验之后再应聘;当然现在仍要积极推进技术栈的学习,以防考研失败。

4.3 对于软件工程实践课程,你有什么理解和期望

​ 我希望在这门课程中能够了解一款简单软件的开发历程,以及各种常用的开发方式,对软件的长期维护等。

​ 技术方面更偏好后端技术,希望能够学习到各种算法的优化及应用。

5. 学习路线

5.1 思维导图

思维导图

5.2 时间计划

时间计划

  • 22
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值