寒假作业1/2
这个作业属于哪个课程 | 2021春软件工程实践|W班(福州大学) |
---|---|
这个作业要求在哪里 | 寒假作业1/2 |
这个作业的目标 | 建立博客、回首过去、立足当下、展望未来、学习路线 |
其他参考文献 | 1.《软件工程实践》线上学习资源 2.Markdown语法大全(超级版) |
回首过去
当初你为什么选择软件工程这个专业?
初中毕业决定不学师范不学医。
高中毕业决定不学生化环材。
而且父母对我的期望只有选择一个相对好就业的专业。
所以报志愿时把专业锁定在了金融、小语种、计算机、电气、数学和法律。
高考后也曾获澳门大学工商管理专业录取。
不过综合考虑各个方面(“富学金融,穷搞IT”)最终还是选择了福州大学软件工程专业。
当初对软件工程这个专业的期待和想象是什么?
秃头专业
有钱途
可以学到实实在在可实用的技术
有机会开发出自己的app
当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?
当初希望自己可以跟上老师的节奏,掌握课上的知识的同时在课余也学一些实用的新知识。毕竟完全是计算机小白,所以蛮担心自己会听不懂学不会的。事实证明,确实会听 不 懂。
在进入大学前其实对这个专业并没有多少了解,更没有做什么准备。唯一准备了的大概是好奇心。进入大学之后刚开始有学习一些产品经理相关的知识,但对此并没有很强的学习欲。后来对前端开始感兴趣,在大二的时候也成功进入了服务外包与软件设计实验室Web组(不过我是实验室的摸鱼选手就是了,之前考核的东西都要快忘光了555,也希望借助这门课重新拾起丢掉的知识。)。
Flag:好好读书,2022可以有选择。
立足当下
个人简历 | ||
---|---|---|
姓名 | 王大鱼Yu | |
邮箱 | 221801308@fzu.edu.cn | |
特长 | 干饭 | |
兴趣爱好 | 听歌、读书、旅行、美食探店 | |
个人介绍 | 1.数学永远好过编程的程序媛 2.知乎拥有18k+赞同的小小小小小···V 3.美食挖掘小能手,曾荣获“吃饭第一名”称号 |
专业水平 | ||
---|---|---|
掌握的编程语言 | C、C++、 Java、 HTML、 CSS、 Javascript、 PHP、 XML、Lingo | |
技术框架 | Yii2.0、Vue | |
开发软件 | Dev-C++、Visual Studio Code、 IntelliJ IDEA、Android Studio | |
累计代码量 | 3w+ |
获奖经历 | ||
---|---|---|
2019.10 | 福州大学综合奖学金二等奖 | 校级 |
2020.03 | 福州大学综合奖学金二等奖 | |
2020.10 | 福州大学综合奖学金一等奖 | |
2020.10 | 福州大学优秀共青团员 | |
2020.11 | 中国大学生数学建模竞赛福建赛区一等奖 | 省级 |
项目经历 | |
---|---|
图书管理系统 | 使用Java和mysql开发的简易图书管理系统。 主要实现了以下功能:图书管理员、读者和图书的添加、删除、信息修改;图书的借阅,归还,搜索;记录的查看。 |
基于Yii2.0的博客系统 | 项目中实现前后台分离,同时也采取了MVC模式。 前台用于显示博客内容,通过设计使得界面更加美观,用户体验更好。同时添加了个人主页界面、实现了用户的角色管理、文章的分类查询。 后台用于管理博客内容,可以在后台进行文章管理,评论管理、用户管理、数据统计。并且引入了富文本框上传或修改文章时可用来上传附件或图片等 |
展望未来
阅读《构建之法》,并提出3个及以上的问题。
1.代码复审修改或者后期维护修改时,该如何保证修改后其他部分所受其影响值达到最小化?如果出现了很多其他部分受到影响的情况下,又应该如何取舍?
2.在结对编程或者团队编程时,如果组内成员的实力悬殊过大,如何尽快度过磨合期,保证项目开发的顺利进行?又或者如何使较差的那一方尽可能的有贡献呢?
3.书中在第五章时讲了多种团队模式,我们在实践时最好选择哪种模式呢?
4.像我们在参加比赛时,一般组内成员会有产品、UI、前端、后端这几种分工。在询问之前做过软件工程实践的同学他们的分工时,有的小组甚至会只分了前端和后端,其余任务共同完成。这种分工模式可行度如何?
你未来的职业规划是什么?
最大的期望还是2022有书读。不出意外的话会选择去欧陆留学,出了意外可能就要家里蹲了。
对于职业规划的话,目前的想法是想要成为一名前端工程师,最好不要996。
对于软件工程实践课程,你有什么理解和期望?
一门综合性很强、工程量很大的课程。据说两学分顶十学分,让你觉得完全赚回学费。
希望可以通过这门课程,积累更多前端开发方向的知识,提高自己关于web前端方面的开发能力,同时提高自己资料搜集和动手实践实践。更为重要的是通过这门课程让自己对一个项目开发的流程和细节有更深入的理解,增强自我管理能力、团队协作能力,与人沟通交流的能力。