1. 9 大维度总览
| 维度 | DS | CS |
|------|----|----|
| 课程 | 数学 + ML + 业务 | 系统 + 算法 + 工程 |
| 编程 | 中 (Python / R / SQL) | 高 (Java / C++ / Python) |
| 时长 | 1-1.5 年 | 1.5-2 年 |
| 适合 | 转行 + 业务 | 强技术 + 工程 |
| 起薪 (USD) | 110,000-150,000 | 130,000-180,000 |
| 读博 | 少数 | 较常见 |
| 转 CS | 难 | 本身就是 |
| 签证 (STEM) | 36 个月 OPT | 36 个月 OPT |
| 学费 / 年 | 50,000-80,000 USD | 50,000-80,000 USD |
2. 课程结构对比
### DS 典型课程 (以 NYU CDS 为例)
| 学期 | 课程 |
|------|------|
| 1 | Stats + Python + SQL |
| 2 | ML + DL + 商业 |
| 3 | Capstone + 选修 |
### CS 典型课程 (以 Stanford MS CS 为例)
| 学期 | 课程 |
|------|------|
| 1 | 系统 + 算法 + AI 基础 |
| 2 | 高级系统 + 选修 |
| 3 | 论文 / 实习 |
3. 编程能力对比
| 语言 / 技能 | DS 要求 | CS 要求 |
|------------|--------|--------|
| Python | 高 | 高 |
| SQL | 高 | 中 |
| R | 中 | 低 |
| Java | 低 | 高 |
| C / C++ | 低 | 高 |
| JavaScript | 低 | 中 |
| 系统设计 | 中 | 高 |
| 数据结构 + 算法 | 中 | 高 |
4. 数学要求
| 课程 | DS | CS |
|------|----|----|
| 微积分 | 高 | 中 |
| 线性代数 | 高 | 中 |
| 概率 / 统计 | 高 | 中 |
| 数值方法 | 中 | 中 |
| 优化 | 中 | 低 |
| 离散数学 | 低 | 高 |
5. 就业方向对比
| DS 就业 | CS 就业 |
|--------|--------|
| Data Scientist | Software Engineer |
| Data Analyst | ML Engineer |
| Data Engineer | AI Engineer |
| Business Analyst | Backend / Frontend / Full Stack |
| Product Analyst | Quant Developer |
| BI Engineer | System Engineer |
| BA Consultant | Tech Lead |
| Quant Researcher | Quant Developer |
6. 起薪对比 (Top 30, USD)
| 职位 | DS | CS |
|------|----|----|
| Entry | 100,000-130,000 | 120,000-160,000 |
| Mid (3-5 年) | 150,000-200,000 | 180,000-250,000 |
| Senior (5-10 年) | 200,000-350,000 | 250,000-500,000+ |
| Quant | 250,000-500,000 | 250,000-500,000 |
7. 转行难度
| 背景 | 转 DS | 转 CS |
|------|------|------|
| 数理 / 统计 | 容易 | 较难 (需补系统) |
| 工程 | 容易 | 容易 |
| 商科 / 经济 | 中 | 难 |
| 文科 | 难 | 难 (需大量基础) |
| CS 本科 | 容易 | 本身 |
8. 选 DS 的 5 大理由
1. 业务结合: 数据 + 商业
2. 时间短: 1-1.5 年省钱
3. 起点高: 转行友好
4. 行业广: 金融 / 互联网 / 咨询 / 医疗
5. 持续热: 未来 10 年需求大
9. 选 CS 的 5 大理由
1. 技术深: 系统 + 算法
2. 起薪高: SWE 起薪通常高于 DS
3. 移民友好: 政策稳定 + H-1B 友好
4. 创业可能: 技术壁垒高
5. 长期天花板高: Senior + Manager 收入高
10. 录取画像对比
| 维度 | DS | CS |
|------|----|----|
| GPA | 3.5+ | 3.6+ (Top 10 难) |
| GRE / GMAT | GMAT 700+ / GRE 320+ | GRE 325+ |
| TOEFL | 100+ | 105+ |
| 编程 | 中 (Python / SQL) | 高 (Java / C++ / 系统) |
| 数学 | 高 | 中 |
| 实习 | 2 段+ | 1 段+ 大厂 |
11. 决策树
```
背景 / 目标: 数理 / 统计 / 业务 → 选 DS
背景 / 目标: 强编程 / 系统 / 创业 → 选 CS
预算: 50 万以下 → 选 DS (1 年)
时间: 1.5 年以下 → 选 DS
时间: 2 年以上 → 选 CS
目标: Quant → 选 CS (再转 MFE)
目标: PM / 咨询 → 选 DS / BA
目标: 创业 / 顶级 SWE → 选 CS
```
12. 终极建议
结语
DS 和 CS 各有优势。DS 偏业务 + 短, CS 偏技术 + 长。选哪个取决于: 背景 + 目标 + 时间 + 预算。

