-
首先得精通C、C++一些基本语言的基本常识,然后有C++项目开发经验,懂得运用C++操作系统,至少熟悉一种数据库,有Unix/Linux等操作系统下的开发经验,有良好的的英语水平。
-
首先C程序设计语言是必备的入门书,再通过学习C陷阱与缺陷、C++Primer这两本经典的学C++的书来稳固基础知识,STL是C++的精髓,所以学好STL是必须的,推荐STL源代码剖析,学完基础知识就学操作系统,经典的操作系统书籍有深入理解计算机系统,除了这些还必须学计算机网络和Linux系统。
-
初学者可以通过C程序设计语言这本入门书籍来了解C语言,如果从没接触过的初学者建议通过学习c++primerplus来入门,在看的时候可以结合视频或者打代码来提高学习效率,另外也有学习网站,找些题写。
-
在全国各地都会设有C++培训机构,如果参加培训学校的话,一般4-6个月左右就可以找到一份薪资不错的工作,如果是自学的话这个就不一定了,根据个人情况而决定,另外不管是怎样学习都离不开自身的努力和坚持不懈,以及保持一颗进取的心态。
-
培训学校培训时间有长有短,如果只想学好基础知识大概要一个星期到三个月,而想学更深层的东西,大概要六个月,当然建议在培训之前先去多家机构考察一下,了解各机构的师资力量与教学水平,还有整体的学习风气,之后根据自己的想法选择最适合自己的培训学校。