應用程序開發人員的平均工資是多少?

已發表: 2022-03-24

在開發人員的世界裡,有成千上萬種不同的專業化方法。 “應用程序開發人員”是一個越來越受歡迎的職位,越來越多的人開始追求和尋找工作。

對 Apple 或 Android 等移動操作系統有訣竅,或者正在尋找比“軟件開發人員”更專業、更受歡迎的工作? 讓我們看看應用程序開發人員,他們是什麼,以及有多少自我識別的應用程序開發人員在整個範圍內賺了多少錢。

什麼是應用程序開發人員?

讓我們弄清楚一件事:應用程序到底是什麼,“應用程序”和“程序”之間有什麼區別?

雖然“應用程序”通常指的是您可以在 Apple App Store、Google Play Store 或其他地方找到的移動應用程序,但可以為任何操作系統編寫應用程序,甚至可以為 Web 服務器編寫應用程序。

一系列移動應用程序。
一系列移動應用程序。

應用程序旨在幫助用戶執行單個任務,無論是玩遊戲、編寫文檔還是編輯圖像。 “程序”和“軟件”是更廣泛的術語,可以指代在特定硬件上運行的任何數據,並不總是為最終用戶而設計。 所有應用程序都是軟件,但並非所有軟件都是應用程序。

出於這個原因,應用程序開發人員(與一般程序員相反)專注於開發幫助最終用戶做某事的程序。

雖然這是移動開發人員(Android、iOS)最常使用的職位,但桌面計算機開發人員(Windows、macOS、Linux)甚至網絡應用程序開發人員也非常常用。

應用程序開發人員也可能專門創建某種應用程序,例如游戲、社交媒體、視頻錄製軟件等。

有些甚至可以跨平台工作,這使它們成為稀有商品,因為它們能夠將應用程序移植到多個系統。

熟悉 Apple 或 Android 等移動操作系統,或者正在尋找比軟件開發人員更專業、更受歡迎的工作? 閱讀這篇️ 點擊推

應用開發者的基本職責

好奇應用程序開發人員的日常任務是什麼? 以下是您將要做的事情的一瞥。

  • 為特定操作系統或使用特定編程語言創建軟件應用程序。
  • 為最終用戶創建一個乾淨且易於訪問的 UI。
  • 調試和修復代碼。
  • 更新和修補舊軟件。
  • 與藝術家、研究人員和其他開發人員合作。
  • 與客戶溝通並提交原型。
  • 編寫用戶可訪問的文檔。

通常,應用程序開發人員比其他開發人員更關注最終用戶,因此您可能會在編碼的同時做更多的前端圖形工作和 UI 設置,特別是如果您在一個非常小的團隊中。

應用程序開發人員的類型

即使“應用程序開發人員”已經是一個專門的頭銜,仍然有更多類型的應用程序開發工作可供選擇。

  • 軟件開發者:這些本質上與應用程序開發者非常相似; 他們可以被認為是一個稍微不那麼專業的職位。 這些開發人員傾向於在後端編碼方面工作更多,儘管通常仍會關注最終用戶。
  • 移動應用程序開發人員:這通常是“應用程序開發人員”的同義詞,但可以提供說明。 這些開發人員使用 Android、iOS 或其他移動操作系統。 您可以在職位中按操作系統進一步專業化,例如“Android 開發人員”。
  • 桌面應用程序開發人員:與移動開發人員一樣,但他們使用桌面計算機操作系統,如 Windows、Mac、Linux 等。 也像移動開發者一樣,你可以專攻,比如“Windows 開發者”。
  • Web 應用程序開發人員:這些人從事從 Web 服務器傳送到瀏覽器的 Web 應用程序,例如電子郵件、表單和基於瀏覽器的工具(如文字處理器)。
  • 混合應用程序開發人員:這項工作的重點是開發跨平台的 Web 應用程序,這些應用程序的行為和感覺都像應用程序。 混合應用程序是用 HTML、CSS 和 Javascript 等 Web 語言編寫的。

對應用程序開發人員的需求

應用程序開發的需求相當高,您可以找到許多尋找某種應用程序開發人員的工作列表。

類似的軟件開發工作的工作前景為 22%,這意味著它的增長速度將比任何行業的其他工作快得多。 儘管越來越多的人湧入科技行業,但仍有大量需求。

