2015年课余学习计划:向合格程序员前进的第二步

0. 个人学习资料网址

    学习资料全部放在github上:

https://github.com/leicj

1. 主要参考资料

http://zhuanlan.zhihu.com/xiao-jing-mo/19959253(编程入门指南v1.2--作者:@萧井陌@Badger)

http://coolshell.cn/articles/4990.html(程序员技术练级攻略--陈皓)

http://v.youku.com/v_show/id_XNTIzNzE2NzQ4.html(What Most Schools Don't Teach)

1. 关于"程序员技术练级攻略"

    我大概是2013年接触这篇文章,那时候对编程完全处于茫然若失的状态.看完这篇文章后,我遵照里面的步骤进行学习.简单来说,"启蒙入门"这个阶段我算是过了,但是没有进行系统性的学习.

    工作两年多了以后,对编程有了一定的认识,然后决定开始运用业余的时间不断的牢固自己的基础.

2. 关于"编程入门指南v1.2"

    就在前几天我看了这篇文章,产生很大的共鸣.我对编程的理解可能没有很多牛人那么的深入.我是打算把编程当作自己的一门职业,所以花五年的时间来构建自己的基础一点都不为过.


2. 学习历程

1. Codecademy

起始时间: 2015年3月21号

终止时间: 2015年3月30号

备注说明:实际学习时间就用了两天的空余时间,题目很简单.

2015年课余学习计划:向合格程序员前进的第二步_第1张图片

2. Python核心编程

起始时间: 2015年3月31号

终止时间: 2015年4月4号

备注说明:写了一些总结性的文章:

http://my.oschina.net/voler/blog?catalog=3284767


3. 计算机科学和编程导论

起始时间: 2015年4月5号

终止时间: 2015年4月11号

备注:

1. 第一章,第二章过于简单,故跳过很多的,习题也没怎么做.

2. 第九章和第十章,更好的学习资料是<深入理解计算机系统>这本书,故跳过

3. 由于作业的提交时间已经过了,所以你无法知道自己做的正确与否.在没有正反馈情况下学习是无效率的,所以作业都没有完成.

4. 学习一门课程最好用最快的时间完成,当你还有热情的时候,否则拖长战线会让自己疲惫不堪,特别是参加工作了以后.

2015年课余学习计划:向合格程序员前进的第二步_第2张图片




4. How to Design Programs 

起始时间: 2015年4月12号 


终止时间: 2015年4月20号
备注:
1. 个人觉得有能力完成SICP的学习
2. How to Design Programs中涉及一些库,但是在Mac上安装不成功

5. SICP
起始时间: 2015年4月20号

终止时间: 2015年6月13号

    前三章完成学习.这本书可以说是构建计算机思维的基础书籍,所以后面也要花时间再次进行复习,不一定要一次性看完这本书.


6. Python

起始时间: 2015年6月13号

结束时间: 2015年6月13号

    看完官网的python教程.


7. CSAPP

起始时间: 20156月18号

结束时间: 

    计划花两个月的时间,看完这本书.


你可能感兴趣的:(2015年课余学习计划:向合格程序员前进的第二步)