2015-2016规划

——Sept. 9th, 2015 Wed. 13:15 PM html

 

学习了十几年就是为了找到一份好工做,如今正是这个找工做的时期,而我在签约中兴通信以后彷佛没有想再找更好一点的工做的意思,实在为本身的不努力懊恼,还有更深一层的缘由是老是感受本身的技术实力太脆,还得好好修炼几年。本科到研究生学的都是通讯,研究生接触到图像,但最感激的是西电培养了我对编程的爱好,虽然如今仍是很low。程序员

之前对本身将来的方向一直没有一个清晰的规划,在这条路上浑浑噩噩的走了这么多年,混了个学历却没掌握什么技术,如今不得不从新审视本身,开始规划本身的技术路线:算法

1.继续找工做,以银行金融也为主,如今重点学习数据库和算法,晚上有时间要写好论文,毕竟只剩一个月的时间了。数据库

若是明年仍是进入中兴,便着重关注协议,精通计算机网络。编程

2.算法方面,不管在哪里工做,掌握算法是很是很是之重要的,在一到两年以内精通大部分算法,这个为之后跳槽去其余互联网公司是很是有帮助的。网络

3.数据分析,Python,Hadoop等等云计算和大数据方向的知识储备要深厚。数据结构

4.语言方面以C/C++,Python为主,数据分析用R,了解Java语言,有时间学会搭建网站。架构

5.英语,不用多说,流利的英语带来的不仅是会说而已,带来的远比你想像的还要多得多,切身体会。并发

 

个人方向是作数据分析:那么这一两年的工做重点是算法(C++、Linux)与数据分析(Python、R、SPSS等,数据库、金融)app

2015 关键词:算法 数据库 英语

2016 关键词:算法 数据库 英语

        C++ Python爬虫 数据分析 R Java 

要看的书籍:

初阶:

深刻理解计算机系统  Computer Systems:A Programmer's Perspective TCP/IP详解 日本 图解系列

编程之美、剑指offer、编程珠玑、编程艺术    

C++:Effective C++、深度探索C++对象模型   C:C和指针、C专家编程、C陷阱与缺陷   编码:隐匿在计算机软硬件背后的语言 

进阶:  

利用Python进行数据分析 Python for Data Analysis   

<Python:网易公开课车万翔、机器学习实战、统计学习方法、集体智慧编程、爬虫分析数据>

鸟哥的 Linux 私房菜

 

参考书:

1)编码:隐匿在计算机软硬件背后的语言,此书从信息的编码,数字的不一样进制表示,到计算机采用的二进制机器级表示开始,到用电路构建一个简单的加法器,触发器,计数器,存储器,甚至一个具备控制器,运算器,存储器的简易CPU,娓娓道来,真是醍醐灌顶。最后还谈到了图形界面的原理。此书做者更是被传为圣经的《Windows程序设计》的做者Charles Petzold。读完此书可对计算机硬件的原理与设计有一全面深刻之认识,犹如身处群山之巅,尽收眼底。

2)深刻理解计算机系统  上一本《编码》通俗易懂,即便没有计算机相关知识也能懂,但缺少一些计算机机制的介绍。此书是国外著名的介绍计算机系统方面的书,从程序员的角度带你畅游计算机系统架构。涉及程序的机器级表示(机器码,汇编),处理器体系结构,存储器结构,系统IO,网络编程,并发编程,以及程序性能的优化。读完此书可对计算机系统,程序设计有一深层次了解。

3,4)就C语言而言,K&R的 C程序设计语言 的无疑是最好的参考书,不过对初学者来讲仍是有必定难度,辅以诸如 C和指针 C陷阱与缺陷 会有更好的效果。固然多写程序才是王道,多写才能发现问题,加深认识。

5)Debug Hacks 此书介绍GDB调试工具及调试技巧,本人如今主要就是使用gcc gdb啦。此书助你更好的找出臭虫。

6)数据结构与算法分析 介绍算法和数据结构的书籍不少,但本人就是用这本书学习的,因此推荐。此书的前3章第7章就介绍了题主要求的一些数据结构和算法,后面几张介绍树,排序,图论算法,及一些高级数据结构。读完此书将助你设计更优美的程序。

以上书籍都是本人读过的一些书,感受很是好,但并不是按照像上面的顺序这样死板的读,何况一些书只有在必定基础后才能理解,因此要经常瞻前顾后,左右参考,这样才更加融会贯通。
P.S.
上面推荐的书籍都是国外的,若是对计算机系统很是感兴趣,推荐一本国内的: Linux内核彻底剖析,此书彻底剖析0.12版Linux内核(代码量很少),将带你彻底从零构建一个计算机系统,固然前提是要懂汇编,C,和一些操做系统的概念。真正让你透彻无死角了解计算机系统。

相关文章
相关标签/搜索