2023软件工程辅修 第一次作业
| 这个作业属于哪个课程 | 2023软件工程-双学位(广东工业大学-计算机学院) |
|---|---|
| 这个作业要求在哪里 | 软件工程第一次作业 |
| 这个作业的目标 | 1.熟悉markdown语法 2.阅读《构建之法》3.撰写博客(作业目录,作业基本描述、评估当前的自己、展望未来中的所有问题和要求、思维导图和学习路线 4.尝试使用git上传一个代码文件到代码仓库 |
| 其他参考文献 | CSDN、博客园 |
1.作业基本描述
首次使用markdown编写作业。通过这次作业,熟悉作业平台以及其他计算机网站的使用。
以下是作业的相关要求:
- 详细阅读作业要求
- 提前熟悉markdown语法
- 阅读《构建之法》
- 撰写博客
- 作业目录,作业基本描述
- 评估当前的自己、展望未来中的所有问题和要求
- 思维导图和学习路线
2.评估当前自己
个人介绍
------------------------
| 姓名 | Bubble |
|---|---|
| 头像 | ![]() |
| 学校 | 广东工业大学 |
| 班级 | 20级动画专业 |
| 兴趣爱好 | 围棋、旅游、绘画 |
| 特长 | Office、Maya、An、Ps |
成果/获奖
------------------------
| 时间 | 奖项 | 级别 |
|---|---|---|
| 2023.02 | 首届“未来杯”大学生互联网创意创业大赛全国总决赛铜奖 | 国家级 |
| 2023.02 | 首届“未来杯”大学生互联网创意创业大赛省级二等奖 | 省级 |
| 2022.12 | 广东工业大学二等奖学金 | 校级 |
| 2021.12 | 广东工业大学一等奖学金 | 校级 |
| 2021.12 | 第十一届”挑战杯“创业计划竞赛铜奖 | 校级 |
专业水平
------------------------
| 熟练使用WPS、Word、PPT、Excel等软件 |
| 熟练运用Dw、Id、Ps、An、AI、Pr等传媒软件 |
| 熟练掌握Maya、ZBrush、Keyshot等三维软件 |
| 熟悉Visual Studio Code、Dev-C++、Libero SoC操作 |
项目经历
------------------------
| 项目类别 | 职位 | 项目名称 |
|---|---|---|
| 创新创业项目 | 负责人 | 族迹——剧情探索类民俗游戏 |
| 挑战杯项目 | 负责人 | 寻找少数民族记忆,挖掘区域经济价值 |
3.展望未来
3.1 《构建之法》问答
阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接。
1.1 如何区分一个好的程序员和不好的程序员呢
我认为,好的程序员会在解决问题的同时注重程序的可维护性,而不好的程序员往往只在解决当前问题,较少甚至不考虑长期可维护性。此外,好的程序员也会关注了解新技术,学习新技术和新技能,不断更新自己的知识储备,而不好的程序员则不关注新技术和不更新自己的知识储备。
1.2.4 如何能“证明”一个软件是可以继续发展的?
通过对软件的结构、功能和技术架构进行分析,可以确定软件是否具有可扩展性。此外,还可以通过对软件的稳定性、适应性和可维护性进行测试,以确定软件是否具有可继续发展的能力。
此外,软件的用户量以及其市场商业价值也是考量的因素。
2.3 花费时间越多,代表工作量越高吗?
我认为这取决于工作的性质。如果是一项简单的任务,花费的时间可能不会太多,但如果是复杂的任务,花费的时间可能会更多,代表工作量也更高。
3.1 代码量与个人的编码能力有直接关系吗?
是的,个人的编码能力是决定代码量的重要因素。此外,代码量也受到项目的复杂度、需求的变化等因素的影响。
3.4 “技能”比“解决问题”更重要吗?
不能说技能比解决问题更重要,因为技能和解决问题是相辅相成的。拥有技能可以帮助你更好地解决问题,而解决问题也可以帮助你提高技能。
3.2 你未来的职业规划是什么?
由于主修是动画专业,辅修是计算机科学与技术。希望日后的工作能将艺术与计算机两者所学结合起来。目前的未来职业规划是成为一名游戏设计师。
1.清楚游戏设计师的职业发展目标,比如晋升至高级设计师、策划师或项目经理等职位;
2.确定可以为游戏设计师带来发展的新技术,比如AI、VR、AR等,并定期更新专业知识;
3.建立并维护与游戏行业内的良好关系,多参与游戏行业论坛、社区等活动;
4.积极参与设计工具、软件等的开发和改进,不断提高自身的设计能力;
5.参加游戏展会、赛事等,积累实践经验,提升自身的设计水平。
3.3 对于软件工程实践课程,你有什么理解和期望
对于软件工程实践课程,我的理解是:软件工程是一门融合了工程知识和实践能力的课程,旨在让学生掌握实际的软件开发技能,熟悉软件开发流程,更深入地理解软件开发的各个方面。
由于自身对前端比较感兴趣,所以期望在该课程中,学习并能熟练运用前端技术的相关技能。而且在主修课程“网页设计”上也学习过html、css、Bootstrap的使用。前端技术相对于其他板块的技术而言更适合我学习。同时,希望我在软件工程课上,理解软件工程的基本概念,熟悉软件开发的实践技能,并尝试参与到某项软件的开发工作。
4.思维导图

5.学习路线




浙公网安备 33010602011771号