会员C++学习路线一对一指导记录

2826 人浏览 | 时间: 2017-03-18 20:01:57 | 作者: codexia

C++技术网 18:35:12
说一说你的想法吧
会员 18:35:59
C++技术网,就是这样
会员 18:36:20
我现在主要就是想,我几年要如何去学习与发展
会员 18:36:36
我先说一下我的基础
会员 18:36:56
我的情况,以方便你,为我提供好一点意见
会员 18:37:41
我的C++,目前来说学了快两年了,目前只是会基础
C++技术网 18:38:19

会员 18:38:21
我看了一本C++ PRICE plus
会员 18:38:44
每天上班,我都会先用30分钟看C++基础
C++技术网 18:38:59

会员 18:39:12
下了班,我也会抽1-2个小时看基础
会员 18:39:28
但我现在认为,基础了解的差不多了
会员 18:39:46
我应该去学习一下什么项目或者方向
会员 18:40:05
比如去研究一下C++网络编程或者多线程
会员 18:40:15
我不知道要如何去学更好
C++技术网 18:40:30
看你是现在就要用C++还是提前准备
会员 18:41:01
我希望以后能用C++做些应用程序
C++技术网 18:41:26
那就是现在还不急着用C++,对吧,还是在学习阶段吧
18:41:51会员撤回了一条消息
会员 18:42:10
如果自己学的好的话,能真正的去做C++开发可能在这几年是不可能的)
会员 18:42:12
是的
会员 18:42:21
因为公司没有这种要求
会员 18:42:43
我现在,主要用python,java做开发
C++技术网 18:42:56
那就是在为今后做准备。
会员 18:42:58
但都比较基础
会员 18:43:01
是的
C++技术网 18:43:12
那你按照学的路线来学,不急着做项目之类的。
C++技术网 18:43:19
基础打好后,项目随时都可以做。
C++技术网 18:43:28
要的是一个全面的基础
会员 18:43:52
我目前C++没有了解过多线程与网络方面
C++技术网 18:44:01

C++技术网 18:44:11
系统的学,都会学到
18:44:45会员撤回了一条消息
C++技术网 18:44:50
操作系统 计算机网络 数据结构这三门课学过了没有
会员 18:45:00
面向对象,IO那些基础,指针都没有什么问题,当然,不是比较难的那种
会员 18:45:05
没有
会员 18:45:16
因为我只读到初二
C++技术网 18:45:27
嗯。
会员 18:45:42
我是在24左右自学的脚本
C++技术网 18:45:46
做C++的话,这些基础课程需要学习下,不需要太深入,至少要系统的看一遍。
会员 18:45:54
然后,这几年才自学的JAVA,C++
C++技术网 18:45:57
对于编程经验,你是有的。
会员 18:46:03
是的
会员 18:46:25
可以介绍一下,看那几本书吗
C++技术网 18:46:27
所以项目经验对你来说不是紧急的。而全面的基础才是你进阶需要的。
C++技术网 18:46:31
会的。
会员 18:46:41
就是那种比较容易理解的
会员 18:47:17
操作系统 计算机网络 数据结构,可以介绍一下,看那几本书吗
C++技术网 18:48:17
我们的会员资源里有这些视频课程,因为你是自学,完全看书难度很大。所以看这个视频再配合看书,效果会很好。
C++技术网 18:48:54
操作系统的书:http://www.cjjjs.com/paper/zyxz/201511101810251.aspx
会员 18:49:01
 谢谢
