C++程序员的成长路径

C++语言的特性很丰富,好消息是可以支持复杂的业务,坏消息是学习曲线会比较陡峭,初学者可能无从下手,导致劝退。

对于Java程序员而言,一般的成长路径,如下:

  • 半年,新手入门,需要大量指导。
  • 一年,熟练运用基本特性,需要少量指导。
  • 两年,独立承接某模块交付,需要少量指导。
  • 三年,独当一面,承接多个模块的交付,指导新人交付业务。

上述是JAVA程序员的成长之路,相比之下C++程序员要花费更多的时间和精力,才能有类似的成就。

把编程作为职业,除了做项目,交代码,交文档,修问题,还需要花费大量的时间读书,学习,做练习,做总结,加深积累,整个职业生涯,不得停歇。

学习基础知识,推荐阅读入门书单中的书籍。

学习并熟练掌握常见编辑器或者IDE的使用,掌握一定的技巧,比如:

熟悉常见编译器和选项,比如:

掌握优化构建过程的思路和方法,改善工作效率,比如:

了解基于C++构建项目时可能需要处理的事项,比如:

了解交付跨平台软件的基本要求,比如:

熟悉开源软件的构建方法,比如:

熟悉内存泄露类问题的定位方法,以及工具的使用方法,比如:

熟悉应用程序异常退出类问题的定位方法,以及工具的使用方法,比如:

借鉴前辈的经验,为自己制订长期发展规划,推荐阅读书单中的书籍。

上述总结来自于个人对能不能说一下 C/C++ 的学习路线?的回答,对内容做了一定的编辑,调整了格式。

posted @ 2023-11-18 12:26  吃瓜群众路人乙  阅读(56)  评论(0)    收藏  举报