虽然这个语言整体感觉难度不小,而且在入行前两年用起来很不爽,但随着时间推移每天不折腾几行代码心理还觉得难受已经养成多年习惯了,现在国内软件市场应用级别的开发更多一点,所以高级语言的发展空间也会更大一点,比如java,php等高级语言的职位存在感极强,倒是让人觉得C/C++有点被市场淘汰的感觉,真实的场景是C/C++依然占据非常关键的位置,在客户端开发以及底层系统开发占据着极其重要的作用。
说C/C++被市场淘汰的人说明对这个行业不是很熟悉或者压根就是门外汉,不可能所有的人都转向上层应用的开发,还需要一批耐得住寂寞的底层开发人员,未来的趋势对于底层开发人员技术会越来越高,但对应的待遇也会越来越高。编程语言发展大方向会向着集成化发展,上层调用几个接口下面封装成品库,然后实现一个看似很复杂的功能。
学好C++能开发什么?
1.嵌入式开发
现在很多设备,底层的框架支持都是C++支持,C++是一种在性能和框架取得平衡的一种编程语言,所以很多嵌入式设备框架层都会选择使用,现在安卓设备几乎涉及全领域,中间框架层主要代码是C++和java完成,连接底层驱动层面都是C++对接,很多嵌入式设备的图形界面开发也可以基于C++完成,所以在嵌入式领域不仅仅是C语言才能搞得动,所以嵌入式领域也会有C++的影子在里面。