C++技术网 18:49:12
数据结构:http://www.cjjjs.com/paper/zyxz/2015111117533749.aspx
会员 18:49:18
等我学到一定程度,我一定好好感谢你
会员 18:49:34
唉!我经常压力大
会员 18:50:11
我现在,都32了,而我现在的工作,是那种招一个大学生,学习几个月,就可以做的工作
C++技术网 18:50:13
计算机网络 谢希仁 你自己先在网上下载下,搜得到电子书。
C++技术网 18:50:23
明白。
会员 18:50:25
做这个脚本开发,入门太简单
C++技术网 18:50:47
需要系统的学习一下,这样可以大幅提到开发水平。
会员 18:50:52
好的,我会去找一下计算机网络 谢希仁
会员 18:50:59
好的
C++技术网 18:51:18
我完全自学的计算机,完全能够胜任工作,而且绰绰有余。
会员 18:51:26
你到我这个年纪,估计技术一定达到架构师的水平了
C++技术网 18:52:00
现在学好做好每一步就行了,以后怎么样,就不用担心了。
会员 18:52:26
是的,希望以后,多多得到一下你的指点
C++技术网 18:52:40
嗯。应该的。
会员 18:52:52
 谢谢你
C++技术网 18:53:01
这是三门基础理论课程,真正提高能力,必须学习的。
C++技术网 18:53:08
针对的是C/C++
会员 18:53:20
好的,从今天起,我就下来下
C++技术网 18:53:23
有了这个基础,线程进程这些东西,就剩下API使用了。
会员 18:53:36
每天都坚持去学习
会员 18:54:48
我现在,就C++技术网下资料
C++技术网 18:55:13
嗯。学习的理论在群里讨论就行了。基本上的东西都能够解决,如果复杂了,我可以搞定。
会员 18:56:08
谢谢,如果比较复杂的东西,太花你的时间,我可以付些辅导费
会员 18:56:46
因为心里感觉太花你的时间,过意不去
C++技术网 18:56:57
客气了。
C++技术网 18:57:07
都是朋友
C++技术网 18:57:16
http://www.cncrk.com/downinfo/40695.html
C++技术网 18:57:25
这个是计算机网络的电子书。
会员 18:57:28
 去深圳我一定要请你们吃饭
C++技术网 18:57:53
不过这三门电子书,可以先看看,然后建议买一本纸质的书,有必要。
会员 18:58:18
好的,只要我看了之后,觉得适合,我一定买
C++技术网 18:59:06
现在是定了基础理论
会员 18:59:50
好的
会员 19:00:14
我去看看,不懂的,在群里讨论
C++技术网 19:00:25
现在说说针对你学习的编程相关的书籍学习
会员 19:00:57
先看那一本书呢?
C++技术网 19:01:28
如果时间多,C Primer Plus C++ Primer Plus
会员 19:01:42
 C++ Primer Plus我已经看完了
