APP开发者的平均工资是多少?(2022年数据调查报告)

APP开发者的平均工资是多少?

在开发者的世界里,有成千上万种不同的专业化方法。“APP开发者”是一个越来越受欢迎的职位,越来越多的人开始追求和寻找工作。

对Apple或Android等移动操作系统有诀窍,或者正在寻找比“软件开发者”更专业、更受欢迎的工作?让我们看看应用程序开发者,他们是什么,以及有多少自我识别的APP开发者在整个范围内赚了多少钱。

  1. 什么是APP开发者?
  2. 您如何成为APP开发者?
  3. APP开发者平均工资
  4. 您应该成为APP开发者吗?

什么是APP开发者?

让我们弄清楚一件事:应用程序到底是什么,“应用程序”和“程序”之间有什么区别?

虽然“应用程序”通常指的是您可以在Apple App Store、Google Play Store或其他地方找到的移动应用程序,但可以为任何操作系统编写应用程序,甚至可以为Web服务器编写应用程序。

一系列移动APP应用程序

一系列移动APP应用程序

应用程序旨在帮助用户执行单个任务,无论是玩游戏、编写文档还是编辑图像。“程序”和“软件”是更广泛的术语,可以指代在特定硬件上运行的任何数据,并不总是为最终用户而设计。所有应用程序都是软件,但并非所有软件都是应用程序。

出于这个原因,应用程序开发者(与一般程序员相反)专注于开发帮助最终用户做某事的程序。

虽然这是移动开发者(Android、iOS)最常使用的职位,但桌面计算机开发者(Windows、macOS、Linux)甚至网络应用程序开发者也非常常用。

应用程序开发者也可能专门创建某种应用程序,例如游戏、社交媒体、视频录制软件等。

有些甚至可以跨平台工作,这使它们成为稀有商品,因为它们能够将应用程序移植到多个系统。

APP开发者的基本职责

好奇应用程序开发者的日常任务是什么?以下是您将要做的事情的一瞥。

  • 为特定操作系统或使用特定编程语言创建软件应用程序。
  • 为最终用户创建一个干净且易于访问的 UI。
  • 调试和修复代码。
  • 更新和修补旧软件。
  • 与艺术家、研究人员和其他开发者合作。
  • 与客户沟通并提交原型。
  • 编写用户可访问的文档。

通常,应用程序开发者比其他开发者更关注最终用户,因此您可能会在编码的同时做更多的前端图形工作和 UI 设置,特别是如果您在一个非常小的团队中。

APP开发者的类型

即使“应用程序开发者”已经是一个专门的头衔,仍然有更多类型的应用程序开发工作可供选择。

  • 软件开发者:这些本质上与应用程序开发者非常相似;他们可以被认为是一个稍微不那么专业的职位。这些开发者倾向于在后端编码方面工作更多,尽管通常仍会关注最终用户。
  • 移动应用程序开发者:这通常是“应用程序开发者”的同义词,但可以提供说明。这些开发者使用Android、iOS或其他移动操作系统。您可以在职位中按操作系统进一步专业化,例如“Android开发者”。
  • 桌面应用程序开发者:与移动开发者一样,但他们使用桌面计算机操作系统,如 Windows、Mac、Linux 等。也像移动开发者一样,你可以专攻,比如“Windows 开发者”。
  • Web应用程序开发者:这些人从事从Web服务器传送到浏览器的Web应用程序,例如电子邮件、表单和基于浏览器的工具(如文字处理器)。
  • 混合应用程序开发者:这项工作的重点是开发跨平台的Web应用程序,这些应用程序的行为和感觉都像应用程序。混合应用程序是用HTML、CSS和Javascript等Web语言编写的。

对APP开发者的需求

应用程序开发的需求相当高,您可以找到许多寻找某种应用程序开发者的工作列表。

类似的软件开发工作有22%的工作前景,这意味着它的增长速度比任何行业的其他工作都要快得多。尽管越来越多的人涌入科技行业,但仍有大量需求。

软件开发者的平均年薪为110,000美元

根据美国劳工局的数据,软件开发者的平均年薪为110,000美元。

至于具体的移动开发者,您的前景非常好。到2026年,对移动开发者的需求预计将增加到24%,并且由于移动设备的普及程度不断扩大,知道如何使用这些设备将有助于您找到工作。

最后,移动应用程序开发者被发现是2017年美国排名第一的工作,在增长、薪酬和工作满意度方面表现出色。

