2017


2017

学习内容规划

模块 项目 备注 进展
Python 定制类的特殊方法;装饰器;meta class  decorator和meta class基础和使用场景  25%
Python标准库使用练习  http://docspy3zh.readthedocs.io/en/latest/library/  0%
Python3.6新语法  https://zhuanlan.zhihu.com/p/24550488  0%
Scrapy;Mongodb(pymongo)  https://github.com/edonyM/anth  10%
C C标准库使用练习  http://www.runoob.com/cprogramming/c-standard-library.html  0%
《UNIX环境高级编程》  POXSI标准和Linux Kernel相关  25%
C工程技巧(Makefile, configure, bootstrap)  GNU Libtool  90%
C++ C++基础与STL  《C++标准程序库》  0%
《代码大全》  0%
新语言 学习C#  根据C#的优势学习和使用  0%
前端知识(HTML5, CSS, JS)  怎么生成布局良好的网页  0%
其他 Linux安全(包括网络安全)  待定  0%
Bash编程与CLI技巧  总结常用的Shell脚本工具  0%
进阶Linux  确定Linux的专精方向  0%
Linux运维  Linux运维知识积累  0%
Linux发行版  学习Linux发行版Ubuntu  0%

阅读书籍列表

  • 代码大全(Code Complete)–两届Software Jolt Award震撼大奖得主!
  • 程序员修炼之道(The Pragmatic Programmer)
  • C程序设计语言( C Programming Language)(第2版)
  • 重构:改善既有代码的设计(Refactoring: Improving the Design of Existing Code)
  • 人月神话(The Mythical Man-Month)
  • 编码–隐匿在计算机软硬件背后的语言(Code: The Hidden Language of Computer Hardware and Software)
  • Head First 设计模式(Head First Design Patterns)
  • 编程珠玑(Programming Pearls)
  • Effective c++中文版
  • 编程之美
  • 大话设计模式
  • 代码整洁之道
  • 修改代码的艺术
  • C++编程思想(第1卷)
  • C++ primer中文版
  • C陷阱与缺陷
  • C专家编程
  • 高质量程序设计指南–C++/C语言
  • 设计模式
  • 测试驱动开发
  • Apache源代码全景分析
  • C语言编程陷阱
  • 数据结构——严蔚敏
  • 数据结构与算法分析——C/C++语言描述
  • 软件测试技术基础
  • 大教堂与集市
  • 云计算深刻改变未来
  • 大数据时代
  • C++设计新思维
  • 设计模式-可复用面向对象软件的基础
  • 深入探索-C++对象模型
  • 系统分析与设计方法
  • Effective C++
  • C++编程思想
  • struts深入详解
  • 重构-改善已有代码的设计
  • 软件测试经验与教训
  • A Practitioner’s Guide to Software Test Design
  • 黑盒测试设计
  • 软件测试的艺术
  • Introduction to Software Testing
  • Agile Testing – A Practical Guide for Testers and Agile Teams
  • C++:《C++ primer》,《深度探索C++对象模型》,《stl源码剖析》。这是唯3我认为深入C++学习必看的书。effective之类的琐碎知识,工作多了自然懂,工作少了,看了也没用。想在线学会C++我个人认为是痴人说梦,或者需要付出看书几倍的时间
  • 算法:《算法导论》,《编程之美》,一本重理论,一本重实践
  • Linux后台:《Unix环境高级编程》,《Unix网络编程》。领域内绝对统治地位
  • 前端:《javascript高级程序设计》,《HTML5程序设计》。前者必看,后者相关的在网上学学也没问题,只是书籍更系统全面
  • 网络:《tcp/ip详解 卷一》,看看神一样的协议是怎么设计的。
  • 计算机体系:《现代操作系统》(强推),《深入理解计算机系统》(看前三章),《程序员的自我修养》(和周志华的《机器学习》并列为我心中最牛逼的国产技术书籍)
  • 测试:《软件测试的艺术》
  • 软件工程:好书太多,《代码大全》,《设计模式》(四人帮的),《重构》 是我认为必看的
  • 搜索引擎:《走进搜索引擎》,配合谷歌论文食用,效果更佳
  • 装逼:《上帝掷骰子吗》,《geb》,《希修斯之船》
Advertisements