本文简介
本人为某985软件工程专业的一名在校本科生,发现计算机的知识很广。为了以后能更好地从事某一方向的工作,我经过了一个多月的思考,决定了未来去成为一名大数据工程师。同时观看了许多篇从事大数据行业的人写的文章,我打算也写一篇文章来规划自己的学习之路,也希望看到本篇文章的前辈们能够在评论中给予中肯的建议。
相关书籍
计算机基础
数据结构与算法
《算法 第4版》
《大话数据结构》
《剑指Offer》
计算机组成原理
《深入理解计算机系统》
《计算机组成与设计》
操作系统
《现代操作系统》
计算机网络
《计算机网络:自顶向下方法》
《TCP/IP 卷一》
数据库
《MySQL必知必会》
《MySQL技术内幕:InnoDB存储引擎》
《高性能MySQL》
《Redis设计与实现》
JAVA
《Java编程思想》
《深入理解Java虚拟机:JVM高级特性与最佳实践》
《MyBatis从入门到精通》
《实战Java高并发程序设计》
《Java并发编程实战》
Python
《Python3编程从入门到实践》
《利用Python进行数据分析》
Linux
《鸟哥的Linux私房菜》
大数据
《大数据时代(生活工作与思维的大变革)》
《数据挖掘导论》
《大数据系统构建:可扩展实时数据系统构建原理与最佳实践》
《Hadoop权威指南:大数据的存储与分析》
《Hive编程指南》
《Spark快速大数据分析》
《从PAXOS到ZOOKEEPER-分布式一致性原理与实践》
其他
《统计学习方法》
《机器学习》
《Head First设计模式》
《Spring Boot+Vue全栈开发实战》
本科专业课程安排
修读学期 | 课程名称 |
---|---|
大一上 | 计算机科学导论 |
大一上 | 电路与电子学基础 |
大一上 | 认知过程的信息处理 |
大一下 | 数字逻辑与数字电路 |
大一下 | 高级语言程序设计 |
大一下 | 离散数学 |
大二上 | 数据结构 |
大二上 | 计算机组成与设计 |
大二上 | 面向对象程序设计 |
大二下 | 操作系统 |
大二下 | 数据库系统 |
大二下 | 计算机网络 |
大二下 | 软件需求与建模 |
大二下 | 软件工程概论 |
大二下 | 移动编程技术 |
大三上 | 系统级程序设计 |
大三上 | Linux原理与应用 |
大三上 | JavaEE 架构程序设计 |
大三上 | 软件设计与体系结构 |
大三上 | 商务智能 |
大三上 | 科技写作 |
大三下 | 云计算平台与技术 |
大三下 | 大数据分析与处理 |
大三下 | 机器学习与模式识别 |
大三下 | Web 设计与社交平台开发 |
大四上 | 人机交互 |
大四上 | 并行与分布式计算 |
大四上 | 毕业论文 |
学习计划
学期 | 目标 | 需学书籍或网课 |
---|---|---|
大一上 | 学习C、Python基础语法 | 《C语言程序设计》 《Python3编程从入门到实践》 小甲鱼C语言教学 |
大一下 | 学习C++ | 《C++ primer plus》 |
大一暑 | 学习python高级语法 学习python数据分析相关库 学习微信小程序 | Python3数据科学入门与实战 微信小程序入门与实战 |
大二上 | 学习Java基础和高级语法 学习数据结构、计算机组成原理 学习Linux系统 过英语四级 | 《鸟哥的Linux私房菜》 《Java编程思想》 《Spring Boot+Vue全栈开发实战》 《MyBatis从入门到精通》 新东方英语四级 |
大二下 | 学习操作系统、数据库、计算机网络 软考中级(软件设计师) 深入学习Java | 《计算机网络:自顶向下方法》 《现代操作系统》 《MySQL必知必会》 《Redis设计与实现》 《深入理解Java虚拟机:JVM高级特性与最佳实践》 |
大二暑 | Java实战项目 | 《实战Java高并发程序设计》《Java并发编程实战》 Java并发编程与高并发解决方案 |
大三上 | 软考高级 过英语六级 | 新东方英语六级 《大数据时代(生活工作与思维的大变革)》 |
大三下 | 学习统计学 学习简单机器学习方法 学习数据挖掘和分析 | 《统计学习方法》 《机器学习》 Python3数据分析与挖掘建模实战 《数据挖掘导论》 《数据挖掘:概念与技术》 |
大三暑 | 实习 | ----- |
大四上 | 学习大数据相关知识 | 《大数据系统构建:可扩展实时数据系统构建原理与最佳实践》 《Hadoop权威指南:大数据的存储与分析》 《Hive编程指南》 《Spark快速大数据分析》 《从PAXOS到ZOOKEEPER-分布式一致性原理与实践》 |
大四下 | 毕业论文 | ----- |
(会根据具体情况及时更新)
计划
我目前大二,虽然欠缺的知识还比较多,但我希望能够通过接下来两年的努力获得推免研究生的资格并且在大三暑假的时候拿到一份满意的实习offer。
竞赛方面的话,我打算大二先学好基础知识,目前已经和别人组队参加大创申报和服饰外包创新创业大赛,大二寒假准备2021年上半年的软考中级考试,大三的时候可能会去准备软考高级考试、大数据挑战赛、零杯网页设计大赛、微信小程序大赛。然后目前有意向进入我们学校的有大数据研究方向的老师的实验室打打下手。
总结
作为我的第一篇文章,也更多的是我未来的计划,这篇文章我会一直挂在我的博客上,并且会不断更新。感谢大家观看,也希望能够提出宝贵的建议,我十分乐意采纳。
以后我会将博客写在我的个人网站https://icharlotte.net上,感谢关注