软件工程实践暑假作业

222200429谢雨欣 2024-08-29 19:48:24

软件工程实践暑假作业

这个作业属于哪个课程软件工程实践-2024学年-W班
这个作业要求在哪里创建自己的代码库,提前学习markdown语法,阅读《构建之法》并试着自行撰写博客,锻炼自自学能力,提前适应学习
其他参考文献《构建之法》

目录

  • 软件工程实践暑假作业
  • 1.准备工作
  • 1.1仓库
  • 仓库地址
  • 仓库截图
  • 1.2上传截图
  • 2.回首过去
  • 2.1 当初你为什么选择软件工程这个专业?
  • 2.2 当初对软件工程这个专业的期待和想象是什么?
  • 2.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?
  • 3.立足当下
  • 4.展望未来
  • 4.1 阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接。
  • 1.在一个被认定为“足够好”的软件发布后,得到的用户反馈中,哪些是有用的?什么时候才能将这个软件优化到相对稳定的版本?
  • 2.软件开发是年轻人的饭碗,吃的是青春饭?那年纪大的程序员经验丰富但是快速学习能力拼不过年轻程序员的时候该怎么办呢?
  • 3.软件的行为和用户的期望值不一样,就一定是 Bug 吗?
  • 4.大陆高校中的计算机专业与软件专业是否并不像书中说的那样雷同?
  • 5.花费时间越多,代表工作量越高吗?
  • 4.2 你未来的职业规划是什么?
  • 4.3 对于软件工程实践课程,你有什么理解和期望?
  • 5.学习路线
  • 5.1思维导图
  • 5.2 学习路线

1.准备工作

1.1仓库

仓库地址

仓库截图

在这里插入图片描述

1.2上传截图

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

2.回首过去

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

其实高考前对专业是没任何想法的,就是想着先考完再说。等成绩出来结合了自身未来发展,个人兴趣,工作前景以及自己分数等各方面情况综合考虑,最终选择了软件工程。

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

赚大钱。

在这里插入图片描述


以前对计算机相关专业的印象就是很难学,毕竟一大串代码看着就很头疼。但是软件工程不会面临医生的医闹风险,也没有师范的开办补习班限制,更不用像土木一样风里雨里站工地,而且软件工程能通过相关知识构建网站,创造具有各种性能的app,符合时代发展需求,所以我认为做开发是一个不错的选择。

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

我想着在大一开学前我必须弯道超车,速通C语言,必须控制自己改变坏习惯,结果开学了只会打hello,world

在这里插入图片描述


我希望自己可以充分利用剩下的两年时间,利用碎片化时间学习,掌握好计算机的专业知识。也希望自己可以多多参与项目开发丰富自己的经验,了解项目开发流程以及时改进自己的不足,充实自己的大学生活。

3.立足当下

简历基本信息
姓名谢雨欣
学号222200429
爱好长跑,旅游,看恐怖小说
特长海报设计,游泳
掌握的编程语言C语言,C++,Java,HTML/css/js,SQL
开发软件VSCode、VS、IDEA、Dev C++
累计代码量1w+
项目经历二手平台交易系统,医疗预约服务平台

4.展望未来

4.1 阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接。

1.在一个被认定为“足够好”的软件发布后,得到的用户反馈中,哪些是有用的?什么时候才能将这个软件优化到相对稳定的版本?

我认为一个足够好的软件就是能够实现其设计与分析过程中应该具备的功能,并且尽量保证这个软件没有缺陷,且具备较强的可靠性和可维护性。而用户反馈中针对用户需求而提出的软件不足之处以及功能缺失对开发人员的有用建议。若这些建议是多数用户的共同反馈,那么开发人员应该根据现实需求改进,优化这个软件,以提高用户满意度,满足市场需要。开发人员应该对自己的软件有深刻的了解,这样才能快速理解用户反馈的不足。若软件满足大多数用户的需求,可以开发的相关功能都已经很好的实现,且具有良好的可靠性与可维护性,我们就可以认为这个软件已经优化到相对稳定的版本。

2.软件开发是年轻人的饭碗,吃的是青春饭?那年纪大的程序员经验丰富但是快速学习能力拼不过年轻程序员的时候该怎么办呢?

我认为年纪大的程序员可以根据自己的实际情况选择发展道路。如果还想继续从事软件开发相关工作,那么就必须对计算机底层原理掌握透彻,不容易被其他人轻易取代。现在软件开发工具和框架层出不穷,极大地减轻了软件开发的负担。大龄程序员应该充分利用自己的优势,从事多年软件开发工作的大龄程序员在掌握新工具与框架时必然更有经验,更容易适应不断改变的环境。第二,提前在中年危机前准备考公,薪资稳定,工作轻松体面,且在体制内,不失为一个好选择。第三,转型管理岗,但是这条路对软件开发人员有更高的要求,要求丰富的经验以及相关的项目管理知识,且面对各种突发情况时更要考验心态。言而总之,只要不断学习不断努力,不论在哪里都能发光。

3.软件的行为和用户的期望值不一样,就一定是 Bug 吗?

不一定,也可能是环境因素或者开发人员在分析与设计过程中的设想与期望不符合用户的实际需求造成的。千人千面,不同的人有不同的喜好,软件的行为不可能满足所有用户的期望,总会有人无感或者不够好,不能根据这一点就判断是Bug。

4.大陆高校中的计算机专业与软件专业是否并不像书中说的那样雷同?

并不雷同。计算机专业在硬件与软件都有涉猎,但是软件工程的学习方向更加偏向软件。除此之外,学习深度也有所不同,由于计算机专业同时学习硬件与软件两个方向,软件工程专业在软件方面学的深一些。且在本科岗位秋招中,软件专业更适合软件向岗位,计算机的学生则可以从事硬件或软件任意一方面的工作,主要看学生个人偏好和发展方向。

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

不,相同的工作量交给不同的程序员,他们完成的时间也不一样。这与程序员的能力,知识面,工作时长以及工作习惯等各个方面都有关系。

4.2 你未来的职业规划是什么?

学好前后端相关知识,做到前后端并行。备战考研提升学历,没考上就考虑考公或者就业。希望未来能从事软件开发方面的工作。

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

希望对软件开发有更深的认识。也希望能够更好的理解软件项目开发的知识。

5.学习路线

5.1思维导图

在这里插入图片描述

5.2 学习路线

在这里插入图片描述

...全文
241 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
助教李凌佳 助教 2024-09-21
  • 打赏
  • 举报
回复

学好前后端相关知识,做到前后端并行。

好酷,前后端并行,但也会面临更多的挑战和精力的花费,同学加油。

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。

239

社区成员

发帖
与我相关
我的任务
社区管理员
  • FZU_SE_teacherW
  • 助教赖晋松
  • D's Honey
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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