根據美國勞工局的數據,軟件開發人員的平均年薪為 110,000 美元。
根據美國勞工局的數據,軟件開發人員的平均年薪為 110,000 美元。

至於具體的移動開發人員,您的前景非常好。 到 2026 年,對移動開發人員的需求預計將增加到 24%,並且由於移動設備的普及程度不斷擴大,知道如何使用這些設備將有助於您找到工作。

最後,移動應用程序開發人員被發現是 2017 年美國排名第一的工作,在增長、薪酬和工作滿意度方面表現出色。

總體而言,如果您想感到安全,應用程序開發,尤其是移動開發,是一項非常好的工作。

您如何成為應用程序開發人員?

對任何形式的應用程序開發感興趣? 以下是一些關於如何開始以及您需要什麼的資源。

應用程序開發人員的工作要求和經驗

看看應用程序開發人員的基本技能和要求。

  • 某些工作可能需要相關領域的副學士學位或學士學位,而對於其他工作來說,良好的投資組合和經驗可能就足夠了。
  • 作為軟件開發人員或您的主要編程語言的認證也可以在簡歷上看起來不錯。
  • 親身體驗或之前在目標系統上開發和發布過的應用程序肯定會有所幫助,尤其是在應用程序獲得大量下載和關注的情況下。
  • 技術經驗和熟悉您的目標操作系統和平台是必要的。
  • 編寫高質量代碼和調試的能力。
  • 與客戶和同事的溝通技巧。
  • 創新和分析/解決問題的能力。
  • 能夠在前台工作和一些UI /設計技能。

如何開始作為應用程序開發人員

成為應用程序開發人員的第一步是選擇您想要專攻的技術。移動應用程序開發和網絡應用程序開發非常不同,儘管桌面和移動開發之間可能存在一些交叉。

您想使用電話、計算機、Web 服務器還是某種組合? 您想專攻某個操作系統嗎? 熟悉可用於您選擇的技術的開發工具和平台。

Android Studio 主頁。
Android Studio 主頁。

還有選擇哪種編程語言的問題。 取決於你想要的創新程度,這里基本上是無限的——但你可能想要研究一些用於應用程序開發的常用語言,而且還有比這裡列出的更多的選擇。

  • 安卓:Kotlin、Java、C++
  • iOS:斯威夫特
  • Windows:C#、C++、Python、Java、Perl
  • Mac:斯威夫特
  • Linux:Python、C++、C、Perl、Java
  • Web 應用程序:HTML/CSS、Javascript、Java、PHP、Python、Ruby。 請注意,經常使用 Django、Laravel 或 Ruby on Rails 之類的框架,特別是對於 Ruby 和 Python 等最初不是為 Web 開發的語言。

這裡有一些工具和官方資源可以幫助您入門。 此外,考慮搜索您選擇的語言的初學者指南。

蘋果(macOS 和 iOS):

  • 與 Apple 一起學習編程
  • SwiftUI 教程
  • 蘋果軟件開發工具包
  • iOS 編程資源

視窗:

  • 為 Windows 構建桌面應用程序
  • Windows SDK 和開發者工具

Linux:

  • 製作一個 Linux 應用程序
  • 很棒的 Linux 開發工具
  • 為 Linux 課程開發應用程序

安卓:

  • 安卓工作室 SDK
  • 安卓培訓課程
  • 很棒的 Android 學習資源

網絡應用:

  • Web 應用程序開發:資源、最佳實踐以及如何做
  • 使用 Azure 構建應用程序 + 創建 Web 應用程序
  • 如何創建 Web 應用程序:關於開發過程的深入指南
  • 關於如何構建 Web 應用程序的 15 步指南

應用程序開發人員平均工資

現在揭曉:應用程序開發人員一年能賺多少錢? 以及它如何按經驗水平、地點和類似工作進行比較?

由於“應用程序開發人員”是一個非常廣泛的類別,我們還將看看移動應用程序開發人員和網絡應用程序開發人員一年的收入。

