我的C++基础是否打好了?是否可以朝C++程序员发展了?
从C学到C++,在学到VC++.可以说给的资料我都是认真看的.80%的我都懂.只是学孙鑫<<VC++深入详解>>的时候我只学了60%.后面的没学了.生气.真的.给了我很多...
从C学到C++,在学到VC++.可以说给的资料我都是认真看的.80%的我都懂.
只是学孙鑫<<VC++深入详解>>的时候我只学了60%.后面的没学了.生气.
真的.给了我很多资料.我都学了.原本以为可以找份工作生活了吧.可是当我快学完<<VC++深入详解>>时,却发现.自己的水平仅是皮毛.皮毛.
当我开始另一个<<VC++编程百例>>时.我发现自己是个傻子一样.偏离C++太远了.完全是工具.
我真的不是怕难.怕难.我就不会自学到这个地步.难的是没有时间.
C++程序员?到底是什么样的程序员?我现在只想学习WINDOW下纯C++程序员做的事?纯的C++.而不是用VC开发的那种?
但是我又不清楚.用人单位需要的哪方面.
我真的像无头苍蝇乱撞.我年轻的精力,与时间.浪费在这种无休止的循环上.
我现在目标只有一个:到CSDN网站下载纯C++面试题.考试题,教材题,游戏题.自己慢慢琢磨.等数据结构精通的时候出去找工作!
另外,我不想学什么SQL,VC++,MFC,TCP/IP协议,学来学去,学的不知去向了.我现在就是这样.什么都学.到头来什么也没学会.不可能学会的.你学1门的时候.其它3门必定没时间复习.学这个丢那个.
有位工作者说公司需要的是专才,不是全才.现在才明白他的意思.
谢谢各位!给我一个简明的答案!C++程序员学什么?朝哪方向学?
方向! 展开
只是学孙鑫<<VC++深入详解>>的时候我只学了60%.后面的没学了.生气.
真的.给了我很多资料.我都学了.原本以为可以找份工作生活了吧.可是当我快学完<<VC++深入详解>>时,却发现.自己的水平仅是皮毛.皮毛.
当我开始另一个<<VC++编程百例>>时.我发现自己是个傻子一样.偏离C++太远了.完全是工具.
我真的不是怕难.怕难.我就不会自学到这个地步.难的是没有时间.
C++程序员?到底是什么样的程序员?我现在只想学习WINDOW下纯C++程序员做的事?纯的C++.而不是用VC开发的那种?
但是我又不清楚.用人单位需要的哪方面.
我真的像无头苍蝇乱撞.我年轻的精力,与时间.浪费在这种无休止的循环上.
我现在目标只有一个:到CSDN网站下载纯C++面试题.考试题,教材题,游戏题.自己慢慢琢磨.等数据结构精通的时候出去找工作!
另外,我不想学什么SQL,VC++,MFC,TCP/IP协议,学来学去,学的不知去向了.我现在就是这样.什么都学.到头来什么也没学会.不可能学会的.你学1门的时候.其它3门必定没时间复习.学这个丢那个.
有位工作者说公司需要的是专才,不是全才.现在才明白他的意思.
谢谢各位!给我一个简明的答案!C++程序员学什么?朝哪方向学?
方向! 展开
11个回答
展开全部
首先,你要确定一下你自己大的方向。你不会是想什么都可以做吧?那样你哪样也做不好。如果你想开发WINDOWS应用就学VC,如果不想就没必要。公司都是有业务的,做游戏的、做网管的、做ERP的等等,做游戏的肯定用到OPENGL、DirectX,做网管的肯定用到网络,做ERP的肯定用到数据库。三个都要求基本的C++,但还要别的技能,你怎么办?从第一个开始,面上哪个去哪个?那哥们你歇着吧,面上了也没劲。
纯的C++用的并不多,VC++是在纯C++上结合WINDOWS的API而产生的东西,linux/unix用C较多。至于你不想学别的,这是完全不可取的。一个程序员不会数据库、一点网络也懂是不行的,而公司招人当然是花同等的钱招的人能力越强越满意,单纯的C++能做什么,写一个超牛B的排序算法?还是写一个huffman压缩解压程序?这些东西对市场上的公司来说有任何用处么?它们只能是作为衡量你能力,锻炼你能力的基础。另外,从学校刚出来,啥也不懂很正常,重要的是基础,基础好企业觉得培养你花费的成本小,当然就给你offer了。
纯的C++用的并不多,VC++是在纯C++上结合WINDOWS的API而产生的东西,linux/unix用C较多。至于你不想学别的,这是完全不可取的。一个程序员不会数据库、一点网络也懂是不行的,而公司招人当然是花同等的钱招的人能力越强越满意,单纯的C++能做什么,写一个超牛B的排序算法?还是写一个huffman压缩解压程序?这些东西对市场上的公司来说有任何用处么?它们只能是作为衡量你能力,锻炼你能力的基础。另外,从学校刚出来,啥也不懂很正常,重要的是基础,基础好企业觉得培养你花费的成本小,当然就给你offer了。
展开全部
既然学会了C++,那么最好就是学VC++了,建议学VC++2005/2008,毕竟Windows下,大多数公司还是用的VC++。
个人认为学一门编程语言重点在于理解和领悟,并掌握其基本特性就够了,不需要死记住太多东西,很多东西都是会用就行。
数据结构是当然要学的,这是编程的“内功心法”,C++这些编程语言相当于武功招式,而VC++这些开发工具就是“兵器”。打好内功,练好招式,至于兵器,只要多用,用到熟练顺手就行了。
当然,VC编程有几个类别,比如数据库编程和网络编程等,这些分类中,只要精通其中一两个就够了,其他的了解就行。现在VC编程的教程和实例很多,当开发过程中遇到所学范围外的问题,只要基础打的好,临时现学就可以了。
其实说到底就是个基础问题,像微机原理(汇编)/计算机组成原理、数据结构、操作系统、计算机网络这些非常基础的课程,虽然在实际开发中几乎不能直接应用,但学好了以后,对开发者的理解能力和解决问题的能力都会有很大的提升,所以今年这些课程才会被列为计算机专业硕士研究生考试的规定科目。
个人认为学一门编程语言重点在于理解和领悟,并掌握其基本特性就够了,不需要死记住太多东西,很多东西都是会用就行。
数据结构是当然要学的,这是编程的“内功心法”,C++这些编程语言相当于武功招式,而VC++这些开发工具就是“兵器”。打好内功,练好招式,至于兵器,只要多用,用到熟练顺手就行了。
当然,VC编程有几个类别,比如数据库编程和网络编程等,这些分类中,只要精通其中一两个就够了,其他的了解就行。现在VC编程的教程和实例很多,当开发过程中遇到所学范围外的问题,只要基础打的好,临时现学就可以了。
其实说到底就是个基础问题,像微机原理(汇编)/计算机组成原理、数据结构、操作系统、计算机网络这些非常基础的课程,虽然在实际开发中几乎不能直接应用,但学好了以后,对开发者的理解能力和解决问题的能力都会有很大的提升,所以今年这些课程才会被列为计算机专业硕士研究生考试的规定科目。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我的一点点理解:
Windows GUI (MFC应该是要的)
Linux GUI (我最想学的,qt、gtk等等要学)
嵌入式
服务器编程 (TCP/IP想必是要学的)
D3D/OpenGL (游戏编程)
ERP (企业资源管理类软件,数据库的操作要多一些,SQL必须会)
多媒体类 (想必wmv、avi等文件格式要熟悉一下)
图象类 (bmp、jpg文件格式)
Linux内核
......
应该没有要专C的。
Windows GUI (MFC应该是要的)
Linux GUI (我最想学的,qt、gtk等等要学)
嵌入式
服务器编程 (TCP/IP想必是要学的)
D3D/OpenGL (游戏编程)
ERP (企业资源管理类软件,数据库的操作要多一些,SQL必须会)
多媒体类 (想必wmv、avi等文件格式要熟悉一下)
图象类 (bmp、jpg文件格式)
Linux内核
......
应该没有要专C的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
兄弟,咱们是同路中人 我不知道你是怎么个想法!我可能还没你学的好呢 也只是刚刚毕业而已 对于你说的“我现在只想学习WINDOW下纯C++程序员做的事?纯的C++.而不是用VC开发的那种? ”这个 我有点不懂 c++学到后期 不学MFC的吗 你想怎么学 ?建议你看看 《编程高手箴言》编程可能会设计很多方面的知识 单单c++可能混不开吧 不是学哪个忘哪个的问题 是我们怎么规划自己的问题 有些东西不一定要记住 但是用到的时候 能找到!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不错,学习应该专业,你的基础不错,但你学得还不够,你应该坚持,应该继续学习Visual C++或C#或其它编译工作,没有纯的,只有实用的。你可以先开发些实用的作品,才好找工作。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
孙鑫<<VC++深入详解>>学好了,确保学好啊!!!!
出去找个好工作没什么问题。
出去找个好工作没什么问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询