项目 | 内容 |
---|---|
这个作业属于哪个课程 | |
这个作业要求在哪里 | |
我在这个课程的目标是 | 学习并掌握利用软件工程的思想与方法构建大规模高质量的软件系统的能力团队协作能力等 |
这个作业在哪个具体方面 帮助我实现目标 | 有利于自我认知自我反思,为课程学习职业等做规划 |
前言
在大学里是否需要来教室听课?
我认为需要来教室上课并认真听讲.
上课认真听讲是能力的体现.这点在
另外,我认为教学氛围需要老师和同学们共同维护.在看了
当然, 学校里有一些课程在课程设置和授课内容等方面广受诟病也不是没有道理的.课程讲的“不好”,学生们听不懂老师讲课,或者学不到东西,确实大可以自己看书消化,寻找适合自己的学习方法,而非坐以待毙,白白浪费时间.
我认为认真听讲是基础,讲堂应当看成是与老师交流的平台,是锻炼专注力,思考探索能力的机会,万万不能当作学习的唯一方式。课下与课外的自学与思考仍然是非常重要的。两者相互辅助。
第一部分:结缘计算机
-
你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢?
我出生在在一个五线小城市,虽然家境一般,但貌似我家很早就有了电脑。有关计算机的印象在我小学的时候就出现了,记得最早的一台计算机是那种老式的台式机。不过从小我对计算机都不是很感兴趣,当时我好像也没有思考过电脑是怎么来的,它们是如何运行的这类问题,上大学之前也从来也没有听说过编程这回事。小时候和电脑接触最多的就是上网看视频打游戏了。和
当年高考填志愿,说来惭愧,由于眼界所限,面对五花八门的专业我根本无所适从。当时的我面对一个个陌生的专有名词并不了解我所考量的专业究竟意味着什么。高中大部分时间段专注于课内的学习,对专业没有多少考虑。我的个人特质是对熟悉的东西有自信,对擅长的领域有兴趣,我也自知我的动手能力较差,对于理论的知识比较有耐心.可能由于我的性格特点和个人特质,当时我对理学有朦胧的想法;考虑的学校方面也是浙大、南大之类的综合性大学。可后来滑档到北航,选入信息类,都是阴差阳错的事情.至于进入计算机学院,也不是特别热爱计算机,而是排名够了,在众多专业中选择了一个局部最优解.现在想来,在内心没有成熟的想法时,“随大流“未必不是一种安全的选择。如果现在让我重新在大类招生中选择专业,我仍然会选择计算机专业,只是活法会不一样罢了.
-
计算机是你喜欢的领域吗?是你擅长的领域吗?
老实说,计算机不是我喜欢的也不是我擅长的。我动手能力较差,快速学习能力不强,而计算机比较注重实践,我常常因为配置等简单的事情搞得自闭好几天,更喜欢学习理论知识,事实证明我并不擅长学习计算机,但我认为我不讨厌计算机,我选择这个专业不算很坏。我认为计算机是一门很有用的学科,几乎所有的领域都需要使用计算机技术。计算机学科非常注重动手实践,发展速度也非常快,考验学习能力。虽然自学能力和动手实践是我欠缺的,我认为也是现代人必需掌握的能力。所以发展速度快,实践要求高不仅是计算机学科的特点,也是时代的特征.计算机专业的学习确实或多或少地弥补了我在这方面的能力,并更大意义上地时刻督促我进步和改变。
博客
不过可惜的是,这种意识没有延续到我的高中和大学时期,我或多或少地受到身边环境的影响成为了一个充满机械思维的学生.在看到
话说回来, 我现在还谈不上热爱计算机,因为我认为热爱是需要收获成就感的,我还没有收获很大的成就感,更多的是挫败感。
第二部分:在计算机系里学习
-
你对你的大学生活有什么想要吐槽的地方吗?你理想的大学教育应该是什么样子的?跟学校给你的有什么区别?比较你在中国大学的经历,你的老师和学校能做到和国外那样吗?如果不能,请分析一下为什么。(必答)
吐槽的地方: 我觉得,放眼中国, 北航的计算机学院是很不错的,虽然有的地方我认为不很满意,但可能也是国内大多数高校的通病吧.
我这里对学校生活吐槽一下:
-
校医院很垃圾
-
课外活动其实可以丰富和活跃一点
理想中的大学教育:
-
种类繁多的专业课程选择
-
少而精的课程,即课程硬核,学分要求少
-
大力发展通识教育,丰富多彩的通识课程
-
长期的英语教学与交流
-
老师、助教、学生交流氛围活跃,并有跨学科、跨专业的氛围
我认为理想中的大学教育应该重视对创新、探索、想象力、团队协作、交流等能力的培养,而不是传统的灌输式教育。
比较你在中国大学的经历,你的老师和学校能做到和国外那样吗?如果不能,请分析一下为什么。
我认为整体来说我校不能做到和国外常春藤名校一样。我没有出国交换过,但从博客
-
迄今为止,你写了多少代码,描述你做的最复杂的软件项目/作业。(必答)
几乎所有代码都是课内作业
-
程序设计与数据结构 2000行
-
计组
项目 语言 代码量 程序设计与数据结构 C/C++ 1000行,多为玩具程序 计算机组成原理课设 Verilog 2000行,增量开发 操作系统课设 C 200行,没学明白 面向对象系统课设 Java 3000行 编译原理课设 C++ 3000行,一个小型编译器 最复杂的软件项目/作业应该是编译原理的课程设计吧,算是从0开始独立完成一个软件系统,具有初步功能的小型编译器。
-
第三部分:未来规划
-
对于你未来在IT行业的发展,你有什么样的梦想或者未来想从事什么样的工作?你准备怎样来规划你技术道路,职业道路和社会道路?(必答)
说实话我很迷茫,可能有一些天马行空或不切实际的想法.
我对机器学习领域算是有朦胧的兴趣,以后想要从事学科交叉的研究与工作,期望成为复合型的人才,渴望接触不同的领域.
目前的打算就是升学读研,可能读研还是选择计算机专业吧.但我总觉得我应该成为复合型的人才,因为我在计算机技术方面确实没什么天赋,或许运用计算机的技术解决其他领域的问题我会更感兴趣一点.
-
你们马上就要面临实习了,你打算在企业内实习还是在实验室实习?
对于企业实习和实验室实习我都很期待,但对于前期实习我倾向于选择在实验室实习,自认为在计算机科学的 理论基础方面不够扎实,不想本科投入工作,想要多多学习基本功,并深入了解某一领域,从事相关领域的初步研究。目前在实验室实习了一段时间,认为和优秀的同学开组会讨论问题做项目对我来说很有挑战性也很有趣,希望能好好努力.另外如果要读研究生的话,提前进入实验室阅读文献做一些科研方面的简单工作是一个好的选择。