会员 19:01:51
我是每天在上班用3
会员 19:02:03
我是每天在上班用30分钟看
C++技术网 19:02:32
嗯。
C++技术网 19:02:45
语言就学这两本书就行了。
会员 19:03:01
C Primer Plus我会去买一本来看
C++技术网 19:03:06
达到的效果就是,用C/C++写程序,能够随性而写。
C++技术网 19:03:13
不能用什么都要查
C++技术网 19:03:21
最多就是查MSDN。
会员 19:03:48
好像我现在,是没有这个水平
会员 19:04:06
可能是要写多了,才会达到吧
C++技术网 19:04:19
这是对语言的掌握,只有熟练了,以后才能更顺手。
C++技术网 19:04:52
学习的方法是多去思考为什么,语言的语法总是有道理的,多揣摩一些,你理解的更加深刻
会员 19:04:54
好的,我现在整理,刚才你告诉我的学习方法,然后,我再和你说一下,这样是否可以
C++技术网 19:06:21
可以。
C++技术网 19:14:55
继续说吧
C++技术网 19:15:11
参考我们网站的菜单,也就是一个主线
会员 19:15:26
等一下,我还在整理,过3分钟,好不
C++技术网 19:15:43
这个记录完了会保存下来的。
C++技术网 19:15:55
我先继续说。
会员 19:16:06
好的
会员 19:16:17
做一个主线
会员 19:17:02
你说的主线,是指什么呢?
C++技术网 19:17:22
语言关过了之后,要学习操作系统平台的开发。主要是Windows和Linux。如果是做客户端的话,那就是Windows,如果是服务器,那就是Linux。这是两个大方向。如果客户端要求高性能,比如工业控制,会使用C++开发。如果要求绚丽的界面,一般会选择C#。
C++技术网 19:17:39
C++学习和发展的一个路线
会员 19:18:46
这个路线
会员 19:18:55
我要怎么说呢?
会员 19:19:36
我觉得,我是不是做客户端,好一些呢
C++技术网 19:19:44
平台编程,和C语言编程有点像。其实都是调用各种API。而平台的API就是针对系统的。不同的系统的API以及用法都有差异。而语言的库函数,其实是跨平台的。语言的库函数会对应到具体的系统的API。自然语言的跨平台也就牺牲了性能,而如果直接使用平台API,则可以得到更好的性能。
C++技术网 19:19:56
你先听我把这些说完。
C++技术网 19:20:03
具体做什么,现在不用决定。
会员 19:20:03
好的
C++技术网 19:20:23
把基础的知识都学了,我们走的是通用的学习路线。以后做什么再深入学习一下。
会员 19:20:36
是的
C++技术网 19:20:59
不过,你学会了一个平台的API调用,其他平台也都差不多的。只是要熟悉不同系统的API而已。
C++技术网 19:21:36
你可以主要学习Windows,再辅助性的学习Linux
会员 19:21:44

C++技术网 19:21:48
Windows平台编程,我们叫做win32编程。
C++技术网 19:22:05
我们不会专门学习Dos命令的bat脚本编程。
C++技术网 19:22:12
Windows的界面已经很方便了。
会员 19:22:16
win32编程,是不是要看winows编程
C++技术网 19:22:34
就是一回事。
会员 19:22:57
这样啊
C++技术网 19:23:00
但是Linux系统不一样,因为服务器很多还是只有命令行界面,所以脚本也需要学习。
会员 19:23:19
脚本我学习perl,bsh,python
C++技术网 19:23:46
Linux学习Shell命令使用、然后就是Shell编程,这样使用Linux系统就不成问题了。
会员 19:24:10
shell我用过
C++技术网 19:24:20
然后就学习Linux编程,对应win32编程。也是系统的各种API,都是应用程序级别的,比较上层的。
会员 19:24:24
因为公司的脚本就是要用shell
C++技术网 19:24:31
嗯。那就好。
会员 19:24:51
我们公司的软件本来就是运行在linux中
C++技术网 19:25:06
对于shell命令的使用,多用。shell脚本的学习,找一本专门的书学一下就好了。
会员 19:25:11
而那个软件的二次开发,就是以shell为主
会员 19:25:51
好的
C++技术网 19:25:59
而你主要针对win32进行学习,掌握了系统应用程序编写之后,熟悉了Windows的API。包括界面的,还有系统其他的,比如线程进程,文件等,
会员 19:26:29

C++技术网 19:26:36
而Linux没有界面。所以win32学到更多。再学linux应用编程,也就更加轻松了,主要是了解API
会员 19:27:09
是的
C++技术网 19:27:11
win32编程,可以看我们网站的教程+Windows程序设计 这本书。
C++技术网 19:27:19
这样应用程序就行了。
C++技术网 19:27:31
LinuxAPI查查就行了。
C++技术网 19:27:37
编程基本差不多。
会员 19:27:54
好的,如果我做应用程序,就是把前面几本书看完,学习
会员 19:28:16
然后,看一下C++技术网上的视频与资料
会员 19:28:36
再看我们网站的教程+Windows程序设计 这本书
C++技术网 19:28:52
然后再进阶,到系统核心编程。也就是要深入了解进程线程、内存、进程同步互斥通信等。Windows核心编程 这本书学习下。
会员 19:28:52
这样就算到了一个初步的阶段了
C++技术网 19:28:56

