软件工程实践寒假作业

221900412黄祎杰 学生 2022-02-13 18:09:11
这个作业属于哪个课程2022年福大-软件工程、实践-W班
这个作业要求在哪里软件工程实践寒假作业
这个作业的目标回首过去、立足当下、展望未来
其他参考文献《构建之法》

目录

  • 1、准备工作
  • 1.1、git上传文件截图和仓库地址
  • 2、回首过去
  • 2.1、当初你为什么选择软件工程这个专业?
  • 2.2、当初对软件工程这个专业的期待和想象是什么?
  • 2.3、当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?
  • 3、立足当下
  • 个人信息
  • 成果和获奖经历
  • 专业水平
  • 项目经历
  • 4、展望未来
  • 4.1、 阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接。
  • 4.2、你未来的职业规划是什么?
  • 4.3、对于软件工程实践课程,你有什么理解和期望?
  • 5、学习路线

1、准备工作


1.1、git上传文件截图和仓库地址

git文件上传截图







2、回首过去




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

还没接触这个专业的时候,以为软件工程就是可以随意开发自己喜欢的东西比如一些小游戏,
还可以像黑客一样侵入别人的电脑
还有一点是对其他的专业也都不太了解,
最最最主要的是,缺钱缺钱缺钱!
然后就觉得,这个专业挺有意思的,而且工资比较高!于是选择了软件工程。



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

因为自己也喜欢玩游戏,其实当初觉得这个专业就是能学到开发游戏的本领,
以后工作可以有机会开发自己喜欢的类型的游戏,
但是发现学校开设的课程只有少数与游戏开发相关,
因此要是想开发游戏还得靠自己学技术



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

当初刚入学学习C语言的时候,打了很多基础题,觉得打题目还挺有趣的,
立下的FLAG就是想进校ACM培训队,想着就算比赛没有拿奖,打打比赛也是好的。
后面大一下遇到了疫情,就待在家里一直摆烂
现在就是想多掌握点开发技术,提升自己的开发能力。



3、立足当下





个人信息


昵称: 逸轩
兴趣爱好: 打游戏听音乐
个人特长: 没什么特长








成果和获奖经历


暂无








专业水平


掌握的编程语言: C、C++、C#、Java、Php、Html、Javascript、Css
掌握的技术框架: Vue、SpringBoot、YII2.0
开发软件: Vscode、Visual Studio、IDEA、Eclipse、Android Studio
累计代码量: 1w+左右








项目经历


1、基于Yii2.0框架的博客系统

项目简介:通过一套Yii框架,完成一个前后端分离的博客系统。实现博客系统的基本功能CRUD,要求实现前后端分离。
我的贡献:博客系统的前后端功能。前台包括登录注册,查看文章,标签云,评论功能等;后台包括登陆注册,发布修改删除文章,通过RBAC基于角色的权限管理设置每个管理员的权限,后台界面优化、文章编辑增强富文本编辑等功能,









4、展望未来


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

(1)、工作时是否应该带着个人、感情驱动的因素?

我认为工作时不应该带着个人的、感情驱动的因素。既然这是你的工作,你就应该带着理性和你的职业精神去对待它。如果你被个人感情所影响,那你的团队也必然会有所影响。这样团队所创造出来的产品必然不是最高质量的。就如著名的艺术家Chuck Close说:我总觉得灵感是属于业余爱好者的。我们职业人士只是每天持续工作。今天你继续昨天的工作,明天你继续今天的工作,最终你会有所成就。

(2)、完成任务的预估时间如何预估

一个任务首先要先进行规划,设计有哪些流程,哪些环节,每个环节配备了多少团队成员;计算每个环节的工作量,用工作量和团队成员的数量先进行适当预估,在总时间的基础上再额外增加一些用于对产品质量的优化;还要对一些可能出现意外状况进行二手准备,如员工的身体问题等不可抗力因素,因此预估时间应该比开发时间还要更长。

(3)、软件的缺陷是否应该在规格书中说明?

只要是软件一定有他的缺陷之处,我认为应该在规格书中指出软件的缺陷,这样用户在使用时才能避免产生一些问题;如果没有在规格书中说明,而又因为这个缺陷
导致用户产生了巨大的损失,那么这个软件的口碑就会不断下滑。

(4)、对于一名工程师而言,究竟应该是更”专“一点好,还是更”广“一点好呢?

显然对于大部分的人来说,无法同时做到又“广”又“专”,如果这样的话就是百年难得一见的天才了。我认为对于大部分的工程师来说,更专一点当然更好。专不仅是对你所认识的领域的足够了解,更是当今许多行业的基本要求。

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

显然不是如此。对于团队而言,可能会在交流、沟通、交接等许多方面上花费大量时间,而这些花费的时间并没有带来实际的工作量。






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

未来想先从事Java后端开发的工作,在工作中不断自学新技术,扩展自己的能力,有能力时想转行从事游戏开发岗位,暂时不打算考研。虽然现在水平较差,但还有一年多的时间可以扩展自己的技术,因此也希望软件工实践这门课能真正让我经历工作开发项目的基本过程,学到能真正掌握的技术、框架、工具等。

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

我希望通过软件工程实践,能学会更多Java后端开发的技术,如用一些主流框架如SpringBoot开发项目,学习如Spring cloud的微服务还有Redis等中间件的使用。

5、学习路线


学习路线图:

img

时间计划图:

img

...全文
188 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
SoftwareTeacher 2022-03-07
  • 打赏
  • 举报
回复

因为自己也喜欢玩游戏,其实当初觉得这个专业就是能学到开发游戏的本领


希望开发出高质量的游戏,迎接云宇宙。

221900412黄祎杰 学生 2022-03-07
  • 举报
回复
@SoftwareTeacher 虽然现在还没有太多游戏开发方面的技术栈(因为学校的开课内容不是这方面的),但今后还会继续往这里努力的
Jingbin-Wang 教师 2022-02-16
  • 打赏
  • 举报
回复

一个目标清晰的Java后端工程师规划,赞!
软件缺陷未在说明书中体现有没有一种可能是开发者尚未发现这个缺陷?

142

社区成员

发帖
与我相关
我的任务
社区描述
2022年福大-软件工程;软件工程实践-W班
软件工程 高校
社区管理员
  • FZU_SE_teacherW
  • 丝雨_xrc
  • Lyu-
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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