软件工程第0次个人作业
软件工程第0次个人作业
作业介绍
项目 | 内容 |
---|---|
作业所处课程 | 软件工程班级博客 |
作业要求介绍 | 博客 |
我在这个课程的目标 | 学习系统化、规范化、量化的方法在软件开发、操作和维护中的应用 |
这个作业在哪个具体方面帮助我实现目标 | 让我对现状有清晰认识 |
作业正文
第一部分:结缘计算机
一)你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢?(必答)
我选择计算机专业的原因很简单,就是因为计算机专业的预估分数线比较符合我的高考成绩(我们那年是先出分再填报志愿)。我在上中学时是个比较传统的学生,和大多数人一样,每天都努力地学习老师讲的知识,但也仅限于老师讲的知识。中学时期的我长期“两耳不闻窗外事”,以至于在填报志愿时,说我还是个电脑小白一点也不为过。和博客I的博主相比,我在定下学计算机的志向时,一没有从小培养的兴趣,二没有相关的基础知识,三没有较为先进的机器(受家庭条件和学习环境制约),完全从零开始。我想,这可能意味着我不会成为博客I的博主那样优秀的人才,但是,我不会放弃努力,因为至少我要成为一名合格的程序员。经过两年多的学习,我感觉自己已经学到了不少知识,对计算机领域兴趣渐浓,也渐渐开始具备成为程序员的素质,我觉得我已经走在路上。
二)计算机是你喜欢的领域吗?是你擅长的领域吗?
经过两年多的历练,我已经逐渐喜欢上计算机领域。就我个人而言,计算机肯定是擅长的领域了,但是这显然还远远不够,我还要继续学习,争取在众多同行中脱颖而出。
三)你热爱这一专业吗?你对计算机的热爱是怎样的?仅仅是口头的吗?
热爱谈不上,也就是喜爱吧。平时会关注前沿的一些技术,会和同学讨论。每当我回高中探望老师的时候,我会顺便为北航计算机专业打打广告,因为我希望能有更多潜在的人才投入到计算机领域中。
第二部分:在计算机系里学习
一)你对你的大学生活有什么想要吐槽的地方吗?你理想的大学教育应该是什么样子的?跟学校给你的有什么区别?比较你在中国大学的经历,你的老师和学校能做到和国外那样吗?如果不能,请分析一下为什么。(必答)
我对大学生活没有什么要吐槽的,理想中的大学教育和现实中的也差不多,只不过不是每门课像想象中的那样句句精髓,几个学期上下来,还是有几门水课上完很后悔。至于能否做到和国外一样,我认为还要取决于和国外哪些学校比较。通常在核心专业课开始时,老师会介绍这门课的教学计划,然后拿国外顶尖计算机院校同一科目的教学计划做对比,或者介绍我们是怎样借鉴他们的模式的。每当这时,我都会感受到和世界顶尖院校学生的差距,因为他们在相同课程中要完成的课程任务之难度和数量可能使我们的数倍。在这方面,我认为老师和学校也不能完全实现国外顶尖院校的模式,毕竟不是每一批学生都有世界顶尖院校学生的素质。
二)迄今为止,你写了多少代码,描述你做的最复杂的软件项目/作业。(必答)
我写的代码总量到现在为止(大三下)应该有10000~15000行吧,做过最复杂的作业就是上学期的类C编译器设计了,估计大多数同学也是这么认为的。
三)科班出身和北大青鸟有什么区别?
我不是很清楚北大青鸟的同学们都学些什么,但是很显然他们学的内容应该没有我们这么丰富和深刻。然而,他们的某方面技术可能会被训练得非常熟练,这又是他们的优势。我觉得,就像博客I的博主的亲身经历,尽管没有经过大学四年的专业计算机培训,但是通过自己的热爱和努力依然可以成为这个领域的佼佼者。因此我认为,我们作为科班出身的程序员不应该看不起任何一个为梦想而努力拼搏的北大青鸟学员,条条大路通罗马,我们只不过选择的道路不同。
四)速成的培训班和打基础的大学教育还有mooc之间有区别吗?
肯定是有区别的。我认为要想学有所成,选择速成培训班和mooc的人要付出加倍的努力。
五)学线性代数和概率论的时候,你是否有过这样的疑问“我们为什么要学这么多数学,这和我们的计算机有关系吗”,你现在是否还有这样的疑问?对这个问题,你有自己的解答了吗?那么其他学科呢?
学线性代数和概率论的时候我清楚地意识到这两门课对今后的专业课学习很有帮助,于是就认真学了。至于数学分析,当时学的时候没明白重要在哪,只是稀里糊涂为了拿高分而学。直到现在开始接触机器学习,才终于意识到除了线性代数和概率论,当时学的微积分知识也同样重要。
第三部分:未来规划
一)对于你未来在IT行业的发展,你有什么样的梦想或者未来想从事什么样的工作?你准备怎样来规划你技术道路,职业道路和社会道路?(必答)
我从上学期开始接触机器学习,感觉还挺有意思,如果可以的话,以后成为一个人工智能工程师是一个不错的选择。技术方面,考研我也准备读这方面的研究生。工作方面,我认为可以借鉴博客K所述,利用工作的前五年钻研技术,之后再谋求发展。当然具体情况还要将来再决定,但是走上工作岗位还要继续学习是一定的。
二)你对于实现自己的梦想已经做了或者计划做什么样的准备?
现在在自学机器学习的知识,正在修相关课程,也经常和同学交流。
三)你们马上就要面临实习了,你打算在企业内实习还是在实验室实习?
我打算在企业内实习,这样更有真实感。
四)实习经验究竟有多重要?是否需要马上开始积累实习经验?
实习经验的重要性我感觉见仁见智吧,一点都没有不可取,有机会的话尽量参加,但也不能为了实习而实习,我认为大学还是要留出充足的时间来学习自己感兴趣的知识。