C++技术网 19:29:12
应用程序学完,能够理解一般的应用程序开发了。
会员 19:29:26
C++果然博大精深啊
C++技术网 19:29:54
如果要深入做,就要深入学习。Windows核心编程只是系统API叫底层的一部分,还是应用程序部分。
C++技术网 19:30:07
这是进阶,但不是系统核心。
C++技术网 19:30:20
能够达到这一层面,已经是大牛了。
会员 19:30:21
好的
C++技术网 19:30:33
Windows无法再深入了,因为不开源。
会员 19:30:41
我在这5年,只要求能够达到初本就行了
C++技术网 19:31:23
那么我们可以切入Linux学习。对于应用开发以及偏底层的,大致看些资料也就能够掌握了。
会员 19:31:45

C++技术网 19:32:17
到这个层次跨平台都能力就真正能够掌握了。可以自己写跨平台程序,而不用依赖跨平台库。
C++技术网 19:32:24
其实就是不同系统的API的适配。
C++技术网 19:32:38
按照不同的系统要求,编译选择不同的API版本。
会员 19:32:51

C++技术网 19:32:58
前提就是你对这些API很清楚,不同的API在不同系统的表现。
会员 19:33:23
好的
C++技术网 19:33:48
如果你还想继续深入,那就学习Linux内核,看人家的内核源码分析。同时可以学一下Windows的驱动开发。这都是系统内核的东西。
C++技术网 19:34:08
如果内核都能够搞定,就是真正的大神了。
C++技术网 19:34:29
当然,这个不能作为工作来学习,毕竟难度大,工作很难找。
会员 19:34:45
达到这一层,至少要10年以上
C++技术网 19:34:48
能够到达核心应用开发部分就可以了。要不要学习内核驱动,就看自己的兴趣了。
C++技术网 19:35:00
不完全看时间
C++技术网 19:35:05
看你的投入。
C++技术网 19:35:20
不过以上都是基础。
会员 19:35:22
我的资力很难达到这一层
C++技术网 19:35:43
有一个好的基础,开发时会很顺利。但是开发效率还是不高。
会员 19:35:58
为什么呢
C++技术网 19:36:08
我们要学习开发工具库,STL、Boost是语言基础的库。
会员 19:36:27
是的
C++技术网 19:36:28
MFC、QT是应用程序开发的库。
C++技术网 19:36:38
我们一般是用这些库做开发。
C++技术网 19:36:48
win32太原始,开发量太大了。
C++技术网 19:37:14
至于COM和.NET都是选择性的。做C#一定要学习.NET
C++技术网 19:37:19
C++可以不用学。
会员 19:37:39
我用过QT做开发
C++技术网 19:37:42
到这里的话。工作是没有问题的。
会员 19:37:50
感觉QT很不错
C++技术网 19:37:53
嗯。
C++技术网 19:37:57
那就用QT
C++技术网 19:38:06
用你熟悉的可以加快学习速度
会员 19:38:11
是的
C++技术网 19:38:42
然后实际工作还可能涉及到主要从事的领域,网络和数据库是非常重要的。
C++技术网 19:38:55
可以针对性的学习一下。
会员 19:39:05
是的,数据库我在做项目时,经常会用
C++技术网 19:39:11
网络就是socket编程,数据库学SQL。
会员 19:39:12
网络就没有了
C++技术网 19:39:49
学习的书籍:http://www.cjjjs.com/paper/gzsh/2015819213126502.html
C++技术网 19:39:56
你在这个文章里找对应的书籍。
C++技术网 19:40:06
然后就是看会员视频资源里的课程
C++技术网 19:40:11
看视频会比较快。
C++技术网 19:40:18
书会比较全。
会员 19:40:26
好的
C++技术网 19:40:31
其实还是一个比较通用的路线。
C++技术网 19:41:03
至于具体的发展行业方向,我后面有时间还会专门来整理路线和对应的书籍
会员 19:41:05
是的,只是知识量感觉好大,所以,要用心花时间去学
C++技术网 19:41:11
是的。
C++技术网 19:41:22
要学就要好好学。不能半途而废
会员 19:41:31
会的
会员 19:41:57
我一直把C++当成一种爱好来学
会员 19:42:20
只要喜欢的东西,才会坚持下去
C++技术网 19:42:22
爱好当然好
C++技术网 19:43:09
但是学习就要学专业点,当爱好成为主业,你就成功了。说明你的爱好足够专业才能转为主业。
会员 19:43:56
C++技术网,我在问一下,就是我是先看完那3本书,再看我们网站的视频来,是吗
C++技术网 19:43:57
之前有人说不要把爱好当做工作,而我现在的经历告诉我,应该把爱好当做主业。这样你的时间全部都会用在爱好上,能做出更好的东西来,能更有激情。
C++技术网 19:44:15
视频和书同时看
会员 19:44:26
好的,把爱好当做主业
C++技术网 19:44:46
先把爱好提升到能够当成主业。
会员 19:44:54
好的
C++技术网 19:45:05
要把爱好当成主业,是需要很大的努力的。
会员 19:45:32
我会的
会员 19:45:55
我没有那种一点就通的天赋
会员 19:46:05
但我有耐心
会员 19:46:18
如果我不坚持,我也学不成编程
C++技术网 19:46:31
你错了。
C++技术网 19:46:37
这个不需要什么天赋。
C++技术网 19:46:44
只是需要一种思维。
会员 19:47:09
那我现在,可能缺少这种思维,对不
会员 19:47:19
我要去提升这个思维
会员 19:47:20
对吧
C++技术网 19:47:21
当你大量学习思考之后,形成了思考的习惯,有了扎实的基础,你会感觉到你有天赋的。
会员 19:47:47
你说的有道理
C++技术网 19:47:47
你自学的时候要主动去吸收别人优秀的思想。很多很多。
会员 19:48:37
是的,我们就是在不断吸收别人优秀的思想
会员 19:48:56
 
