现在手头的几本精挑细选的好书,花了钱去买的,一定要好好学习。
Python方面,有廖雪峰的python入门网页版,争取在11.15上海的pycon之前看完,看完后是《python基础教程》,争取用两周的时间,也就是12.1之前看完,争取能够把书后面的10个例子都自己搞一遍。也就是11月的学习任务还是蛮繁重的,但是可以舍弃一些课业上的杂事,在12.1前搞定的话,12月份有足够的事情来处理课业上的学习。
C语言方面的学习,安排到期末考试以后,我预测是1月的下半个月到2月的下半个月,基本上有一个月的时间。到那时,已经没有课程,学习上的空余时间应该会更多一些。一站式学习C编程要过一遍,把笔记好好整理一遍,最起码基础语法要清晰,基本框架要熟悉。此后,应该把《C语言程序设计》(The C Program Language)通读一遍,习题做一遍,做一些思考!
这两项,是今年春节之前的任务,看书思考,更重要的是把代码实现出来,。我应该明白,留给我学习编程的时间不多,全要靠挤出来,所以一丁点时间都要把握,每一点时间都要用处效率出来。也要戒骄戒躁,每一段时间集中精力去完成每一阶段的任务,不要吃着碗里的看着锅里的,什么都干不好。
春节之后的研一下学期,《算法与数据结构》(C)语言实现认真思考揣摩,都要做一遍。这样的话,可以在网上topcoder等等在线评测的网站做一些题试试看。此时,此外,可以尝试从C过度到C++,我认为只要看一些入门的书籍即可,基本的概念要有,小程序能够顺手的写出来。总之,学期结束的时候,应该能够达到阅读《编程之美》等书籍的能力,应该能够挑战C/C++的面试。可能的话,找一个暑期的实习。
到研二的话,学习JAVA服务器端的编程,参考《JAVA开发实战经典》LINUX也是要完成的任务,参考《鸟哥的私房菜》。此时,可以做一些实在的有意义的事情。比如说,架构一个网站,比如说写几个实用的网站APP。看一些程序员修炼的书也是必要的,《编程之美》、《程序员修炼之道》等等,提高自己的技术修养。
好的代码习惯也很重要,在学习的过程中就要养成,严禁一点。这其中,所有的代码可以放到Githuub托管,今天白天已经学习过一遍Git的使用,相信这不是什么难事。
看起开有很多东西要学习,但是其实真正的花时间集中精力的去看,还是很快的。昨天在CSDN看一个三本生找工作的经验,说道不要做一个好学生,仔细想一想确实是的。从找工作的角度看,做一个好学生用处太小,远不如提高编码能力来得实在,可也学习的投资收回率太低。所以,我应该甩开膀子,乱起八糟的事情就不要太在意,有胆识有魄力地投身到编码学习中去。
今天第一次在CSDN写博客,以后除了用活页本积累意外,要定期的把自己的收获写到博客上面来,但是不要像sina那样千篇一律毫无技术含量了,这一点切记,你可不写,不要乱写。
好书要珍惜,勤练是王道。将自己的技术路线制定好,坚定地走下去!