总体而言,如果您想感到安全,应用程序开发,尤其是移动开发,是一项非常好的工作。

您如何成为APP开发者?

对任何形式的应用程序开发感兴趣?以下是一些关于如何开始以及您需要什么的资源。

APP开发者的工作要求和经验

看看应用程序开发者的基本技能和要求。

  • 某些工作可能需要相关领域的副学士学位或学士学位,而对于其他工作来说,良好的投资组合和经验可能就足够了。
  • 作为软件开发者或您的主​​要编程语言的认证也可以在简历上看起来不错。
  • 亲身体验或之前在目标系统上开发和发布过的应用程序肯定会有所帮助,尤其是在应用程序获得大量下载和关注的情况下。
  • 技术经验和熟悉您的目标操作系统和平台是必要的。
  • 编写高质量代码和调试的能力。
  • 与客户和同事的沟通技巧。
  • 创新和分析/解决问题的能力。
  • 能够在前台工作和一些UI/设计技能。

如何开始作为APP开发者

成为应用程序开发者的第一步是选择您想要专攻的技术。移动应用程序开发和网络应用程序开发非常不同,尽管桌面和移动开发之间可能存在一些交叉。

您想使用电话、计算机、Web服务器还是某种组合?您想专攻某个操作系统吗?熟悉可用于您选择的技术的开发工具和平台。

Android Studio主页

Android Studio主页

还有选择哪种编程语言的问题。取决于你想要的创新程度,这里基本上是无限的——但你可能想要研究一些用于应用程序开发的常用语言,而且还有比这里列出的更多的选择。

  • Android:Kotlin、Java、C++
  • iOS:Swift
  • Windows:C#、C++、Python、Java、Perl
  • Mac:Swift
  • Linux:Python、C++、C、Perl、Java
  • Web应用程序:HTML/CSS、Javascript、Java、PHP、Python、Ruby。请注意,经常使用诸如Django、Laravel或Ruby on Rails之类的框架,尤其是对于Ruby和Python等最初不是为Web开发的语言。

这里有一些工具和官方资源可以帮助您入门。此外,考虑搜索您选择的语言的初学者指南。

苹果(macOS和iOS):

Windows:

Linux:

Android:

Web应用:

APP开发者平均工资

现在揭晓:应用程序开发者一年能赚多少钱?以及它如何按经验水平、地点和类似工作进行比较?

由于“应用程序开发者”是一个非常广泛的类别,我们还将看看移动应用程序开发者和网络应用程序开发者一年的收入。

以下是根据顶级薪资跟踪网站自称“应用程序开发者/应用程序开发者”的收入。

  • Indeed:每年 80k 美元,基于 3k 工资。
  • Glassdoor:每年 93,000 美元,最低为 72,000 美元,最高为 120,000 美元。
  • ZipRecruiter:每年 9.4 万美元,最低为 4.9 万美元,最高为 15.9 万美元。
  • Payscale:$71k/year,最低为 $51k,最高为 $101k。

平均所有这四个记录,您每年的平均总收入为85,000美元。虽然没有科技行业的一些受人尊敬的职业那么高,但在类似的工作中,这是一个相当不错的薪水。

应用程序开发者的平均年收入

根据Glassdoor的数据,应用程序开发者的平均年收入为93,000美元。

那些专门使用 Android 和 iOS 等工具的移动应用程序开发者呢?让我们来看看。

  • Salary.com:每年 98k 美元,最低为 69k 美元,最高为 123k 美元。
  • Glassdoor:每年 8.9 万美元,最低为 6.5 万美元,最高为 12.2 万美元。
  • ZipRecruiter:每年 10.2 万美元,最低为 4.2 万美元,最高为 15.2 万美元。
  • Payscale:$74k/年,最低$49k,最高$119k。

平均而言,这是91,000美元/年,这实际上比通用应用程序开发者高一点。

 

移动开发者的平均年收入

根据Glassdoor的数据,移动开发者的平均年收入为89,000美元。

最后,Web应用程序开发,适用于那些使用Web服务器及其技术的人。

  • Salary.com:每年 10.6 万美元。
  • Glassdoor:每年 8.9 万美元,最低为 6.4 万美元,最高为 12.3 万美元。
  • ZipRecruiter:每年 8.2 万美元,最低为 5.1 万美元,最高为 11.1 万美元。
  • Payscale:$66k/年,最低为 $46k,最高为 $96k。

