今年新冠疫情让很多人在家里都宅了几个月,不管是在中国还是其他国家都是这样。笔者也在想要是会某种编程技巧,也能在网上接接活儿挣点外快。
美国有个网站叫Stack Overflow,是一个专门针对开发人员的问答网站。之前他们对65000个开发人员进行了一个关于各种开发语言收入的问卷调查。
下面就是排名前9位的开发语言的简单介绍和掌握这些开发工具的程序员的收入情况。
9.Swift
借用一下霉霉的靓照,谁叫你和这钟语言名字一样呢
这是苹果于2014年推出的编程语言,自那以后它已成为世界上增长最快的编程语言之一。Swift可以让在移动和桌面上构建iOS应用程序变得更加容易,并且对于AI应用程序支持度也越来越高。Swift开发人员的全球薪资中位数为58000美元,在美国为125000美元,在榜单上排名第九位。
App Store上的Uber,Airbnb,Square,Calm这些知名的App的开发都至少部分是用Swift编写的。
8. C语言
C语言可能是计算机语言学习的人都不会绕开的。它是由美国计算机科学家Dennis Ritchie于1972年开发的,是最古老的编程语言之一,而今天仍然是最受欢迎的编程语言之一。C语言的开发人员的平均年薪在美国为125000美元,在全球为50000美元。
C语言是一种通用语言,用于对各种计算机系统和硬件进行编程。当今,许多流行的语言(包括Java,PHP和JavaScript)都源于C语言。
7.Rust
这个语言直译为中文叫“铁锈”
Rust是Mozilla公司开发的,是一种快捷,可靠的编程语言。Rust开发人员报告的全球薪水中位数为$ 74000,在美国为$ 130000。
如今,它已用于 Firefox,Dropbox和Amazon等Web服务中,并且还可以在硬件设备和网络服务上运行。根据GitHub的数据,它也是增长最快的编程语言之一,去年增长了235%。开发人员很喜欢Rust– 连续五年在Stack Overflow的 “最受欢迎”的编程语言列表中名列前茅。
6.Ruby
就像他的名字一样值钱--红宝石
Ruby开发人员的全球薪资中位数为$ 71000,在美国为$ 130000。这种开源编程语言是由日本人松本行弘创造的,根结底源于Perl和Lisp两类语言,与C,C++,C#,java是不同大类。
Ruby于1995年发布,从那时起,它已成为最流行的编程语言之一。
5. Perl
我发现开发语言的名字都显得特别珍贵,是不是他们收入高的原因呢? 你看Perl,这种语言的名字实际上就和珍珠pearl有关,前面一位是红宝石。Perl是由程序员Larry Wall创造的,有着30多年的历史。全球来说,Perl是收入最高的编程语言,开发人员的年薪中位数为76000美元。在美国,Perl程序员的年薪中位数为130000美元。
4.Kotlin
Kotlin是由软件工具公司JetBrains开发的,可帮助开发人员更快,更高效地编写Android应用。如今,Kotlin开发人员在美国的年薪中位数为130000美元。在其他地方不是那么受欢迎,全球范围内Kotlin开发人员的薪水中位数为54000美元,低很多。
它类似于Java,Java也用于开发Android应用程序,但Kotlin更现代,需要编写的代码更少。
3. Objective-C(或者叫ObjC)
Objective-C从名字看也能猜出大概,它是基于C语言的一种编程语言,它是Apple用来开发OS X和iOS操作系统的主要编程语言之一。Objective-C开发人员的年薪中位数在美国为$ 135000,在全球为$ 64000。
Objective-C还被用于开发iOS应用。它最早是在1980年代由NeXT公司开发出来的,用于NeXTSTEP操作系统的开发,后来NeXT被苹果公司收购了,对苹果公司和乔布斯的历史熟悉的人应该对该NeXT被苹果收购的历史不陌生(对,他就是有乔布斯被迫退出苹果公司后自己创立的)。
2.Go(或者叫“狗”?)
谷歌公司的英文名字以Go开头,所以他们开发的很多产品都带有这个词冠--Go!比如把柯杰下哭(不是吓哭)的“阿尔法狗”。 这种语言是Google工程师于2007年开发的,并于2009年推出。Go的开发人员的全球平均薪资为$ 74000,在美国为$ 140000。
1. Scala
冠军来了!
Scala是可扩展语言(Scalable Language)的缩写,最早由德国计算机科学专家Martin Odersky开发。Scala开发人员的全球薪酬中位数为76000美元,在美国为150000美元。