专业C/C++程序员的培养路线

专业C/C++程序员的培养路线图如下所示:

           该路线图是根据国内外知名高校计算机专业培养人才的方案总结出来的。要成为计算机方面的人才,就得会编程,要编程就得学习计算机语言,而C/C++语言虽然比较难学,但是一旦学会了,再去学其他计算机语言就会容易很多;因此强烈推荐学习C/C++语言。

        学完计算机语言后,就可以开始编写一些小型程序解决一些数学题;或者是解决类似输入一个日期算出这个日期是今年的第几天这样的问题。通过解决数学题,计算机语言基础得到进一步更巩固。就可以进行下一步学习。

         这一步学习主要是学习数据结构和算法,可以选择一,两本教材,学习教材的理论知识和例子程序,然后再自己编程实现教材的理论知识(不看教材例子程序)。或者是选择一套视频教材,跟着视频教程一步一步的学。在学习数据结构和算法的同时,可以选择C++的一种框架来学习,选择MFC或Qt。本人建议选择Qt,因为Qt是跨平台的框架。方便在Linux上开发应用程序。还有个人觉得Qt比MFC优秀。学习Qt,就是多看教程,多看例子程序或者需要选择一套视频教程;根据教程多练,多编程解决问题。

           学了数据结构和算法,相信你应该具有一定编程思维和编程能力。可以参加工作,用了学习的框架Qt来解决一些简单项目。然后就可以学操作系统,这里的操作系统指得是linux系统。Linux系统的学习有分为底层开发和应用程序开发。但是不管学习底层开发和应用程序开发,Linux一些常用指令是必须熟练掌握的。还有Linux的基础知识。同样是选择教程或视频去学习。

        有了简单项目经验和Linux系统知识,就可以开始参与一些大型项目,代码量在十万行以上的项目。大项目对计算机语言基础和编程能力都有很高的要求。有些知识只能在工作中不断的查漏补缺;保持不断学习的能力,才能在职场中越走越顺。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

划清界限

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值