在这里,您最终还可以获得86,000美元/年,这与一般应用程序开发者的估计相差不远。

Web应用程序开发者的平均年收入

根据Glassdoor的数据,Web应用程序开发者的平均年收入为89,000美元。

虽然这三种类型的应用程序开发者的薪水相似,但移动应用程序开发的排名尤其高一些。

按经验水平划分的APP开发者薪水

经验水平是对薪水影响最大的因素之一。重要的是要知道当你刚开始时你是否会获得一份适合生活的工资,是否值得在该行业停留足够长的时间以获得高级职位福利,或者你是否应该专注于其他领域。

这是您作为入门级应用程序开发者、刚从大学毕业或经验很少的人可以期待的内容。

  • Salary.com:每小时 32 美元,相当于每年 6.7 万美元。
  • Glassdoor:每年 95,000 美元,最低为 48,000 美元,最高为 190,000 美元。
  • Indeed:每年 65,000 美元,基于 20 多个薪水。
  • ZipRecruiter:每年 7.9 万美元,最低为 1.9 万美元,最高为 15.1 万美元。

这使得入门级应用程序开发者的平均年薪为77,000美元。不错,考虑到一些技术工作的平均工资甚至更低。

入门级移动应用程序开发者的平均年收入

根据ZipRecruiter的数据,入门级移动应用程序开发者的平均年收入为78,765美元。

对于那些有一点经验的人,你会看到这些薪水:

  • Indeed:56,000 美元/年,基于 40+ 的薪水。
  • Glassdoor:每年 7.8 万美元,最低为 4.7 万美元,最高为 12.9 万美元。
  • ZipRecruiter:每年 6.9 万美元,最低为 2.4 万美元,最高为 14.5 万美元。
  • Payscale:$57k/年,最低为 $53k,最高为 $64k。

这相当于每年65,000美元,低于入门级职位。这可能只是Glassdoor仅根据少数几份报告对入门级工资的高估的反映,但它确实表明入门级和初级职位之间的差异可能可以忽略不计。

初级应用程序开发者的平均年收入

根据ZipRecruiter的数据,初级应用程序开发者的平均年收入为69,000美元

最后,这是您在该行业工作十年或更长时间后可以预期的收入。

  • Indeed:10.1 万美元/年,基于 600 多份薪水。
  • Glassdoor:每年 11.7 万美元,最低价为 9 万美元,最高价为 15.3 万美元。
  • ZipRecruiter:每年 11.2 万美元,最低为 6.2 万美元,最高为 15.6 万美元。
  • Payscale:$99k/年,最低$73k,最高$127k。

平均每年可以赚107,000美元,这比你刚开始的时候有了相当大的提升。

高级应用程序开发者的平均年收入

根据ZipRecruiter的数据,高级应用程序开发者的平均年收入为112,000美元。

按位置划分的APP开发者薪水

您在世界上居住的地方对您的薪水有重大影响,甚至会影响您选择搬到哪里。以下是一些国家/地区的示例,以及他们以当地货币和美元向应用程序开发者支付的费用。

  • 瑞士:$85k/年(79k Fr/年)
  • 苏格兰:$53k/年(£39k/年)
  • 澳大利亚:$51k/年(AU$73k/年)
  • 德国:$51k/年(4.6 万欧元/年)
  • 加拿大:$50k/年(C$64k/年)
  • 荷兰:$48k/年(4.3 万欧元/年)
  • 奥地利:$48k/年/年(4.3 万欧元/年)
  • 新加坡:$42k/年(S$56k/年)
  • 英国:$42k/年(£32k/年)
  • 芬兰:$41k/年(€37k/年)
  • 新西兰:$41k/年(NZ$63k/年)
  • 法国:$40k/年/年(3.6 万欧元/年)
  • 中国:$38k/年/年(24 万日元/年)
  • 香港:$38k/年(HK$300k/年)
  • 以色列:$37k/年(₪120k/年)
  • 意大利:$32k/年(2.9 万欧元/年)
  • 沙特阿拉伯:$26k/年(SAR 97k/年)
  • 墨西哥:$23k/年($485k/年墨西哥比索)
  • 俄罗斯:$17k/年/年(130 万₽/年)
  • 印度:$7k/年(₹512k/年)
  • 巴西:$5k/年(26000雷亚尔/年)
  • 尼日利亚:$3k/年/年(₦120万/年)
  • 印度尼西亚:$275/年(400万印尼盾/年)