以下是根據頂級薪資跟踪網站自稱“應用程序開發人員/應用程序開發人員”的收入。

  • 確實:每年 8 萬美元,基於 3,000 美元的工資。
  • Glassdoor:每年 93,000 美元,最低為 72,000 美元,最高為 120,000 美元。
  • ZipRecruiter:每年 9.4 萬美元,最低為 4.9 萬美元,最高為 15.9 萬美元。
  • 薪酬規模:每年 7.1 萬美元,最低為 5.1 萬美元,最高為 10.1 萬美元。

平均所有這四個記錄,您每年的平均總收入為 85,000 美元。 雖然沒有科技行業的一些受人尊敬的職業那麼高,但在類似的工作中,這是一個相當不錯的薪水。

根據 Glassdoor 的數據,應用程序開發人員的平均年收入為 93,000 美元。
根據 Glassdoor 的數據,應用程序開發人員的平均年收入為 93,000 美元。

那些專門使用 Android 和 iOS 等工具的移動應用程序開發人員呢? 讓我們來看看。

  • Salary.com:每年 98,000 美元,最低為 69,000 美元,最高為 123,000 美元。
  • Glassdoor:每年 8.9 萬美元,最低為 6.5 萬美元,最高為 12.2 萬美元。
  • ZipRecruiter:每年 10.2 萬美元,最低為 4.2 萬美元,最高為 15.2 萬美元。
  • 薪酬規模:每年 7.4 萬美元,最低為 4.9 萬美元,最高為 11.9 萬美元。

平均而言,這是 91,000 美元/年,這實際上比通用應用程序開發人員高一點。

根據 Glassdoor 的數據,移動開發者的平均年收入為 89,000 美元。
根據 Glassdoor 的數據,移動開發者的平均年收入為 89,000 美元。

最後,Web 應用程序開發,適用於那些使用 Web 服務器及其技術的人。

  • Salary.com:每年 10.6 萬美元。
  • Glassdoor:每年 8.9 萬美元,最低為 6.4 萬美元,最高為 12.3 萬美元。
  • ZipRecruiter:每年 82,000 美元,最低為 51,000 美元,最高為 111,000 美元。
  • 薪酬規模:每年 66,000 美元,最低為 46,000 美元,最高為 96,000 美元。

在這裡,您最終還可以獲得 86,000 美元/年,這與一般應用程序開發人員的估計相差不遠。

根據 Glassdoor 的數據,Web 應用程序開發人員的平均年收入為 89,000 美元。
根據 Glassdoor 的數據,Web 應用程序開發人員的平均年收入為 89,000 美元。

雖然這三種類型的應用程序開發人員的薪水相似,但移動應用程序開發的排名尤其高一些。

按經驗水平劃分的應用程序開發人員薪水

經驗水平是對薪水影響最大的因素之一。 重要的是要知道當你剛開始時你是否會獲得一份適合生活的工資,是否值得在該行業停留足夠長的時間以獲得高級職位福利,或者你是否應該專注於其他領域。

這是您作為入門級應用程序開發人員、剛從大學畢業或經驗很少的人可以期待的內容。

  • Salary.com:每小時 32 美元,相當於每年 67,000 美元。
  • Glassdoor:每年 95,000 美元,最低為 48,000 美元,最高為 190,000 美元。
  • 確實:每年 65,000 美元,基於 20 多個薪水。
  • ZipRecruiter:每年 7.9 萬美元,最低為 1.9 萬美元,最高為 15.1 萬美元。

這使得入門級應用程序開發人員的平均年薪為 77,000 美元。 不錯,考慮到一些技術工作的平均工資甚至更低。

根據 ZipRecruiter 的數據,入門級移動應用程序開發人員的平均年收入為 78,765 美元。
根據 ZipRecruiter 的數據,入門級移動應用程序開發人員的平均年收入為 78,765 美元。

對於那些有一點經驗的人,你會看到這些薪水:

  • 確實:每年 56,000 美元,基於 40+ 的薪水。
  • Glassdoor:每年 7.8 萬美元,最低為 4.7 萬美元,最高為 12.9 萬美元。
  • ZipRecruiter:每年 6.9 萬美元,最低為 2.4 萬美元,最高為 14.5 萬美元。
  • 薪酬規模:每年 57,000 美元,最低為 53,000 美元,最高為 64,000 美元。

