逛了这么久的贴吧,每次看到发帖量,编程语言区的可谓是门可罗雀,而菜鸟乐园每天都是门庭若市,其实我们本应该不这么浮躁, 安心掌握一门语言,你才能真正把自己的爱好变成一门技术,这篇文章虽然不能帮助想踏踏实实学习编程的人一下成为所谓的高手,但是自认为绝对会让大家走上正确的道路,从0到最 后用C++写出一个完整功能的WIN32应用程序,不多走一点弯路。
新手的学习是肯痛苦的,其实每个人开始都是真心想去学 习,但是苦于没有一点方向去指引,没有一个方法去每天进步,很多人的**都被糟糕的学习方法和七零八落的知识点敲打的疲于应付,那点兴趣在久久不能得到回 报(写出程序)的现实里悄然消失,就这样,我过来了,我可能并不是什么大鸟,但是往往我这样水平的人才能用我的经历来训诫你们走上平坦的路途。
一些人起初会想找一本书拿来啃,于是在百度或Google里搜索“经典C++学习书籍”,于是看到成片人云亦云的回答:谭 浩强的!这里我很负责任的告诉大家,那些这样回答的人根本没有看过谭浩强的书,也根本就不会C++,为什么?这样告诉你,这两本谭浩强的书我都看过,你看 完谭浩强的书以后,只会用C或C++写DOS程序算一些数学算术题,程序?抱歉你一个也写不出 来,而且连编程的概念都没有形成。在计算机领域,真正读过书的人都知道,能不看过人写的书就 不看国人写的书,能看懂英文就不看国人翻译的书,太夸张了吧?可能有些片面,但是百分之八十的是不能看的,那些书都是相互抄啊抄的为了完成出版社的出书任 务草草了事的。
那么首先写一个C++学习的路线图,然后每一步怎么学习,看什么书,我都会详细给大家说明的,声明一下,这篇帖子完全是给菜鸟写的,用的都是白话, 老鸟不要笑话,你要非让我复制粘贴那些专业术语我不是不会,而是 不想。
【学习基本路线图】
顺序:基本原理(进制转换啊什么的) --> C(学习能力强的可以从C++开始) --> API --> C++语法 --> 操作系统原理 --> MFC --> 数据库 -- 数据结构 -- 硬件 -- 领域编程(根据你自己以后的行业特点的专业性编程)
最后从数据库开始可以交叉进行。
新手的学习是肯痛苦的,其实每个人开始都是真心想去学 习,但是苦于没有一点方向去指引,没有一个方法去每天进步,很多人的**都被糟糕的学习方法和七零八落的知识点敲打的疲于应付,那点兴趣在久久不能得到回 报(写出程序)的现实里悄然消失,就这样,我过来了,我可能并不是什么大鸟,但是往往我这样水平的人才能用我的经历来训诫你们走上平坦的路途。
一些人起初会想找一本书拿来啃,于是在百度或Google里搜索“经典C++学习书籍”,于是看到成片人云亦云的回答:谭 浩强的!这里我很负责任的告诉大家,那些这样回答的人根本没有看过谭浩强的书,也根本就不会C++,为什么?这样告诉你,这两本谭浩强的书我都看过,你看 完谭浩强的书以后,只会用C或C++写DOS程序算一些数学算术题,程序?抱歉你一个也写不出 来,而且连编程的概念都没有形成。在计算机领域,真正读过书的人都知道,能不看过人写的书就 不看国人写的书,能看懂英文就不看国人翻译的书,太夸张了吧?可能有些片面,但是百分之八十的是不能看的,那些书都是相互抄啊抄的为了完成出版社的出书任 务草草了事的。
那么首先写一个C++学习的路线图,然后每一步怎么学习,看什么书,我都会详细给大家说明的,声明一下,这篇帖子完全是给菜鸟写的,用的都是白话, 老鸟不要笑话,你要非让我复制粘贴那些专业术语我不是不会,而是 不想。
【学习基本路线图】
顺序:基本原理(进制转换啊什么的) --> C(学习能力强的可以从C++开始) --> API --> C++语法 --> 操作系统原理 --> MFC --> 数据库 -- 数据结构 -- 硬件 -- 领域编程(根据你自己以后的行业特点的专业性编程)
最后从数据库开始可以交叉进行。