寒假作业1/2
- 2021 年 2 月 8 日
- 筆記
- 2021春软件工程实践, 软件工程实践
寒假作业(1/2)
🎵提示:点击页面左下角播放背景音乐配合阅读更佳🎵
0. 作业基本信息
这个作业属于哪个课程 | 2021春软件工程实践|W班 (福州大学) |
---|---|
这个作业要求在哪里 | 寒假作业1/2 |
这个作业的目标 | 撰写博客+熟悉markdown语法+两年半来反思、总结与规划 |
其他参考文献 | markdown教程 《构建之法》 |
目录:
0. 作业基本信息
1. 回首过去
1.1 当初你为什么选择软件工程这个专业?
1.2 当初对软件工程这个专业的期待和想象是什么?
1.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?
2. 立足当下
2.1 个人信息
2.2 当前值
3. 展望未来
3.1 阅读《构建之法》,并提出3个及以上的问题。
3.2 你未来的职业规划是什么?
3.3 对于软件工程实践课程,你有什么理解和期望?
4. 思维导图和学习路线
4.1 思维导图
4.2 学习路线
1. 回首过去
1.1 当初你为什么选择软件工程这个专业?
高考填报志愿时一开始是在软件工程与另一专业间纠结,考虑到软件工程作为计算机类下的二级学科,是近几年新晋的热门专业,可选择的就业方向较广阔,且毕业的整体薪酬相比其它专业较高,能够适应当前社会的发展需求。相较于计算机、信息安全等相近专业,之所以选择软件工程是因为其更侧重于用工程化方法来进行研究,课程设置上有更多实践的机会,更能为将来科研或工作打下基础。福州大学作为“211工程”高校,其软件工程在教育部第四轮学科评估中等级为B-,同时学术水平与毕业生就业情况等指标在各大用人单位有较好的口碑与一定影响力。同时,也考虑到高考成绩与离家较近等客观因素,经再三考虑我选择了这个专业。
1.2 当初对软件工程这个专业的期待和想象是什么?
最初自己本身对于软件工程并没有太多接触,中学阶段也没有编程或参加计算机相关竞赛的经历。当时也没有“996”、“35岁中年危机”等传闻,对此专业的未来就业方向大概就是“程序员”这一名词的认知,觉得会写代码、自己设计软件是一件很酷的事。想象自己在大学里面能学到各种各样的编程语言、运用所学知识完成诸如APP、网页、系统等的设计,最后进入大企业或自主创业,实现“探大钱、起大厝、娶水某”的人生理想……
1.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?
最开始的想法是除了做好专业课程学习外,积极学习编程技术并了解互联网行业的需求。可惜大学前两年半没能够管好自己,导致自己学业成绩不太理想,也错过了很多机会,但还是有按照初心学习了点软件工程的皮毛。曾经的准备可能就是自大一开始就制作简历并每半年更新简历的内容,以此作为未来发展的风向标,同时初步了解了PM也就是产品经理这方面的知识,接触了一部分产品思维并做过一些原型,可惜在技术方面没有对某种编程语言或开发框架有过很深的钻研。因为高中曾有过的惨痛教训上大学后也就没有立过什么FLAG。
2. 立足当下
2.1 个人信息
2.1.1 基本信息
![]() |
姓名 | John |
班级 | 数计学院2018级软件工程4班 | |
故乡 | 中国·福建·泉州·南安 | |
[email protected] | ||
兴趣爱好 | 读书 运动 干饭 睡觉 | |
特长 | 【点击此处赞助作者即可解锁隐藏内容】 |
2.1.2 社交信息
Wechat/Whatsapp | |||||
---|---|---|---|---|---|
762960160 | +86 158 5959 9828 | 发光的膝盖移动 | John Lau | John Lau | john_lhk |
2.1.3 教育经历
学校 | 学历 | 时间 |
---|---|---|
福州大学 | 本科 | 2018.9-2020.6 |
南安第一中学 | 高中 | 2015.9-2018.6 |
南安市实验中学 | 初中 | 2012.9-2015.6 |
2.2 当前值
2.2.1 成果和获奖经历
奖项 | 时间 |
---|---|
首届全国高校“一带一路”知识竞赛三等奖 | 2020.11 |
福州大学2020年智慧团建先进个人 | 2020.12 |
福州大学2019-2020学年第二学期精神文明建设奖 | 2020.6 |
福州大学2019-2020学年第一学期“抗疫”先进个人 | 2020.4 |
2.2.2 专业水平
掌握的编程语言 | 技术框架 | 开发软件 | 累计代码量 |
---|---|---|---|
– Java – Python – C – C++ – php …… |
-SSM
-Vue …… |
-IntelliJ Idea -pycharm -phpstorm -Microsoft Visual Studio -Android Studio …… |
100k+ |
2.2.3 项目经历
茶链有源——一种基于区块链的茶产品溯源系统(2019.5-2020.3)
- 旨在利用区块链技术,设计一个实现茶叶全程信息追溯的程序平台,实现茶叶信息“一扫全知晓”;
- 在团队中主要负责前端开发,协助完成后端代码、产品调研、文档整理等;
- 本项目作为2019年度福建省大学生创新创业训练计划项目结题成绩为合格。
Convey疫情监控小助手(2020.6)
- 中文意为控卫,作为一款用于疫情监控的移动APP,能够及时地获取清晰明确的疫情数据及分析图表和为关心疫情的人群提供了讨论和分享平台;
- 使用Echarts+Flask+okhttp技术开发;
- 在团队中主要负责产品原型与UI设计、文档撰写等;
- 本项目为福州大学第九届大学生软件设计与服务外包创新创业竞赛作品。
军事理论在线考试系统(2020.8)
- 实现题库中随机抽取试题生成试卷、系统自动对客观问题阅卷、管理试卷、查看考试成绩和试卷等功能;
- 使用Jsp+SSM+MySql 技术开发;
- 作为团队负责人,在团队中主要负责前端开发、统筹项目进展、文档撰写以及项目演示与答辩;
- 本项目为《数据库应用实践》课程项目。
个人博客系统(2020.12-2021.1)
- 使用WampServer的集成开发环境,基于yii框架完成;
- 基于原有功能实现了类别管理、富文本编辑框、显示统计信息、按标题查找等系统扩展功能;
- 本项目为《Web程序设计实践》课程项目。
……
3. 展望未来
3.1 阅读《构建之法》,并提出3个及以上的问题。
- 重复的工作会磨灭创新性,不停做同一件事,往往会忽视而难以发现新的东西。作为一名软件工程师,如何在团队工作中保留自己的创新能力?
- 软件的定义到底是什么?我们该如何切身实际的定义“软件”?
- 在实际开发过程中,当项目开始前所信任的有能力的人中途离开了或者在开发过程中这个人遇到技术难题,长时间未解决,其他成员对这个人产生能力质疑时,如何解决这个问题?由谁来主导这个问题的解决?
- 若用户的期望值和软件的优化方向起冲突,应当如何抉择?
- 若用户需求和优化后的软件起冲突时,要按照用户的需求继续做还是优化软件?
3.2 你未来的职业规划是什么?
自大一开始对自己的未来规划发生过几次较大的变动,现在的想法是以考研来作为升学的手段,希望通过研究生阶段的学习提高姿势水平,钻研符合当下社会需求的技术,为将来就业作准备,目前有打算主攻深度学习方向;大概率会选择国企、银行等单位就业或考公,得到一个稳定的收入,利用好所学知识为社会作贡献,实现人生价值。
3.3 对于软件工程实践课程,你有什么理解和期望?
大一时就从学长学姐处听闻大三下学期的软件工程实践课程对其大学学习收获最大,如今我也来到这个阶段,对本课程自是充满了期待。相信通过软件工程实践能够在团队协作中与队友们共同进步,熟悉软件开发的流程,进一步理解软件工程中“工程”二字的含义。目前打算在团队中负责Web前端开发以及产品原型设计,已着手学习Vue.js等框架,同时进一步学习产品原型的设计。在编写软件的过程中进一步掌握技术及其应用。期待老师和助教们能帮忙解决在软件开发过程中可能出现的难题,希望能够多多交流。