选择一门编程语言需要考虑的因素
相应的:硬件工程师需要掌握哪些技术,具体技术是怎样的
市场行情
通过招聘网站了解行情。搜Java、C++、Python、PHP
前(钱)景——发展和待遇
排前几的语言都比较稳
各种语言的应用领域
C:操作系统、嵌入式(具体包括什么呢)
JavaScript:前端基本是JS的天下
Java:大数据、Web开发、微服务
Go:最近几年在Web后端和 发展的比较快
Python:跟着人工智能、数据分析火起来的
我们在选择一门编程语言的时候,一定要看它的应用场景和我们从事的领域是不是相匹配
你想去的公司团队用什么技术栈
百度:C++、PHP、Go、Python
阿里:Java
腾讯:C/C++、Go、Java、PHP
微软:C、C++
谷歌:Java、安卓
京东:
头条:Go、Python、Java
网易:
所以,除非你对某个语言有非常明显的偏好,否则还是建议学一些使用比较广泛,最容易找工作的语言。比如后端的Java、PHP
做web软件开发,就选Java
做人工智能接口、数据接口分析、测试、自动化分析,选Python
进大厂需要的其他知识
后端领域:算法、数据结构、架构设计(比如微服务架构)、存储(MySQL)、缓存(Redis)、消息队列(卡夫卡、)
C/C++与Java的选择:
程序羊推荐Java https://www.bilibili.com/video/BV1Ab411s7Jj/?spm_id_from=333.788.recommend_more_video.-1
评论中有支持C/C++的