编程课程网站CodingNomads发布了《2022年最值得学习的编程语言》报告,详细介绍了职位要求和薪资一些语言的水平。如果您对编码的数据和逻辑方面感兴趣,您可能想学习Python、Java、C、C++或C#。如果你对视觉设计和UX/UI感兴趣,那么JavaScript和TypeScript将是最适合你的语言。如果你想创建移动应用程序,你应该为Android学习Java,为AppleiOS学习Swift/Objective-C。撇开个人兴趣和喜好不谈,最重要的是大多数人都希望通过学习编码来增加工作机会和收入。首先,CodingNomads根据美国和欧洲LinkedIn上的职位发布数据编制了一份最受欢迎的语言列表:它将头把交椅授予了Python。排在第二位的是Java,紧随其后的是前十名中的JavaScript、C++、C#、C、TypeScript、PHP、Perl和Ruby。截至2021年12月21日的数据其次,CodingNomads根据Indeed和Glassdoor提供的数据,分析了这些最流行的编程语言在美国的平均工资。其中,Ruby排名第一,平均薪资为111,994美元。C++以103,818美元的薪水位居第二。其他语言薪资分别为:Python103,540美元,JavaScript/TypeScript100,492美元,Java96,786美元,C#89,203美元,PHP85,435美元,Perl83,159美元,C82,924美元。TypeScript因薪资数据有限,未单独列出;CodingNomads认为其薪酬水平与JavaScript相似。“对于初级程序员,重要的是要注意这些是平均工资,而不是你的第一份工作。但是,成功的工程师可以期望在几年内达到或超过下面列出的工资水平。“截至2021年12月21日的数据最佳学习编程语言:领导者1,Python一种通用的服务器端编程语言,可用于从简单的脚本编写和自动化到复杂的Web应用程序和人工智能的一切事物。CodingNomads联合创始人首席讲师RyanDesmond评论道:“虽然Python已经存在了数十年,但由于其在蓬勃发展的数据科学、机器学习和人工智能行业中的应用,对Python技能的需求将继续呈指数增长。此外,Python被认为是最简单、最强大和最通用的语言之一,这使其受到公司、开发人员和有抱负的开发人员的欢迎。CodingNomads指出,Python是对数据科学或机器学习以及通用软件开发和Web开发感兴趣的开发人员学习的最佳语言。2.JavaJava一种久经考验和受人尊敬的语言,世界上大多数最大和最复杂的公司都在Java上运行。Java也是物联网(IoT)的首选语言;Android操作系统背后的主要语言,占全球移动市场份额的85%。根据CodingNomads的说法,Java被认为比Python更难学习,但比C或C++更容易学习。主要原因是Java改进了C,Python改进了Java。虽然有一个学习曲线,但学习Java后学习像Python这样的语言会更容易。3.JavaScriptJavaScript是此列表中最独特的语言,并且完全支配了使用它的应用程序。JavaScript不像Python和Java(以及此列表中的所有其他语言)那样在服务器上运行;它主要是一种客户端语言,这意味着它在您的Internet浏览器中执行。随着Node.js等运行时环境和Express等框架的出现,Javascript现在也开始认真对待服务器端开发。JavaScript允许您在网页上编写复杂的功能,以创建动态更新的内容、动画图形等。全球超过97%的网站都使用JavaScript。JavaScript也是GitHub上贡献者中最受欢迎的语言。此外,在HackerRank2020的调查结果中,JavaScript是全球招聘经理最喜欢的语言。图片来源:HackerRank最值得学习的编程语言:HonorableMentions1、TypeScriptTypeScript在2022年榜单中排名第7,是榜单的新人,也是榜单中最年轻的编程语言。微软于2012年发布的TypeScript是JavaScript的“类型化”版本,在大型代码库中非常流行。该语言用于客户端和服务器端开发,以创建具有类型的基于JavaScript的项目,这对于捕获错误和避免系统问题很有用。虽然JavaScript是网页和在线应用程序的主要语言,但它最初并不是为了创建像我们今天所熟知和喜爱的Web应用程序那样的大型复杂系统而设计的。因此,TypeScript正在迅速普及,以提高Javascript开发的效率。由于其使用和流行,TypeScript在2021年JavaScript状态调查中被评为“最常采用的技术”。根据Github的Octoverse报告,就活跃开发者和存储库的数量而言,TypeScript是增长最快的Github社区。2.SQLSQL没有出现在最流行的编程语言列表中,因为它在技术上是一种查询语言。然而,SQL在美国和欧洲的招聘信息比列表中的任何其他语言都多。这是因为无论您专攻哪种语言,您通常还会使用SQL与数据库进行交互。使用SQL与现代数据库轻松交互的能力是所有软件开发人员必须具备的一项关键技能。对于一些初学者,CodingNomads还提供了一条有用的建议:“虽然此列表中的几种语言是非常值得学习的编程语言,但在学习编码时你可以做的最重要和最有影响力的事情之一是在尝试学习另一种语言之前先学好一种语言。如果您尝试分散时间学习多种语言,那么您将需要很长时间才能精通其中任何一种。但是,如果你专攻并真正擅长一门语言,那么以后学习其他语言会更容易。》更多详情请查看报道全文。本文转自OSCHINA。本文标题:2022年最值得学习的编程语言:Python高人气,Ruby薪资最高。本文地址文章:https://www.oschina.net/news/177026/the-best-programming-languages-to-learn-2022
