1.作业的基本信息
这个作业属于哪个课程 | 软件工程4班 |
---|---|
这个作业要求在哪里 | 作业要求 |
这个作业的目标 | 评估当前的自己、展望未来中的所有问题和要求 |
其他参考文件 | … |
2.评估当前的自己
昵称 | 小何 |
---|---|
头像 | ![]() |
兴趣爱好 | 游戏、羽毛球 |
专业水平 | 编程语言:C、Java 开发软件:Dev-C++、IntelliJ IDEA、Visual Studio Code 累计代码量:3000+ |
3.展望未来
3.1 关于《构建之法》中问题的思考
- 3.1.1软件开发是年轻人的饭碗,吃的是青春饭?那年纪大的程序员经验丰富但是快速学习能力拼不过年轻程序员的时候该怎么办呢?
经验丰富的程序员对于底层逻辑的理解更加透彻,那么他在解决问题的时候就会得心应手。但是这个世界是不断向前发展的,如果老程序员不思进取,固步自封,那么必然会被新人取代。 - 3.1.2花费时间越多,代表工作量越高吗?
一般来说,工作量=效率*时间,如果一个人效率低下,同样的工作量,别人只要花少量的时间就可以完成,但是他就要花大量的时间。如果是在效率相同的情况下,花费的时间越多,那么产品的质量就会越好。 - 3.1.3个人在团队中角色就像是一个流水线上的机器吗?
在软件开发的过程中,每个人按部就班地工作是必须的,但软件开发毕竟不是流水线,它需要团队合作,每个人的想法和灵感交织在一起才能创造出一个好的产品。 - 3.1.4代码量与个人的编码能力有直接关系吗?
我认为代码量与个人的偏码能力没有直接关系,个人的编码能力取决于他的学习能力以及分析、解决问题的能力。代码量在一定程度上反映了偏码能力,但没有直接关系。 - 3.1.5如何让自己能够跟上软件工程发展,做一个永不落伍的开发者呢?
时代在不断发展,软件工程也不例外,今天的技术可能明天就落伍了。尤其是在新技术不断迸发的今天,如果不主动去接触前沿的新技术热门的新方法,那么很快就会落伍。所以只有不断学习才能跟上软件工程的发展。
3.2 未来的职业规划
- 我希望通过不断学习计算机技术,成为一名软件工程师。
3.3 对于软件工程实践课程我的理解和期望
- 软件工程是一门研究用工程化方法构建和维护有效、实用和高质量的软件的学科。我希望通过这门课程学会运用Java语言,并熟练掌握用算法解决问题的能力。同时,我期望能和同学合作开发项目,培养团队合作能力。
4.学习路线
5.Git
- 上传截图
- 仓库地址
https://gitcode.net/hlh3415905054/mytest