文章目录
一.准备工作
这个作业属于哪个课程 | 班级链接 |
---|---|
这个作业要求在哪里 | 作业具体要求链接 |
这个作业的目标 | 评估自己并制定自己未来的学习目标和路线 |
其他参考文献 | … |
班级:广东工业大学网络工程2班
姓名:苏德馨
学号:3120005032
二.我的简介
2.1基本信息
昵称 | 苏德馨 |
---|---|
头像 | |
兴趣爱好 | swimming,knock code,play game |
特长 | 萨克斯,代码构建 |
2.2现有成绩
2.2.1成果和获奖经历
-
学习方面:英语四级435达到及格线
-
获奖经历:在广东工业大学第十七届”信息杯“中荣获二等奖。
2.2.2专业水平
- 掌握的编程语言:c语言,java,pathon均略有掌握。
- 专业水平:能编写较为简单的选择性代码,编写学生管理系统。
- 项目经历:暂无
三.自我展望
3.1阅读《构建之法》后对问题的反思
3.1.1软件开发吃的是青春饭?年纪大经验丰富但是学习能力比年轻人弱的程序员该怎么办?
根据知网中查阅的资料得知,国内互联网大厂员工的平均年龄都在30左右,这可侧面表明计算机软件开发工作等一系列计算机工作的现状确实是吃”青春饭“。在我自身的认知中,年纪较大的程序员在被公司辞退后,最好的去向是考公,进编制。进编制后,能通过自己较为前沿的技术水平为城镇发展做贡献,且薪资水平较为理想。第二是提升岗位,进入决策岗位,能在拥有丰富经验的同时,检查产品,促进公司发展。第三是在小厂重新就业。当然也有改变职业,进行计算机外的工作的情况。不管结果如何,选择自己喜欢的工作应该是年老后程序员最好的结果。
3.1.2大学中只有一学期学习软件工程,时间够吗?
对大多数大学生而言,只学习一学期的软件工程是绝对不够的,因为,所谓的”一学期“学习最多都仅有64学时,并且学习软件工程,需要的不仅仅是理论学习,更需要实践。而且在计算机快速发展的今天,软件工程也在不断发展,无论是在大学,还是在公司,软件工程的学习都永无止境。
3.1.3软件的行为和用户的期望值不一样,就一定是Bug吗?
其实,软件的行为与用户的期望值不一样是由多方面造成的,不能简单的规定为Bug,网络上也有很多关于甲方乙方的的段子。其实软件行为期望不符可能是用户与设计者之间沟通的问题,也可能存在程序员没有写明软件的正确运行方式导致用户期望值不一样。
3.1.4学生与职业程序员的区别?
学生能接触到更广阔的学习资料,而程序员能接触到更为专业的知识。在一定时间段,程序员所能支配的学习时间会明显少于学生。综上,学生在扩宽自己视野方面更具有优势,而职业程序员在专业知识社会实践上面更具有优势。
3.1.5re-work是否能衡量代码的质量?
re-work指的是最后的代码与一开始的代码相比改动的次数。对我而言,用re-work衡量代码的质量是无稽之谈,所谓的修改已经完成代码是对代码的完善,是让代码更加符合用户需求,不是衡量代码的优秀与否。
3.2未来的职业规划
现在的我对于未来的职业规划很简单:
(1)考取某个高校(暂且保密)的研究生资格;
(2)去一个互联网公司——米哈游公司工作。
这就是我那简单而又需要一直努力的目标。
3.3对软件工程实践课程的理解与期望
我通过查询一些资料后,了解到软件工程实践课程
是实践性非常强的一门课程。软件工程实践课程主要是针对具体的软件工程项目,全面掌握软件工程管理、软件需求分析、软件设计、软件测试等一系列能力。
我对于软件工程实践课程的期望很简单,能提高我对于完整的一项软件工程项目的认识,能培养我自主完成一个软件的编程能力,
四.思维导图和学习路线
思维导图:
学习路线:
关于git
- 文件设置
- 代码