数据科学与大数据技术是本科专业,专业代码 080910T,属计算机类,学制四年,多数学校授工学学士,部分授理学。它学的是从海量数据里提取可用结论的整套方法:怎么采、怎么洗、怎么算、怎么建模、怎么把结果讲清楚。
报这个专业之前,必须先分清一件事:本科有两个名字很像的专业,学的内容和出口不一样,填志愿时每年都有人搞混。
两个「大数据」专业,先分清
一个是「数据科学与大数据技术」,一个是「大数据管理与应用」,名字只差几个字,定位差得很远。
| 维度 | 数据科学与大数据技术 | 大数据管理与应用 |
|---|---|---|
| 专业代码 | 080910T | 120108T |
| 所属门类 | 工学(计算机类) | 管理学(管理科学与工程类) |
| 学位 | 工学学士或理学学士 | 管理学学士 |
| 重心 | 算法、建模、系统实现 | 业务分析、数据治理、数据运营 |
| 典型出口 | 数据工程师、算法工程师、数据分析师 | 业务分析、数据产品、数据治理 |
简单说,前者偏「造工具」,后者偏「用工具」。这一篇讲的是前者,也就是常说的「大数据专业」。
课程有多重?
这个专业的课程负担,在本科专业里属于偏重的一档,四块内容叠加。
| 模块 | 主要课程 | 难度感受 |
|---|---|---|
| 数学 | 高等数学、线性代数、概率论与数理统计、离散数学、最优化方法 | 最硬的一块,挂科高发 |
| 计算机 | 程序设计、数据结构、计算机组成原理、操作系统、数据库、计算机网络 | 与计算机专业基本一致 |
| 数据工程 | 数据采集与清洗、数据仓库、分布式计算(Hadoop、Spark)、数据可视化 | 工程性强,靠项目练 |
| 建模 | 数据挖掘、机器学习、深度学习入门、统计学习 | 数学不好会听不懂 |
数学是真正的分水岭。概率论与数理统计、最优化方法这两门,直接决定你后面能不能听懂机器学习。很多学生大二掉队,不是不会写代码,是数学基础断了。
计算机那部分和计算机专业几乎一样,只是深度略浅。数据结构、操作系统、计算机网络这三门是考研 408 的内容,学好了后面选择会多很多。
数据工程那块最接近真实工作。企业里的数据往往脏、乱、字段含义不明,清洗和口径统一占掉大量时间。课上给的干净数据集,和真实环境差得远。
和计算机、统计学、人工智能怎么分界?
四个专业经常被放在一起比较,边界其实清楚。
计算机科学与技术打的是系统底座:编译、体系结构、网络、操作系统。它培养能造系统的人,数据只是系统里的一种负载。
统计学属理学,重心在推断与实验设计:假设检验、抽样、因果推断。它关心「结论可不可靠」,不关心工程实现。
人工智能更聚焦模型本身:深度学习、强化学习、计算机视觉、自然语言处理,对数学和算力要求更高。
数据科学是四者的交叉带:用统计的思维、计算机的工具、工程的流程,解决具体的业务预测问题。它的优势是全面,短板是每一块都不如对应专业深。
学完能干什么?
能力分三层,层次决定岗位。
第一层是取数。会写 SQL,能从数据库和数据仓库里把需要的数据捞出来,口径不出错。这是所有数据岗的入场券。
第二层是分析。会用统计方法和可视化,判断一个差异是真实效应还是随机波动,能把结论写成别人看得懂的报告。
第三层是建模。会做特征工程、训练模型、评估效果,知道什么场景该用树模型、什么场景该用神经网络。
再往上一层是业务理解,这一层学校不教。知道这个指标为什么重要、这个策略上线后会影响谁,比会调参更稀缺。
毕业能去哪里工作,起薪多少
岗位大致四类,学历要求差别明显。
- 数据分析师:写 SQL、做报表、支持业务决策,本科可入,需求量大。
- 数据工程师:搭数据管道、维护数仓、做 ETL,偏后端工程,本科可入。
- 算法工程师:做推荐、风控、搜索、CV,多数要求硕士,竞争激烈。
- 数据产品与 BI:做报表体系、指标口径、数据产品设计,沟通能力要求高。
起薪方面,一线城市本科应届通常在每月八千到一万五之间,算法岗更高但门槛也更高,传统行业的数据岗偏低。行业上,互联网、金融、零售、物流、制造业都在招,其中互联网的薪资弹性最大,波动也最大。
什么样的人适合学?
数学是第一个筛子。不是要拿竞赛奖,而是看到公式不逃、愿意推一遍。这一条不过关,四年会非常痛苦。
第二个筛子是动手意愿。爬一份数据、做个可视化、跑个预测模型,这类小项目比刷绩点更能验证你是否适合。
第三个是耐性。真实工作里八成时间在清洗和对口径,只有两成在建模,和想象中差距很大。
被「高薪」吸引但不喜欢编程的人要慎选,这个专业代码量不小,逃避写代码的学生最后往往只能做取数岗。
常见问题
这个专业和计算机专业哪个好就业?
计算机的岗位面更宽,前后端、测试、运维、算法都能去;大数据更聚焦数据方向,岗位数量少一些但竞争相对小。两者课程重叠大,关键看你想做系统还是做数据。
本科毕业能做算法岗吗?
有机会但不容易。算法岗普遍偏好硕士,本科进入的多是中小公司或非核心业务。想走这条路,建议读研,或者本科期间做出有分量的项目或竞赛成绩。
数学不好能学吗?
能毕业,但学不深。概率统计和最优化是机器学习的门槛,绕不过去。如果只是想做数据分析,数学要求可以降低,但要接受岗位天花板较低。
各校的专业方向、课程难度和学位授予差异较大,具体以教育部专业目录和学校当年公布的人才培养方案为准。
学习通