这个作业属于哪个课程 | 广工2023软件工程课程社区-CSDN社区云 |
---|---|
这个作业要求在哪里 | 软件工程第一次作业作业-CSDN社区 |
这个作业的目标 | 评估当前的自己,展望未来,明确自己的学习路线 |
其他参考文献 | 《构建之法》 |
目录
1.自我介绍
昵称 | 林十三幺 |
---|---|
头像 | |
兴趣爱好 | 追番,追剧,看电影,打篮球,听音乐 |
特长 | 对待新的事物有许多的热情,做事有一定的耐心 |
专业能力 | 有一定的C语言基础 接触过前端,系统学习过html,css,javascript的部分知识 参加建模国赛时,学习过部分python和matlab的相关知识 |
项目经历 | 用前端写一些小页面,用c语言写过飞机大战游戏,代码量约7k+ |
获奖经历 | 2021级优秀学生奖学金 |
2.展望未来
-
2.1 阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考,要求在自己的思考中贴上原问题的链接。
-
2.1.1 为什么读了书之后我提出的问题那么少?
原文链接:为什么读了书之后我提出的问题那么少?
我认为,对于计算机专业来说,要想更好地掌握知识,必须保证知识的输入输出同时进行,学习专业知识时我们可以适当做一些小项目,这能提高我们对知识的理解,更重要的是,对于这个问题来说,只有你自己真正动手了,才能发现并提出问题,然后才有思路去寻求适当的解决方案。
-
2.1.2 我都是大学生了,上课还要认真听老师讲课么?
我觉得,这个问题其实跟你是不是大学生没有太大的关系,涉及更多其实是你的专业素养,你的自学能力。不可否认的是有人靠自学也能成为大牛,但对于更多人来说,听老师讲课的意义很大。老师讲课能引导我们走向相对平稳的道路,同时当我们遇到难度较大的章节时,老师的讲解能让我们的学习曲线更加平滑,因此我认为,上课听老师讲课还是很有必要的
-
2.1.3 软件开发是年轻人的饭碗,吃的是青春饭?那年纪大的程序员经验丰富但是快速学习能力拼不过年轻程序员的时候该怎么办呢?
原文链接:软件开发是年轻人的饭碗,吃的是青春饭?那年纪大的程序员经验丰富但是快速学习能力拼不过年轻程序员的时候该怎么办呢?
由于我还无法列入年纪大的程序员群体,无法用实践证明方案的可行性,所以以下文字仅是我的一些想法。
比较直接的方法就是转行,搞不过年轻人就别一直把自己泡在技术里,当然转行确实也需要其他方面的能力,有能力干到公司管理层自然是好的,没有的话,现在也是有许多程序员从事培训讲师,干私活,或者直接润去了销售等岗位;或者,其实我觉得技术岗中也并不是所有岗位都有中年危机,并不是所有岗位的技术更新换代速度都特别快,有小部分岗位可能是经验越多越吃香的,比如软件测试师,还有c++的部分岗位等等,当然或许这些岗位需要你在前期疯狂积累技术,所以关键还是看你怎么抉择。 -
2.1.4单元测试应该谁来写?
原文链接:单元测试应该谁来写?
单元测试最合适的人选无疑是程序的作者,原因正如《构建之法》中所说
代码的作者最了解代码的目的,特点和实现的局限性。
-
2.1.5代码量与个人的编码能力有直接关系吗?
原文链接:代码量与个人的编码能力有直接关系吗?
我个人认为,代码量有助于提升个人的编程能力,但要说代码量与个人的编码能力有无直接关系,我的看法是有,但不多。抛开代码灌水还有cv代码,其实有些人的总结能力很强,能从不多的代码量中提取到精华,而有些人则需要反复的练习来达到这个效果,所以我觉得其实代码量跟个人的编码能力没有太大的直接关系。
-
-
2.2 你未来的职业规划是什么?
短时间内,我会花时间在计算机基础(四大件)的学习上,多刷题提升自己的算法能力,同时学习c++的部分内容,未来可能大概率从事的还是开发方面的岗位。
-
2.3 对于软件工程实践课程,你有什么理解和期望?
理解:我觉得软件工程这门课程,目的可能是偏向于服务就业,让学生认清目前软工的就业背景,为学生提供一些合适的学习建议。
期望:我希望老师能不拘泥于课本的知识,能结合现在的就业形势,让我们了解到一些更前沿的知识。