现在大部分的学校都没有开设项目实战的课程,导致很多的同学在大学里面几乎没有什么比较好的项目接触。
首先,C/C++是经久不衰的两门语言,就目前来看,没有任何下降趋势。
因为从本科就开始接触学了C/C++,所以也就仅以自己的知识水平大致总结下。
1.嵌入式开发(经常被看衰,其实是朝阳行业,我从大三开始研究过3年多的无人机)
从我大二学编程开始,就听学长说嵌入式是坑,挣得少,始作俑者一个是关注的太浅(仅仅做单片机并不能代表嵌入式),再一个是Java(那会是真火啊,培训班铺天盖地)
不过我一直的观点就是,不在语言,还是在自己。不过还是推荐嵌入式?。。?!
2.PC软件开发(游戏,商业软件)
目前,游戏还是c++的天下,很多大型的商业软件也是c++的天下。市场还是很广阔的,工资也都很高。
3.算法开发(我是在做5G相关的时钟同步算法开发)
很多人只知道python最近很火,因为其做为机器学习,人工智能等开发工作很方便,不过c/c++在算法方面比Python绝对不弱
很多的基础库都是基于c/c++编写的,大公司招算法岗位尤其喜欢考c/c++,所以,想高薪的同学注意了。
?4.AI,车联网(未来的结合方向,也是我未来努力的方向)
?
? ? ? ?当然想要做到开发这些实际的东西需要的知识点不仅仅是简单的c/c++的知识点能够做到的,c/c++的知识是基础中的基础,他是我们能够更好的从事开发的基石。现在的大学里面的课程安排c/c++的学习是必不可少的,但是很多人在学习的的时候会遇到各种各样的问题,这个也是很正常的,毕竟学校的应试教育在课上课后的指导都是不完善的。遇到问题也会比较的难处理。
? ? ? ?最近也是蛮多学校向我诉苦这个问题,这里也是帮助大家整理了一些c/c++相关的学习资料,包括基础的知识点和项目实战,感兴趣或者想要在假期提升一下自己的都可以私聊我分享,有什么知识点不理解的也都可以问我,希望大家在新的一年里越来越好。