C++技术网 19:49:01
你感觉我现在学东西很快,并不是我很聪明,而是我已经养成了一种学习思维,我知道如何去学习,我学习是按照我的思维去学习的,而不是一味按照别人思路。在别人的路线学习的基础上,寻找适合自己的学习方法。
会员 19:49:41
在别人的路线学习的基础上,寻找适合自己的学习方法。
有道理
C++技术网 19:49:46
以后你学什么都会有你自己的方式,那些聪明的学生往往都有自己的一套思维习惯。有的是不知道,有的是不愿意说出来。毕竟要保持自己的优势。
C++技术网 19:50:49
我写文章也都是按照我的思维在写,都是一口气写出来的。就是因为思路很顺,不会跳跃,读起来很顺。感觉读完了和没有读一样,但是你又感觉到讲的东西,只是没有一条条的罗列。
C++技术网 19:50:54
感觉有点不适应。
C++技术网 19:51:13
但是当你再回想的时候,很容易想起来,之前看过这样一篇文章,写的很好。
会员 19:51:24
是的
C++技术网 19:52:01
你看多了,也会慢慢形成这样的思维习惯。到时候再解决问题,你也会用这样的思维分析问题,再积累经验,处理问题也就越来越快了。
会员 19:53:04
是的
C++技术网 19:53:17
我自学的时候,能够把毛泽东思想应用于生活中的人际关系的处理和分析,而不只是当做知识学习。因为那些都是人家的经验,可以学习来用。
会员 19:53:21
到这一步就比较好了
C++技术网 19:53:42
自然书中的思想,你也可以延伸出来,再加以改造,也就创新了。

请微信扫码阅读
为防止恶意爬虫,
已开启反爬机制

相关阅读