我自己是一名工作多年的C++程序员,大学学习的编程语言就是C/C++,参加工作后自学了Python、Java、Golang等语言。
现在从事自动驾驶行业的工作,工作中主要使用的编程语言是C++和Python。在开始前我有一些资料,是我根据网友给的问题精心整理了一份「Java的资料从专业入门到高级教程」,
点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!
经常看到有在校生纠结选择开发语言的事情,是选择C++编程语言还是选择Java编程语言?
站在我工作多年的角度看,编程语言只是一个工具,主流的编程语言,选择任何一门都是没有问题的,只要能学好,找工作都没有问题。
在校生更应该关注的是将来的工作方向,然后围绕工作方向去选择一门编程语言、去学习和这个方向相关的技术栈一,这样在你找工作的时候会更有竞争力!
举一个例子,如果你想毕业后从事自动驾驶行业的工作,那我建议你学习C++一,因为这个行业大多数岗位都是用C++处理的。那这个行业其他语言就不行吗?当然不是的,Python语言也可以,涉及到机器学习、神经网络相关的算法,一般都会采用Python语言。
每—种编程语言都有自己的优势,都有自己的长处,不然很难成为主流语言。
C++在自动驾驶、图形学、嵌入式、音视频、服务器开发9、PC端界面开发等都会用到。
Java语言在云计算、后端服务开发、大数据、电商等领域很常用。
Python语言在机器学习、人工智能、爬虫、自动化、数据分析°等领域很常用。