前言
c/c++是一门略微比其他语言难一点的语言,它更偏向于底层,而且它包含的思想比较多,如果你只学习语言本身,不关注它所涉及的思想,将会在未来的实际应用中举步维艰,所以学习该门语言需要你付出双倍的精力来学习它的附属知识。当你了解它的附属知识时你的基础架构就基本搭建完毕,不用你全部精通,但是最少要知道它是什么,可以做什么,怎么入手用。这样将在你以后的开发中为你避开好多坑。
学习语言后你要做哪些
语言本身的思想都是贯通的,无论你学习C/C++,JAVA还是PHP,Object_C,Python。他们都是一种思想,当你学会其中一门去学其他的就会变得相对容易。
学会一门语言后你可以去做这些事情,你主要找一个方向努力即可:
传统开发(如开发各种管理系统)
移动开发(如开发手机APP)
互联网开发(如淘宝,京东等)
嵌入式开发(如开发路由器,手机,空气净化器等电子设备)
当你工作一段时间后你可以做职业方向调整,
如一直做技术,最终变为技术负责人或者大牛。
再比如你可以做管理,变为项目经理,负责管理产品、项目,就像张小龙(微信)。
再比如销售,因为你懂技术,所以需要你负责给别人介绍明白你做的东西是什么。就像马云。
学习路线
其实学习c/c++分前后两部分,如它的名字,C和C++两种语言,但是你掌握C之后学习C++将会变的相当简单(这地方我想用easy的,但是就先不装逼了&