目标: 暑假前找到实习
尝试去面试了家公司, 发现自己什么还是什么都不会, 并且没有实际的项目经验. 上机写OOP的时候写的一塌糊涂 决定先把自己的技能树增广一下, 再做一两个实际的项目丰富一下经验, 找到实习后确定个更具体的方向, 朝着这个方向点自己的技能树
技能树
目前收集了一些公司招人的要求(主要是算法和C++研发), 根据出现频率排序如下(有重复的项目, 但关键词不同所以被放在了不同项):
序号 | 重要性 | 出现频次 | 名称 |
---|---|---|---|
1 | XXXXXXXXXXXXXXXXX | 17 | TensorFlow |
2 | XXXXXXXXXXXXXXXXX | 17 | Linux下开发 |
3 | XXXXXXXXXXXXXXX | 15 | 算法和数据结构 |
4 | XXXXXXXXXXXXXXX | 15 | 机器学习 |
5 | XXXXXXXXXXXXXX | 14 | 计算机视觉 |
6 | XXXXXXXXXXX | 11 | 沟通能力 |
7 | XXXXXXXXXXX | 11 | 深度学习 |
8 | XXXXXXXX | 8 | 数理分析及数理统计线性代数概率论 |
9 | XXXXXXXX | 8 | ACM |
10 | XXXXXXX | 7 | 网络编程 |
11 | XXXXXX | 6 | NLP |
12 | XXXX | 4 | 学习能力 |
13 | XXXX | 4 | 网络协议(TCP IP HTTP等) |
14 | XXXX | 4 | 模式识别 |
15 | XXX | 3 | 数据挖掘 |
16 | XXX | 3 | 多线程 |
17 | XXX | 3 | CNN |
18 | XXX | 1 | Hadoop |
19 | XX | 2 | 工程能力 |
20 | XX | 2 | 增强学习 |
21 | XX | 2 | 责任心 |
22 | XX | 2 | 大规模数据处理 |
23 | XX | 2 | 操作系统 |
24 | XX | 2 | OpenCV |
25 | X | 1 | Spring |
26 | X | 1 | 态度认真 |
27 | X | 1 | 面向对象 |
28 | X | 1 | 高性能服务程序 |
29 | X | 1 | 多进程 |
30 | X | 1 | QT |
31 | X | 1 | MySQL |
(沟通能力作为一项非实际技能居然排到了第6)
具体目标
- TensorFlow
- 《实战》
- 实际项目
- C++
- 基础知识
- STL
- Linux
- 编程环境
- 命令
- 刷面试题
- 牛客
- 剑指Offer
- 多线程
- 网络编程
- 网络协议
- 计算机基础
- 计算机系统
- 软件工程
- 微积分
- 线性代数
- 概率论
- 数据库
- git
- 面向对象