首页 > 技术文章 > 2021年软工-热身阅读作业

namoe 2021-03-07 15:38 原文

2021年软工-热身阅读作业

项目 内容
这个作业属于哪个课程 2021春季软件工程(罗杰 任健)
这个作业的要求在哪里 2021年软工-热身阅读作业
我在这个课程的目标是 学习软件开发的工业化流程,锻炼团队合作能力
这个作业在哪个具体方面帮助我实现目标 小组化分工合作,迭代开发

第一部分 结缘计算机

1.1 你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢?

谈及为何选择计算机专业,就必须回溯到高三的那个暑假去。当时的我刚刚从高三紧张的学习生涯中解放出来,就立刻投身到选专业的过程中去。但事实上我也没在众多的专业中“乱花渐欲迷人眼”,在看了一些热门专业和一些可能感兴趣的专业(如数学、理论物理等),我最终还是选择了计算机专业。这不仅是因为当年深度学习火出圈,使得我看完 3B1B对深度学习的介绍视频 后,对这个领域所能到达的无穷可能性的憧憬,也是因为自己确实很想学习一些编程知识,使自己能够设计一些自己想要的程序。

考虑到进入计算机专业之前,我和计算机的交互仅限于在网页上浏览一些内容,最多止于对 Microsoft Office 的使用,甚至当我看到同学在命令行中键入一些命令就能实现很多功能时都大感讶异,我的条件可以说是相当的差。

相比于博客I的博主“第一次上课,眼睛里看见的是一台台白色的机器,带了个像电视的东东,能显示东西,真神奇”,因为 2010 年之后电脑相对普及,且图形界面比较主流,我并没有像他一样因为对电脑的兴趣进而在 DOS 下接触了 Pascal 这些编程语言,而是在大一才开始系统地入门计算机。所以尽管初高中时互联网的发达已经为我们学习计算机提供了相当大的方便,我在选择计算机专业时的条件还是比较差的。

1.2 计算机是你喜欢的领域吗?是你擅长的领域吗?

计算机是我喜欢的领域。现代科技的许多领域如今都和计算机进行了紧密的融合,同样如此的还有我们的生活。因此计算机是很容易就做出一些和生活有关的成功,这无疑是很让人兴奋的一件事。当看着计算机“吃”进去一些数据,“吐”出来一些精美的结果时,我的脑海里涌现出的是一个精密的、现代的、自动化的流水线结构,其中的机械臂、激光等对着原材料有序地加工,使其一步步变成我们所熟悉的现代工业产品,这样精致的结构从某种视角来看似乎与艺术品无异,同样让人陶醉。

是我擅长的领域吗?我恐怕既不能给出一个肯定的回答,也不能简单地否定。计算机科学虽然相对于其他经典学科问世较晚,但是其在理论和实践上的发展日新月异,化用一个经典的梗:“你可以(1)在一段时间内擅长计算机的所有分支领域,也可以(2)在所有时间内擅长计算机的一个分支领域,但无法(3)在所有时间内擅长计算机的所有分支领域”。而作为一个大学生,我觉得学习计算机的曲线应该是先满足(1),从广度上对计算机进行了解,然后再满足(2),选定一个特定领域做出长足的研究。

1.3 你热爱这一专业吗?你对计算机的热爱是怎样的?仅仅是口头的吗?

热爱。

说到热爱这个词,很容易联想到罗曼·罗兰所说的「世界上只有一种真正的英雄主义,就是认清了生活的真相后还依然热爱它」。同样地,对计算机的热爱也同样可以形容为「认清了计算机的真相后还依然热爱它」。我们很容易从感性上认识到计算机的美,事实上那些较早的有关于计算机的理论,例如图灵机、冯·诺依曼结构,第一次接触到的时候很难不说一声精妙。很多时候,我们对计算机的热爱往往因此而起。

但是计算机这个学科同样有他丑陋的部分,很多工程上的标准因为对未来的认识不足(千年虫问题)或者历史的包袱(x86指令集向后兼容),以现代人的眼光看来虽然可以理解是历史的局限性,但是它仍然以一种相当别扭的方式影响着我们,不由得让人畅想如果能一开始就能做成完全统一,该是多简洁啊。但是房间里的大象就在那里,我们无法视而不见。事实上,我们很可能是必须接受这个丑陋,并做好与它长期作战的准备,在这个过程中,我们不免会迎来痛苦,对计算机的热爱也可能因此而消磨,但是如果「认清了计算机的真相后还依然热爱它」,就可以越挫越勇,不止将热爱流于口头,我也希望能做到这样。

第二部分:在计算机系里学习

2.1 你对你的大学生活有什么想要吐槽的地方吗?你理想的大学教育应该是什么样子的?跟学校给你的有什么区别?比较你在中国大学的经历,你的老师和学校能做到和国外那样吗?如果不能,请分析一下为什么。

2.1.1 你对你的大学生活有什么想要吐槽的地方吗?

哈哈

推荐阅读