自由APP开发者薪水

自由职业者当然不适合每个人,但重要的是在你全身心投入到这样的工作之前了解你正在从事的工作。自由职业应用程序开发与受薪职位相比如何?

ZipRecruiter和Glassdoor报告称,自由iOS开发者的年薪分别为11万美元和10.1万美元。自由Android开发者的年薪预计为119,000美元。Android的薪水可能会稍微高一些,但并没有太大的差距。

Codementor报告称,自由移动应用程序开发者的整体收入为61-80美元/小时。如果平均全职自由职业者每周工作36小时,那么年薪为11.4万美元至16.8万美元/年。

移动应用程序开发者的时薪

据Codementor称,移动应用程序开发者的时薪在61美元到80美元之间。

当然,这在很大程度上取决于您的客户愿意支付的费用、您能找到多少客户以及您每周工作多少小时。

远程APP开发者薪水

如果您打算作为远程开发者工作,那么薪水可能会有所不同。以下是您可能会做的一些估计。

远程Android开发者的年收入为11.1万美元至14万美元/年,而iOS开发者的年收入预计为11.2万美元。

远程Android开发者的平均年收入

根据Talent.com的数据,远程Android开发者的平均年收入为140,000美元。

一般来说,远程移动应用程序开发者的平均年收入为73,000美元。初级开发者可以期望每年60,000美元起步,而作为高级移动应用程序开发者,您每年可以赚取87,000美元。

最后,如果您想大致了解远程软件开发者的情况,他们的价格是9万美元/年。

APP开发者薪水与Web开发者薪水

根据美国劳工局2020年的统计数据,Web开发者的年薪中位数为77,000美元。您还可以看到,根据各种薪资网站,Web开发者的平均年薪为60k-75k。

美国劳工局的数据

根据美国劳工局的数据,Web开发者平均每年赚取77,000美元。

相比之下,应用程序开发者的年薪为85,000美元,比Web开发者的薪水高出8,000至25,000美元。众所周知,与软件开发者相比,Web开发者,尤其是前端开发者的薪水普遍较低。

APP开发者薪水与其他开发者薪水

Web开发者可以分为三大类:使用HTML和CSS设计网页可见部分的前端开发者,专注于使用各种技术进行服务器端工作的后端开发者,以及可以做的全栈开发者两个都。

所有人都属于“网络开发者”的范畴,但每个人的薪水都非常不同。

当然,还有其他类型的Web开发者,例如Web应用程序开发者,但这三种是最常见的头衔。

前端开发者平均每年9万美元,后端开发者每年9.1万美元,全栈开发者每年9.7万美元。

普通应用程序开发者每年赚85,000美元,您可以看到专业化的重要性,因为更高级别的职位似乎能赚更多的钱。Web开发也是一个非常大的行业,因为Internet一直在扩展。

您应该成为APP开发者吗?

应用程序开发是适合您的职业吗?从本质上讲,它与软件开发者的头衔非常相似。因此,如果您对此感兴趣,那么应用程序开发也可能是正确的方向。另外,这两者通常可以互换,因此您可以同时申请这两个职位。

如果您喜欢使用代码创建应用程序、以最终用户为目标进行开发以及设计令人愉悦的UI布局,那么应用程序开发者可能是您的合适职位。

这个职位以及整个科技行业的前景是有希望的,而且薪水与类似的科技工作相当。事实上,薪水通常会好一些。

与其他技术工作一样,您的职业生涯有很大的灵活性并可以获得良好的福利。您可以舒适地远程工作(在当今时代非常重要),或者选择做自由职业者和合同工。

应用程序设计对于新开发者来说是一个很好的起点,您可以从那里选择专攻或只停留在您的利基市场。

小结

应用程序开发者可以通过每年赚取85,000美元获得公平的薪水——尽管根据您的特定职位和技能组合,可能会赚得更多。

作为比软件开发更专业的工作,应用程序开发者致力于为移动和桌面操作系统开发以用户为中心的应用程序。他们甚至有时会加入Web开发者的行列,为服务器创建Web应用程序。这是一个相当广泛的职位,有许多不同技能的空间。

如果您对开发任何类型的应用程序感兴趣,那么您可以安全地尝试应用程序开发,因为这是一项非常抢手的工作。

评论留言