企业需要最多的岗位是Java前端和后端开发。几年前培训机构大量培训了很多懂Java的人,行业非常卷。阿里美团快手京东、国企的主要语言都是Java,生态比较完善。
C++应用也不少,需求略少于Java,难度较大,非科班不太推荐学习。有一定门槛,不如Java卷。
优点:
1.面向对象特性强
2.可扩展性、高效性、可移植性好
3.支持硬件开发
缺点:
1.学习难度大
2.多重继承和友元机制复杂
3.标准库涵盖范围不足
4.开发周期长
适合学习人群:
1.对游戏开发、高性能计算感兴趣的人
2.希望掌握面向对象编程的人
3.有一定编程基础,愿意挑战高难度语言的人