学习哪门编程语言好,我来回答

举报
实力程序员 发表于 2021/07/06 09:05:02 2021/07/06
【摘要】 编程语言的选择,本质上对一个人对人生道路的选择:是先易后难,还是先难后易;是随大流选择平庸,还是坚持自我,走不平凡的道路

哪门编程语言最好,一直是个争论不休的话题。历史上最出名的话题就是“PHP是最好的编程语言”。

TIOBE公司,每月会发布一版编程语言的流行度排行榜,见 https://www.tiobe.com/tiobe-index/。
但TIOBE编程排行榜,统计的是全球范围的数据,与中国国内的就业情况并不一致。

中国国内的就业情况,大家只要去各大招聘网站上看一下软件开发相关的工作岗位,从数量上就能看出哪门编程语言更具有就业前景。
单纯从就业岗位数量来说,Java、Python、Web前端(h5+css+js)位居第一梯队,C/C++/Go/C#位居第二梯队。
但从薪酬水平来看,第二梯队的薪酬水平要比第一梯队的薪酬水平高。

总结起来,就是:大众岗位,低薪;小众岗位,高薪。

这个道理非常容易理解:如果大家都涌向了某个领域,就会造成这个领域竞争激烈,供大于求,价格迅速变成白菜价。相反,相对冷门的领域,价格会坚挺,收益率更高。

因此,对每个程序员自身来讲,学习哪门编程语言好,要根据你自己的情况而定。如果你是软件开发的初学者,那么我建议你学习Java/Pyton/Web这类编程语言,因为它们上手容易,但你不要指望靠这个能赚很多钱。
这类编程语言,生态完备,有极其丰富的框架、库、工具供你使用,因此这个领域绝大多数的程序员,都是做CRUD这类的应用层开发工作,只是学习如何使用别人写好的框架。这样,哪有什么技术含量?自己有什么核心竞争力,不可替代性?没有核心竞争力,如何挣高薪?

如果你是对软件开发有强烈的兴趣,希望自己成为编程高手,将来要改变世界,那么我强烈推荐你学习C语言,你需要的一切技术,它都能给你(注意不是C++!)
5G/IOT时代,C语言一直强势占据编程排行榜第一名的位置。语言小巧精炼,上手困难,精通更难,生态较差,但无所不能,是这门语言的独特之处!


构建技术核心竞争力,C语言是你的不二之选!

汇编生C,C生万物!

精通了C语言,再学其他的编程语言,你会发现,他们学起来是多么容易!

因此,编程语言的选择,本质上对一个人对人生道路的选择:是先易后难,还是先难后易;是随大流选择平庸,还是坚持自我,走不平凡的道路

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。