计算机专业介绍
了解一下大火的计算机专业大学四年的学习过程,没有废话,只有干货
这一行业高薪的背后是大学高强度学习的心酸。计算机专业整体包含四个大的方向:计算理论,人工智能,计算机系统,以及与其他学科的交叉方向(计算生物,计算金融等)。首先需要明确,计算机专业并不等同于编程,编程仅仅只是一项最基本的技能,绝对不是计算机专业的全部。
从培养方案上,计算机专业可以授予理学学士学位也可以授予工学学士学位,这点不同学校稍有区别,课程上的区别主要在大一的基础课上,对于以北京大学为代表的强理科学校,计算机专业会学习更难得数学(数学分析,难度接近数学学院),而对于清华大学代表的工科强效,学生会话费更多精力在偏向于物理以及工科实验的课程当中(如电路实验)。在大一的时候,学生仅仅会学习编程算法基础课,剩下的主要精力都会放在数学和物理以及相关实验课程的学习上,这一阶段的大学生活相对单一,主要任务是刷绩点和锻炼编程以及数学基础。
到了大二,一般学校的课程还是相对固定,但是不同规划路径的同学的生活出现了分歧。计算机专业作为大火专业,盲目深造的现象并不明显,因此就业保研出国考研的同学都会有。想要就业的同学会开始继续锻炼算法编程与开发能力,以找到好的实习,计划出国的同学部分会开始准备语言考试或者尝试联系教授做科研以拿到推荐信,开发能力并不是这些学生主要在乎的。大二开始的生活不再是上课写作业那么简单,一般这个时候开始,学生一定要对自己未来的方向有一个初步的想法,以便安排时间。从课程上,大二一般也是计算机专业学生最累的一年,这一年中处于必修和限选课程的交界处,大部分学校的计算机专业必修课仍然是传统的计算理论和计算机系统方向的课程,人工智能课程一般不是必修。这一年中学生会触及真正计算机学科内核的东西,比如操作系统,计算机网络,离散数学,可计算性等等都将在这一年进行学习,到了大二下学期,很多学生已经开始根据自己的兴趣方向,选修限选课程(比如进入了研究计算机视觉的课题组的学生会选修机器学习,想就业的同学可能会选修软件工程等等),由于发展方向和研究方向过多,全部学习并不现实(计算机已经是如今大学生活最累最焦虑的专业之一),因而这一阶段学生的主要任务除了学习专业课之外,更重要的是决定学什么专业课以及做什么事。
到了大三阶段,学校必修的培养方案基本已经学完,这时候开始学生已经对计算机领域有了初步的了解,可以胜任很多企业或者实验室的工作了,也应该开始对毕业后的去向又了明确计划,此时开始的生活将完全由学生自己决定,但是自由并不意味着轻松(毕竟毕业学分摆在那),对于北大的学生来说,大三的主要任务是科研,对于想继续深造的同学来说,除了考研之外,本科生科研和项目经历已经成为了硬通货,甚至可以弥补绩点的差异,这一阶段学生将继续在四个方向上进行选课与学习,此时的生活,不同方向的学生已经很难再有交集。到了大四,去向已定,一般计算机专业大四学生的生活往往是大学毕业后生活的提前化,工作的在实习,保研的在科研,出国的忙于申请和面试。
总的来说,不同于金融专业的就业方向一家独大,也不同于生化专业的全员博士,计算机专业由于条条大路通罗马,计算机学生的大学生活在大二之后便很难一概而论,需要学生根据自己的情况进行权衡,鱼和熊掌不可兼得,世界上没有计算机专家,只有计算机视觉专家,数据库专家,密码学专家等等。明天我们来看计算机专业的近亲,电子信息专业。