這相當於每年 65,000 美元,低於入門級職位。 這可能只是 Glassdoor 僅根據少數幾份報告對入門級工資的高估的反映,但它確實表明入門級和初級職位之間的差異可能可以忽略不計。

根據 ZipRecruiter 的數據,初級應用程序開發人員的平均年收入為 69,000 美元
根據 ZipRecruiter 的數據,初級應用程序開發人員的平均年收入為 69,000 美元

最後,這是您在該行業工作十年或更長時間後可以預期的收入。

  • 確實:10.1 萬美元/年,基於 600 多份薪水。
  • Glassdoor:每年 11.7 萬美元,最低為 9 萬美元,最高為 15.3 萬美元。
  • ZipRecruiter:每年 11.2 萬美元,最低為 6.2 萬美元,最高為 15.6 萬美元。
  • Payscale:每年 99,000 美元,最低為 73,000 美元,最高為 127,000 美元。

平均每年可以賺 107,000 美元,這比你剛開始的時候有了相當大的提升。

根據 ZipRecruiter 的數據,高級應用程序開發人員的平均年收入為 112,000 美元。
根據 ZipRecruiter 的數據,高級應用程序開發人員的平均年收入為 112,000 美元。

按位置劃分的應用程序開發人員薪水

您在世界上居住的地方對您的薪水有重大影響,甚至會影響您選擇搬到哪裡。 以下是一些國家/地區的示例,以及他們以當地貨幣和美元向應用程序開發人員支付的費用。

因停機時間和 WordPress 問題而苦苦掙扎? Kinsta 是旨在節省您時間的託管解決方案! 查看我們的功能
  • 瑞士:8.5 萬美元/年(7.9 萬法郎/年)
  • 蘇格蘭:5.3 萬美元/年(3.9 萬英鎊/年)
  • 澳大利亞:5.1 萬美元/年(7.3 萬澳元/年)
  • 德國:5.1 萬美元/年(4.6 萬歐元/年)
  • 加拿大:5 萬美元/年(6.4 萬加元/年)
  • 荷蘭:4.8 萬美元/年(4.3 萬歐元/年)
  • 奧地利:4.8 萬美元/年(4.3 萬歐元/年)
  • 新加坡:$42k/年(S$56k/年)
  • 英國:4.2 萬美元/年(3.2 萬英鎊/年)
  • 芬蘭 $41k/年(€37k/年)
  • 新西蘭:$41k/年(NZ$63k/年)
  • 法國:4 萬美元/年(3.6 萬歐元/年)
  • 中國:3.8 萬美元/年(24 萬日元/年)
  • 香港:$38k/年(HK$300k/年)
  • 以色列:$37k/年(₪120k/年)
  • 意大利:3.2 萬美元/年(2.9 萬歐元/年)
  • 沙特阿拉伯:$26k/年(SAR 97k/年)
  • 墨西哥:2.3 萬美元/年(48.5 萬美元/年 MXN)
  • 俄羅斯:1.7 萬美元/年(130 萬₽/年)
  • 印度 $7k/年(₹512k/年)
  • 巴西 5000 美元/年(26000 雷亞爾/年)
  • 尼日利亞:3000 美元/年(₦120 萬/年)
  • 印度尼西亞 275 美元/年(400 萬印尼盾/年)

自由應用程序開發人員薪水

自由職業者當然不適合每個人,但重要的是在你全身心投入到這樣的工作之前了解你正在從事的工作。 自由職業應用程序開發與受薪職位相比如何?

ZipRecruiter 和 Glassdoor 報告稱,自由 iOS 開發人員的年薪分別為 11 萬美元和 10.1 萬美元。 自由 Android 開發人員的年薪預計為 119,000 美元。 Android 的薪水可能會稍微高一些,但並沒有太大的差距。

Codementor 報告稱,自由移動應用程序開發人員的整體收入為 61-80 美元/小時。 如果平均全職自由職業者每週工作 36 小時,那麼年薪為 114k-168k 美元/年。

據 Codementor 稱,移動應用程序開發人員的時薪在 61 美元到 80 美元之間。
據 Codementor 稱,移動應用程序開發人員的時薪在 61 美元到 80 美元之間。

