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

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

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

我觉得我的学习路线应该是: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的一句话:不要让任何事情成为你不去学习的理由!

思行合一——努力提升自己相关推荐

  1. 分享一下@Override标签背后的小秘密---记录java的思行合一

    无论是在netBeans还是在eclipse开发环境中,写java代码的时候经常会碰到@Override标签,平时只知道是覆盖的意思就好了~那么这个标签的价值就只有这些吗? 最近一次,重翻<Th ...

  2. 为什么强烈推荐Java程序员使用Google Guava编程(思大于行,思行合一)

    目前Google Guava在实际应用中非常广泛,本篇博客将以博主对Guava使用的认识以及在项目中的经验来给大家分享!学习使用Google Guava可以让你快乐编程,写出优雅的JAVA代码! 以面 ...

  3. 【思行合一,共达彼岸】 – 梦想不止步,我为你的成长负责

      从夜色写起,谈一粒沙子的感动 也许很多人都思考过这个问题,什么会决定一个好的公司?待遇.梦想.氛围还是组织架构? 我说,价值观都会因时因地因人而异,唯有爱与感动才是永恒. 一个好的公司,就是每个人 ...

  4. 思行合一正文 密码的最小长度限制过短

    控制面板-管理工具-本地安全策略-帐户策略-密码策略-密码长度最小值 本文转自wangheyu1 51CTO博客,原文链接:http://blog.51cto.com/wangheyu1/189485 ...

  5. 思行合一正文 swf 文件在线播放的,怎么能够下载呢?(除视频外其它都可)

    点击播放SWF文件的网页上方工具的Internet选项,点击设置,再点击查看文件,里面有播放的SWF文件图标,把它复制就可以了. 本文转自wangheyu1 51CTO博客,原文链接:http://b ...

  6. @Override标签背后的小秘密---记录java的思行合一(作者:leeon)

    @Override标签 一般用途 帮助自己检查是否正确的复写了父类中已有的方法 告诉读代码的人,这是一个复写的方法 比如我们有如下基类 1 package fruit; 2 /** 3 * @auth ...

  7. java双行合一_计算机四级操作员考证试题理论题目

    这个问题我们可以方便利用WORD中的( A )功能来解决. A.邮件合并 B.邮件发送 C.邮件转发 D.邮件接收 49.以下叙述中( ABCD )是邮件合并的功能.(多选) A.打印信封 B.套用信 ...

  8. 【jiasuba】鲜为人知的Word双行合一设置

    双行合一是Microsoft Office Word软件的一项编辑功能,在编辑Word文档的过程中,有时需要在一行中显示两行文字,然后在相同的行中继续显示单行文字,实现单行.双行文字的混排效果.这时可 ...

  9. [博应用软件]wps文档如何设置文字双行合一

    博应用,用心发现好应用 wps怎么双行合一?很多用户在使用wps时,需要用到把文字合并成二排行列样式,却不知道该怎么双行合一. 1.输入文字,选定文字,点击开始,然后点击"中文版式" ...

最新文章

  1. Struts2(1)简介
  2. C#的ARRAYLIST 和HASHTABLE示例代码
  3. 记得【黑镜】中的Whac-A-Mole游戏吗?HoloLens实现了!
  4. WordPress插件制作教程概述
  5. VTK:标记网格用法实战
  6. 【c++】【转】c++中的explicit关键字
  7. 现在比较流行的三级菜单,京东商城,淘宝网效果等等。(修正版)
  8. 连接数据库字符串编辑
  9. 现代人,特别需要蒸之一
  10. logback 的拆分 Appender
  11. jquery实现多级下拉菜单
  12. 【JS 逆向百例】元素ID定位加密位置,某麻将数据逆向
  13. css3之 谜灯卡片_纯css3灯泡开关特效代码
  14. JavaScript-callapply方法
  15. golang 中strconv包用法
  16. jdk下载和安装教程
  17. Html5实现植物大战僵尸小游戏
  18. 给图片加边框源代码c语言,给图片加框的代码及效果
  19. mysql定义过程_mysql定义和调用存储过程
  20. 010 《你不理财,财不理你》读书笔记

热门文章

  1. DevOps实战系列【第六章】:详解Docker私服Nexus3篇
  2. 7-16 哈利·波特的考试 (25分)
  3. https://www.youmi.net/account/register?r=NzI1Njc=
  4. 仿豌豆荚Smart锁屏,MIUI7直跳辅助功能设置
  5. 罗德里格斯公式推导(Rodrigues‘ Formula)超全,超详细
  6. .Net开发的部分知名网站案例
  7. 数字时代,XDR(扩展检测与响应)的无限可能
  8. 基于深度学习的增强现实乳房穿刺手术的核心技术研发
  9. Ubuntu安装ToDesk远程工具
  10. 天津港焦炭码头牵手图扑软件,可视化解锁智慧焦炭港口