• 软工-第0次作业


    项目 内容
    此作业属于北航软件工程课程 班级博客链接
    作业要求见右方链接 作业要求
    我在这门课程的目标是 培养专业的软件开发能力
    这个作业在哪个具体方面帮助我实现目标 反思自己的大学生活和学习,对自己有一个更加清晰的认识

    第一部分:结缘计算机

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

    答:

    • 选择计算机行业有两个原因吧:一是当时高考的实际情况,我的分数与北航计算机专业是比较理想的匹配;二就是自己的一些兴趣,其实在上大学以前,我对计算机并没有比较明确的兴趣,只是从小就对与前沿科技相关的东西比较感兴趣,又不太喜欢纯理论的研究,结合当时我的分数,北航的计算机专业很快就成为了我的理想选择,最后也按照预期踏进了计算机专业的大门;
    • 我的条件应该说和其他大多数同学比起来算是比较落后的吧,来自于云南,可能因为地区教育的关系,进大学之前从未接触过编程相关的知识,甚至对于电脑的使用都不算很熟悉,相比于部分同学中学时甚至小学就有着编程的实践经历,可以说输在了起跑线上吧,虽然经过了两年的学习,我从最初的小白也逐渐获取到越来越多的计算机知识和经验,但是相比起这些博主来说,仍然缺乏可比性吧,应该说自己目前的水平仍停留在完成课程任务,算是比较被动的吧,与其他主动进行超前学习或者拓展学习的大佬相比,还有很大的差距需要自己努力去追赶吧。

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

    答:

    • 计算机是我喜欢的领域,刚进入大学时,对于计算机这个专业并没有过多深入的了解,大概只是凭感觉有一些喜欢吧哈哈,但是经过两年多的学习,我也确实越来越喜欢我所学习的东西,我觉得这是我喜欢的领域;
    • 但是我觉得这还不能算是我擅长的领域,当然这一点可能得看我所对比的人群的吧,但是我觉得既然选择了这一专业,那我就应该与那些优秀的专业人士相比,所以还有很多需要努力提高的地方吧。

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

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

    答:

    • 要吐槽的地方有两点吧:1、一是计算机系的大学生活还是相对闭塞,虽然比起高中来说已经有了很多的自由度,但是仍然在课程的安排下少有其他比较丰富的内容,大部分人的生活状态,还是比较宅的…这和理想中的样子还是有一些差距吧;2、二是课程安排大学到现在,应该说从大二开始,我们的绝大部分时间都花在了少数几门专业课上,而且这几门专业课都存在时间安排不合理的情况,比如大二上学期计组课,前六周用于课前学习比较轻松,之后突然变成每周一个project;再比如大三上学期的编译实验课;正式开始写编译器的时间压缩得比较短,这种课程安排的不合理直接导致了其他课基本没有太多存在感;
    • 我理想的大学生活有三点比较重要吧:1、一是生活上是比较丰富的,因为拥有更多自主安排的时间,可以根据自己的情况比较理想地安排自己的时间,同时在学习之外进行其他有意义的活动,这样的生活总是很充实的;2、二是学习方向上更注重自己的实际情况,比如兴趣和天赋,相比于高中硬塞式的灌输教育,大学学习应该有更多自主选择的空间,这样才能有更高的学习效率同时体验到学习的乐趣;3、三是教学模式注重理论与实践的结合,学生既可以在教材和讲义PPT中学习理论知识作为基础,同时又可以通过实践切身领悟理论如何运用到实践,这样更有助于加深学生对于知识的理解吧。
    • 理想中的与现在北航给我的区别,正如前面吐槽的,主要体现在生活上吧,因为课程安排的原因,大学生活远没有理想中那样丰富吧,甚至有时还会有些许的负能量,这些都更多的需要自己去适应和调整吧。
    • 要说我的老师和学校能不能做到和国外那样,我觉得能,但是需不需要得另当别论吧,应该说取其精华其其糟粕吧,我没有体会过国外的教育,但是从成果来说国内计算机的教育与国际顶尖水平还是有一定差距,不过我相信这种差距正在越来越小,我相信我的老师和学校能不断探索进步,逐渐赶上国际顶尖的水准,并且建立起一套适合自己的教育模式。

    2.2、迄今为止,你写了多少代码,描述你做的最复杂的软件项目/作业。

    答:

    • 具体写了多少代码这无从统计吧,只能从量级上来说有上万吧,当然这里说的是最终的有效代码;
    • 最复杂的软件项目,那应该是大三上学期的编译器吧,当然也不算是很大型的项目,总代码量几千行吧,通过理论的支持和不断的实践分几个部分完成了这个项目,因为经验的不足,所以随着项目的深入代码质量开始下降,所以后期进行了一次重构,当然这也只是一个比较初级的编译器,不过对于自己锻炼和收获还是很有意义的吧。

    第三部分:未来规划

    3.1、对于你未来在IT行业的发展,你有什么样的梦想或者未来想从事什么样的工作?你准备怎样来规划你的技术道路,职业道路和社会道路?

    答:

    • 未来从事的工作和方向有两种吧,1、一种是理想中的,可以自己开发或是创造一项引以为傲的成就或者产品,能自己创业自然是一项不错的选择;2、二是比较稳妥的,就是进入企业或是实验室工作学习。从事的方向,比较理想的是人工智能的方向吧,当然也有其他的待选,这个目前也不能完全确定吧。
    • 对于如何规划自己的未来,说实话还是有一丝紧张或是迷茫的感觉吧,主要是因为自己的能力还远没有达到理想的水平,当然这种感觉不能成为阻碍我前进的因素,主要还是得激励自己继续努力吧,一方面是学习好剩余的一些专业课程,一方面要寻找机会进行一些实习或是进入老师的实验室锻炼自己;当然还有另一间同样重要的事情,那就是一年后的考研。
  • 相关阅读:
    HDU 5316——Magician——————【线段树区间合并区间最值】
    HDU 5318——The Goddess Of The Moon——————【矩阵快速幂】
    BNU 28887——A Simple Tree Problem——————【将多子树转化成线段树+区间更新】
    BNU 20860——Forwarding Emails——————【强连通图缩点+记忆化搜索】
    日期
    HDU 5313——Bipartite Graph——————【二分图+dp+bitset优化】
    HDU 5288——OO’s Sequence——————【技巧题】
    c++ 中. 和 ->,波浪号 ~ 符号怎么用 ————很重要
    c++缓冲区std::wstringbuf
    Arduino读取写入电压值
  • 原文地址:https://www.cnblogs.com/zgj982393649/p/10445911.html
Copyright © 2020-2023  润新知