寒假作业1/2
这个作业属于哪个课程 | 2021春软件工程实践|W班(福州大学) |
---|---|
这个作业要求在哪里 | 寒假作业1/2 |
这个作业的目标 | 回首过去、立下目标、展望未来 |
其他参考文献 | ... |
目录:
1. 回首过去
问题1:当初你为什么选择软件工程这个专业?
我从小是一个比较喜欢玩电脑的人,在玩游戏的时候,也会想自己是否能做出一款游戏或则开发一些软件。我在高中的时候,我姐报考的专业就是软件工程,我第一次听到这样的专业,也稍微了解了一下。在高考结束后我也决定报考软件工程,走上了成为一名码农的不归路。
问题2:当初对软件工程这个专业的期待和想象是什么?
在学习过程中,能够学到制作游戏相关的知识;或者在学习过程中能够积累足够的知识来开发一些有趣实用的app。
问题3:当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?
在大一刚刚进入大学的时候我一腔热血,想着认真听所有的课,做到课前认真预习,课上认真听讲,课后认真复习。在刚开学的前一周,我也提前自学了C语言,希望自己能够跟得上老师的讲课进度。在大一学习C语言的时候,也有给自己定下了把老师所给的oj网上的题目都做掉的计划。
2. 立足当下
1.个人资料
昵称 | 221801239_林龙星 |
---|---|
头像 | |
1538090636 | |
邮箱 | 1538090636@qq.com |
兴趣爱好 | 打乒乓球、看电影、玩电脑游戏 |
特长 | 跳远、短跑 |
2.成果和获奖经历
时间 | 奖项 | 级别 |
---|---|---|
2019.4 | 校三等奖学金 | 校级 |
2020.10 | 2020高教社杯全国大学生数学建模竞赛本科组省二等奖 | 省级 |
3.专业水平
掌握的编程语言 | C++、Java、C# |
---|---|
掌握的技术框架 | Yii框架 |
熟练使用的编程软件 | Android、Dev-C、VS2019、VSCODE |
累计代码量 | 45k+ |
4.项目经历
时间 | 项目要求、我所承担的角色以及项目成果 |
---|---|
大一下 | 用C++实现一个简易的学生管理系统;这是课程的要求独立完成的作业,我一个人完成项目的所有;最终结果是项目能够实现基本的学生增删改查的功能 |
大二下 | 实现一个在线军事理论考试系统;我在此次项目中主要负责数据库部分的设计以及答辩文档的编写;最终结果是我们的项目能够实现在线考试的功能,并且实现了学生可以模拟考试的功能 |
大三上 | 利用Yii框架编写一个个人博客系统;在本次项目中,我负责前后端的编写;最后项目结果是可以实现博客文章的发布以及管理员对文章的管理,用户对文章的评论等相关功能 |
3. 展望未来
1.阅读《构建之法》,并提出3个及以上的问题。
问题1:当软件工程师发现自己的能力有不足的地方,在时间有限的情况下如何提高学习效率,来快速提高自己的水平?软件工程的核心竞争力是什么?
问题2:如果领头开启一个全新的软件项目,该如何寻找到合适的团队模式,来让团队更有凝聚力,和谐高效地完成这个项目?
问题3:在大学期间,发现自己不喜欢只是单纯写代码,想成为项目经理,该学习和实践哪些知识才可以提高自己,让自己将来有机会成为一个项目经理?
问题4:在实现项目地过程中,每个阶段性的成果展示给用户的时候,如果不符合用户的当前的预期,而项目是按照先前用户的需求完成的,那么此时项目经历该如何做来化解这样的矛盾?
2.你未来的职业规划是什么?
对于未来的职业规划,首先我想先考研,成为一名研究生,然后我想毕业以后先是成为一个后端软件工程师,从程序员做起,在一个团队中积累自己的工作经验,然后如果时机成熟以及能力足够,我想自己能够成为项目的带领人,带着自己的团队开发出一个个实用的软件。
3.对于软件工程实践课程,你有什么理解和期望?
对软件工程这门课的理解:软件工程这一门课师让我们运用先前所学习到的相关知识,来完成一些真正的项目,以此来适应将来工作的状态。并且在学习过程中,我们还可以对软件的生命周期进行深入地了解,以及我们会掌握软件需求分析、软件的结构设计、与团队之间的分工合作与交流沟通等一系列知识。
对软件工程实践这一门课的期望:希望在学习完这一门课的内容之后,我能够对软件开发的流程十分熟悉,并且能够很好地掌握其中某个环节。我还希望在这门课上我可以提高自己打代码的能力,积累自己的项目经验。在课程中我想学习Java后端相关的技术,比如用于后端开发的一些框架,例如SSM(SpringMVC+Spring+Mybatis)。这也是现在比较主流的框架。