软件工程实践寒假作业

222000131魏诗卉 学生 2023-02-09 16:39:54
这个作业属于哪个课程2023软件工程实践W班
这个作业要求在哪里软件工程实践寒假作业
这个作业的目标回首过去、立足当下、展望未来、思维导图
其他参考文献Markdown教程、Git入门、XMind导图教程

目录:

  1. 准备工作
  2. 回首过去
    1.1问题1
    1.2问题2
    1.3问题3
  3. 立足当下
  4. 展望未来
    4.1阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接
    4.2你未来的职业规划是什么
    4.3对于软件工程实践课程,你有什么理解和期望
  5. 思维导图和学习路线
    5.1思维导图
    5.2学习路线

1. 准备工作

仓库地址 戳戳戳

在这里插入图片描述


在这里插入图片描述

2. 回首过去

问题1:当初你为什么选择软件工程这个专业?

因为当初高考完之后并没有心仪的专业,所以比较茫然,在咨询了亲人和朋友之后,决定选择一个热门的专业,所以来到了软件工程专业。学习了专业知识之后,发现兴趣较为浓厚,并没有出现厌学等症状,所以一直坚持到现在。

在这里插入图片描述

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

当时还未进入学校学习之前,心里对软工的期待是无比巨大的,软工是当斤炙手可热的一个专业,前景非常广泛,无论是和人工智能结合,还是大数据、区块链等都离不开软件工程。那时的自己抱着十足的信心和勇气,相信自己一定能够非常好的掌握所有的知识并合理运用,将来一定能够成为计算机方面的高手。

在这里插入图片描述

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

当初进入学校时是抱着自己能够很好的掌握专业知识并加以应用,具备一定的能力,能够拥有较强的开发能力和储备知识。同时,因为该专业性质的原因,也希望能够提高团队协作能力,通过同学间的团结协作,增强自己与他人的沟通能力。为此,我在进入大学前提前学了一些基础的知识点,以免进入大学后骤然接受专业知识带来不适应。同时也为自己立下了目标,努力学习,争取读研。

在这里插入图片描述

3. 立足当下

个人信息


姓名魏诗卉
专业软件工程
兴趣爱好看书、打游戏
特长写bug
联系方式wsh0785@163.com

成果与获奖经历


2020-2021学年第一学期校综合奖学金二等奖
第二学期校综合奖学金三等奖
2021-2022学年第一学期校综合奖学金一等奖
第二学期校综合奖学金一等奖

专业水平


掌握的编程语言C、C++、Java、C#、Python、php
技术框架Yii2
开发软件Dev-C++、Visual Studio、VsCode、Eclipse、Android Studio、Vs、Workbench
累计代码量50K

项目经历


景区导游系统 简介:本项目是一个数据库大作业,基于Java与MySQL的景区管理系统,不同角色能够登入后使用不同功能

贡献:主要编写后端接口,来实现Java与数据库的链接与数据传送
个人博客网站搭建 简介:本项目是一个基于yii2框架的前后台分离的博客系统。使用AppServ-9.3.0组合包来搭建服务器环境,采用了yii2-advanced-2.0.21版本的归档文件,将数据保存在MySQL数据库中,通过yii2的MVC模式来构建博客系统。

贡献:独立完成所有功能编写,并添加额外功能,例如界面美化、插入Markdown编辑器、使用富文本编辑器等
学生成绩管理系统 简介:该项目是C#选修课的一个附加大作业,通过编写学生成绩管理系统来实现学生、教师对应的功能,不同的身份角色登录后显示不同的功能界面。通过将数据保存在数据库中,实现数据存储

贡献:独立完成所有项目的编写

4. 展望未来

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

问题一:如何能“证明”一个软件是可以继续发展的?点击这里

在我看来,提出的这个问题最本质的点不在于能否完成转型,而是在于产品设计之初是否在大方向上正确。如果产品一开始就偏离了社会的风向标,那无论怎么转型都毫无意义;反之,在大方向正确的前提下,面对用户新的需求,修改也就变得容易了。

问题二:作者用商用民航发动机来对比普通的商用软件,是否合适?点击这里

这一段中,作者将航空工业与软件工程进行了类比,并指出两者之间在维护层次上的差异性。在我看来,商用民航发动机应当对标的性命攸关的软件,比如医疗系统和航天系统,而不是普通的商用软件。商用软件中若存在概率很小的、错误不致命的软件,是允许的,但一旦性命攸关的软件发生错误,其后果是我们无法承受的。

问题三:如何区分一个好的程序员和不好的程序员呢?点击这里

书中曾经有提到这样一句话,“我成为了一名职业程序员,但是我发现所有的算法别人都已经实现了,我只要调用就可以。似乎我们公司的软件与数据结构、算法的关系都不大。那我当初辛辛苦苦学习的数据结构和算法有用么?” 但是在我看来,写程序就像建房子,并不是每一个房子都是世界级的挑战,前人从来没有碰到过。 把基本的工作不断做得更完美, 就是很好的工程师。

问题四:花费时间越多,代表工作量越高吗?点击这里

对于个人来说,不同的人之间,或许花费时间越多可能不意味着工作量越多。但是对于自己来说,肯定是花费时间越多意味着工作量越多。但是对于团队,我对于这个回答就持有保留意见了。不仅花费时间要考虑,产品的最终呈现也要考虑,乃至于文档、代码也需要综合考虑。对于软件工程来说,什么样的衡量工作量的指标,是需要反复斟酌、逐渐学习的,而不是一拍脑袋就觉得这个指标就应当是什么,那样是不科学的。

问题五:什么人群适合看《构建之法》这本书?点击这里

我认为《构建之法》最适合有一定代码量积累和经验的人阅读,尤其是在做项目过程中,时常感到困惑的一线工程师,或者是面对一个庞大的软件项目开发任务而感觉力不从心,无力掌控的负责人。因此当我们已经到了大三的时候,是非常适合读这本书的。

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

当前最重要的是能够顺利到心仪的大学继续深造学习,在跟着导师学习的过程中,一边做科研项目积累经验,一边进入企业实习,学习专业技能,使得能够在毕业后学习更全面的知识成为专业的软件工程师,如软件设计工程师,系统分析工程师等,争取成为团队的重要成员。

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

我对这门课程的理解大致是通过布置作业的形式让我们能够通过团队合作完成一个个大作业或是实践项目,从而更深入得掌握和了解这门课程和这门专业。
我希望能够通过软件工程这门课学到一些关于Python的知识点。因为之前面试实验室或是和老师聊天中,总能听到Python,之前做人工智能实践也需要用到这门技术,但是因为软工转业并没有开设相关的课程,因此希望能够在今后的学习生活中,深入学习这门语言。也希望在遇到困难时,能够和老师助教们多多交流。

5. 思维导图和学习路线

1、思维导图

在这里插入图片描述

2、学习路线

在这里插入图片描述

...全文
253 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
张书旖 2023-02-24
  • 打赏
  • 举报
回复
  • 目录的跳转存在一些问题哦,请再好好检查一下,后续的作业博客中也需要添加目录的哈
  • 希望在后续的课程中你可以有机会学习并运用到Python技术~
222000131魏诗卉 学生 2023-02-28
  • 举报
回复
@张书旖 谢谢助教的提醒!

688

社区成员

发帖
与我相关
我的任务
社区描述
2023年福州大学软件工程实践课程W班的教学社区
软件工程团队开发软件构建 高校 福建省·福州市
社区管理员
  • FZU_SE_teacherW
  • 张书旖
  • 郭渊伟
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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