當然,這在很大程度上取決於您的客戶願意支付的費用、您能找到多少客戶以及您每週工作多少小時。

遠程應用程序開發人員薪水

如果您打算作為遠程開發人員工作,那麼薪水可能會有所不同。 以下是您可能會做的一些估計。

遠程 Android 開發人員的年收入可以從 111,000 美元到 140,000 美元不等,而 iOS 開發人員的年收入預計為 112,000 美元。

根據 Talent.com 的數據,遠程 Android 開發人員的平均年收入為 140,000 美元。
根據 Talent.com 的數據,遠程 Android 開發人員的平均年收入為 140,000 美元。

一般來說,遠程移動應用程序開發人員的平均年收入為 73,000 美元。 初級開發人員可以期望每年 60,000 美元起步,而作為高級移動應用程序開發人員,您每年可以賺取 87,000 美元。

最後,如果您想大致了解遠程軟件開發人員的情況,他們的費用為每年 90,000 美元。

應用程序開發人員薪水與 Web 開發人員薪水

根據美國勞工局 2020 年的統計數據,Web 開發人員的年薪中位數為 77,000 美元。 您還可以看到,根據各種薪資網站,Web 開發人員的平均年薪為 60k-75k。

根據美國勞工局的數據,Web 開發人員的平均年收入為 77,000 美元。
根據美國勞工局的數據,Web 開發人員平均每年賺取 77,000 美元。

相比之下,應用程序開發人員的年薪為 85,000 美元,比 Web 開發人員的薪水高出 8,000 至 25,000 美元。 眾所周知,與軟件開發人員相比,Web 開發人員,尤其是前端開發人員的薪水普遍較低。

應用程序開發人員薪水與其他開發人員薪水

Web 開發人員可以分為三大類:使用 HTML 和 CSS 設計網頁可見部分的前端開發人員,專注於使用各種技術進行服務器端工作的後端開發人員,以及可以做的全棧開發人員兩個都。

所有人都屬於“網絡開發人員”的範疇,但每個人的薪水都非常不同。

當然,還有其他類型的 Web 開發人員,例如 Web 應用程序開發人員,但這三種是最常見的頭銜。

前端開發人員的平均年收入為 9 萬美元,後端開發人員的平均收入為 91,000 美元/年,全棧開發人員的平均收入為 97,000 美元/年。

普通應用程序開發人員每年賺 85,000 美元,您可以看到專業化的重要性,因為更高級別的職位似乎能賺更多的錢。 Web 開發也是一個非常大的行業,因為 Internet 一直在擴展。

您應該成為應用程序開發人員嗎?

應用程序開發是適合您的職業嗎? 從本質上講,它與軟件開發人員的頭銜非常相似。 因此,如果您對此感興趣,那麼應用程序開發也可能是正確的方向。 另外,這兩者通常可以互換,因此您可以同時申請這兩個職位。

如果您喜歡使用代碼創建應用程序、以最終用戶為目標進行開發以及設計令人愉悅的 UI 佈局,那麼應用程序開發人員可能是您的合適職位。

這個職位以及整個科技行業的前景是有希望的,而且薪水與類似的科技工作相當。 事實上,薪水通常會好一些。

與其他技術工作一樣,您的職業生涯有很大的靈活性並可以獲得良好的福利。 您可以舒適地遠程工作(在當今時代非常重要),或者選擇做自由職業者和合同工。

應用程序設計對於新開發人員來說是一個很好的起點,您可以從那裡選擇專攻或只停留在您的利基市場。

想成為應用程序開發人員? 從這裡開始點擊鳴叫

概括

應用程序開發人員可以通過每年賺取 85,000 美元獲得公平的薪水——儘管根據您的特定職位和技能組合,可能會賺得更多。

作為比軟件開發更專業的工作,應用程序開發人員致力於為移動和桌面操作系統開發以用戶為中心的應用程序。 他們甚至有時會加入 Web 開發人員的行列,為服務器創建 Web 應用程序。 這是一個相當廣泛的職位,有許多不同技能的空間。

如果您對開發任何類型的應用程序感興趣,那麼您可以安全地嘗試應用程序開發,因為這是一項非常搶手的工作。

如果 Javascript 是您正在考慮的一種技術,請查看 Node.js 開發人員的平均工資!