学了c/c++,谁能告诉我想学编程,还应该学什么,主流的道路?现在处于不知道下一步学什么?
主要是还不了解学习方向、顺序!
随便讲点各位大哥、大姐的经验即可,没必要大片复制文章!
原谅我脑袋生得痴!
现在就是点、、、编译、、运行,怎么把代码实体化!
没有得到想要的答案 展开
如果你已经脱离了记语法的阶段了,有两条路适合你走。
如果不了解以后重点学习方向,建议先实践,走一般应用方向。
你首先得知道:标准C/C++库在Windows下只能做些简单的控制台本地程序。网络和图形界面只能借助网络库,图形库来学习。所以你可能需要再学点图形库,网络库等。boost库是个很好的东西,建议学习(当然也可以在用着的时候再学)。图形库也需要学,用得比较多的有Qt,MFC等(推荐Qt,这是个很强大,很容易上手的库),也有专做游戏的库,比如cocos2d,3D图形库OpenGL等等,太多了。
编程语言是拿来用的,是拿来做软件的。软件种类太多了,你大可随意挑选一些感兴趣的种类啊,游戏,下载工具,服务器之类的都可以。做的时候自然会遇到困难,不要退缩,这正是提高自己水平的机会。如果发现新的需要学习的领域,可以先啃一两本书再继续。
等你的能力更强,以上那些都熟悉了之后,你可以更深一步,学习软件工程,软件架构。把设计和编写软件作为一种艺术。
如果想研究学术的话,你可以学习其他专业知识,并且把C/C++当成一种工具。
计算机是研究科学的一种有力工具,而软件是计算机的灵魂。许多领域,比如计算机科学,数学,生物学,物理学,经济学等等都需要借助计算机工具来研究。因此计算机应用能力及编程能力对于现在研究学术的科学家来说也是极其重要的。所以你如果想在学术领域做出成就的话,可以在工作中用好计算机,用好C/C++,发挥好他们的价值。
学java后还可以很接着去学开发android,当然c#也可以,不过有点非主流而已。
c/c++ 在很多人眼里大概只是很基础的基础,所以大部分人只是学了点皮毛然后,就去捣鼓别的东西。这虽然并不是最好的选择,也不能说是错误的选择。毕竟,我们不喜欢黑框框。
脚本语言很流行,像nodejs可以建服务器,python有很强大的正则文字处理引擎。眼花缭乱的东西多了去,最后你能学成怎样子还是要看你自己的努力。
计算机专业的相关专业课程先学好,比如数据结构、
编译原理、网络技术等这些基础课程,虽然知识很基础
但是对自己以后的编程道路肯定会有很大的帮助。
我想知道之后的道路!
我觉得你应该学习一门面向对象的语言,毕竟C语言是面向过程的,
你可以选择C#或者Java,不管是C#还是Java你都可以有发展方向,
可以开发网站,做管理系统,或者做移动端的App应用等,不要
管现在的主流技术是什么,重要的是学好语言本身,以后要学习
主流技术就是时间的问题。