从 2018 年毕业到现在也有 1 年多的时间,进入公司也接触了一些生产项目,由于是非科班,在这一年也恶补了一下计算机相关的基础知识(基本都是由于工作需要学的,并不是像《编译原理》等类似的特别底层的),可以跟大家分享一下,欢迎指正:
-
python 语言相关
- 《 Python 学习手册》 当字典用的,特别的详细
- 《 Python 核心编程》 选自己能用到的章节,手动实现一遍代码
- 《 Python Cookbook 》花里胡哨的操作,看了好久,但是工作中用到的不多,但是一些技巧真的很实用
- 《流畅的 Python 》这个我也是选章节看的,看了绝对对 python 有新的认识
- Python 源码分析,最近看这个,能加深对 Python 核心对象的了解
-
网络知识相关
- 《图解 HTTP 》我买了一本实体书,很实用
- 《图解 TCPIP 》比起那些砖头厚 TCP 的书,这本书对于我来说真的够用
-
数据库相关
- 《 MySQL 必知必会》入门级别,讲了基本所有的基本语法
- 《高性能 MySQL 》目前在看,比较深入
-
数据结构与算法方面
- 《算法图解》了解入门使用
- 《大话数据结构》比较全面稍微深一点
- 百度算法面试题(由于转行,我算法数据结构基础没有,就是面试突击,什么 10 大算法,各种排序,全部背下来)
-
技能方面
- 《利用 Python 进行数据分析》 Pandas 处理数据真的很好用
- Pandas 官方文档,写的很好,连我塑料英语都能看的很舒服
- 《 Python 3 网络爬虫开发实战》这个书主要是学一些爬虫的常用套路,有了网络知识,用其他语言开发爬虫也一样
最近提天天在公司写简单的 Python 脚本很方便,但是写的代码不够优美,对代码质量也没有概念,也没啥深度。以后打算做数据分析大数据方面,有什么建议,或者推荐,欢迎分享。