思行合一——努力提升自己

来源:互联网 发布:php广告联盟源码 编辑:程序博客网 时间:2024/05/16 09:40

    不知不觉,研究生的生活已经过去一个月了,发现了自己很多的不足,也很懊恼在本科阶段的荒废,在起步阶段已经被同龄人拉下了一大截,不过没关系,我还年轻,我还可以努力。

   昨天看了一篇博文,说可以用倒叙式的方法来规划自己的职业前景,可以让自己能知道为了到达目标应该在现阶段做些什么准备,我觉得不错。我规划一下自己的研究生前一年半的学习计划。

 

  现状:本科时浪费了很多时间,本身也不是学计算机(电子信息工程),当时也没觉得编程有什么意思,所以基础很差,可以说是零基础,还好,现在发现了编程的乐趣,这应该是我的第一步,对编程的兴趣。

  我觉得我的学习路线应该是:C→C++→(数据结构+算法)→java,因为大牛们都说语言是末节,底层的数据结构和算法才构成了计算机编程这一参天大树,我的基础又差,因而不去学流行的东西,打好基础再说。

 

   我的计划:

  研究生3年:

第一年前半学期:C的学习和加强,务求细致,标准:学期末能写一个小的游戏或者应用程序。

                                                书籍:《c primer plus》《c 语言课程设计案列》杨中科老师的《C语言也能干大事》

                                                方法:多动手编程,注意形成良好的代码风格,将《c primer plus》上的例程和算法

                                                          练习全部自己动手写出来。

                             (附加任务)了解linux系统,以ubuntu为工作环境,进行linux下C编程

                                                 书籍:《鸟哥的linux私房菜》《linux下C编程》

第一年后半学期:C++的学习(以前没学过),慢慢的学习,我的计划用一年的时间来熟悉和应用C++,当然要熟

 ——第二学年                                                    练运用估计要用很长时间进行项目经验的积累和学习。

                                                书籍:《c++ primer》 《c++ programming language》《effective c++》

                                                          《more effective c++》

                                                 方法:多动手编程,注意形成良好的代码风格,将参考书上的例程和算法

                                                          练习全部自己动手写出来。

数据结构和算法的学习:       穿插在c++ 的学习过程中。

                                                书籍:《Introduction to Algorithms》 《The Art Of Computer Programming》

                                                           《数据结构(C++表示)》

后面的暂时不规划,毕竟一切都在变化,先做好当下。

多思考,注意学习深度而不仅仅是广度,多写技术博客,不要怕写的简单被人笑,初学者嘛,只能一步一个脚印来慢慢成长。

借用himi的一句话:不要让任何事情成为你不去学习的理由!

 

原创粉丝点击