Mức lương của nhà phát triển ứng dụng phần mềm

Nếu bạn là một nhà phát triển ứng dụng hoặc dự định trở thành một nhà phát triển, bạn nên xem xét những gì mà các đồng nghiệp của bạn đang thực hiện trước khi thương lượng mức lương của bạn . Năm 2011, mức lương trung bình cho các nhà phát triển ứng dụng phần mềm là $ 89,280. Tuy nhiên, kinh nghiệm, giấy chứng nhận của bạn, nơi bạn sống và công ty bạn đang áp dụng cho tất cả có thể đóng một vai trò trong số tiền bạn kiếm được.

Nhà thiết kế ứng dụng phần mềm tạo ra các ứng dụng như trò chơi và chương trình xử lý văn bản, được sử dụng trên máy tính và các thiết bị điện tử khác bao gồm máy tính bảng, điện thoại di động và TV thông minh.

Bởi vì các ứng dụng rất phong phú trong thị trường tiêu dùng, nhiều người không nhận ra rằng có nhiều loại ứng dụng khác được sử dụng bởi chính phủ, nhà sản xuất và các doanh nghiệp khác. Ví dụ, một doanh nghiệp nhỏ muốn một phần mềm kế toán tùy chỉnh sẽ thuê một nhà phát triển ứng dụng, như một công ty dầu mỏ cần một ứng dụng để giám sát các mức lưu lượng.

Tổng quan về lương quốc gia

Mức lương trung bình cho các nhà phát triển ứng dụng phần mềm trong năm 2011 là $ 89,280 theo O * NET, có nghĩa là một nửa số nhà phát triển kiếm được nhiều hơn con số này và một nửa kiếm được ít hơn. Cục thống kê lao động cuối cùng tính toán tiền lương của các nhà phát triển phần mềm trong năm 2010. Năm đó, mức lương trung bình là $ 87,800. 10% người có thu nhập hàng đầu trong năm 2010 kiếm được hơn 133.100 đô la, trong khi 10% dưới cùng đạt dưới 54.000 đô la.

Yêu cầu

Hầu hết các công ty tìm kiếm các nhà thiết kế ứng dụng phần mềm yêu cầu các ứng cử viên có bằng cử nhân về khoa học máy tính, kỹ nghệ phần mềm hoặc các ngành liên quan khác.

Đối với một số vị trí, yêu cầu bằng thạc sĩ hoặc kinh nghiệm trong ngành cần có các ứng dụng. Ví dụ, việc tạo ra các ứng dụng cho một công ty bảo hiểm có thể yêu cầu sự quen thuộc với các nền tảng khác nhau hơn là tạo ra các ứng dụng cho một nhà sản xuất ô tô.

Các biến thể khu vực trong tiền lương

Mức lương của nhà phát triển phần mềm ứng dụng thay đổi theo vùng.

Nó dường như được dựa trên các ngành công nghiệp ở mỗi khu vực chứ không chỉ đơn giản là một câu hỏi về cung và cầu. Ohio, ví dụ, đã có 21.470 nhà phát triển ứng dụng trong năm 2008, gấp hơn hai lần Michigan và gần gấp ba lần Alabama. Tuy nhiên, mức lương trung bình ở Ohio không đến gần các lãnh đạo lương như Massachusetts (22.300 vị trí), Washington (25.000 vị trí) và New York (26.280 vị trí).

Sau đây là 12 ví dụ về mức lương trung bình của khu vực theo báo cáo của mỗi tiểu bang trong năm 2010 và do CareerOneStop biên soạn. Các số liệu trong ngoặc đại diện cho các ngưỡng 10% trên cùng và dưới cùng tương ứng với các số liệu quốc gia.

California: $ 100,800 ($ 62,500 đến $ 145,700)
Massachusetts: $ 95,900 ($ 64,900 đến $ 139,600)
New York: $ 91,200 ($ 55,500 đến $ 140,400)
Washington: 92,900 đô la (64.000 đô la đến 131,900 đô la)
Texas: $ 90,700 ($ 56,300 đến $ 133,100)
Quốc gia: 87.800 đô la (54.000 đô la đến 133,100 đô la)
Arizona: 86.500 đô la (54.500 đô la đến 130.200 đô la)
Alabama: 82.800 đô la (50.500 đô la đến 119.900 đô la)
Ohio: 79.700 đô la (51,400 đô la đến 114.200 đô la)
Michigan: 77.600 đô la (55.000 đô la đến 112.900 đô la)
Florida: 76.300 đô la (43.900 đô la đến 117.300 đô la)
Indiana: 67.700 đô la (44,100 đô la đến 104.000 đô la)
Arkansas: $ 65,400 ($ 41,600 đến $ 95,900)

Lương dựa trên kinh nghiệm

Nhân viên lần đầu tiên có thể mong đợi kiếm được từ 30.000 đến 68.000 đô la trong năm đầu tiên.

Những người có đến năm năm kinh nghiệm thường kiếm được từ $ 39.000 và $ 77,000. Những người có tới mười năm kinh nghiệm có thể kiếm được từ $ 49,000 đến $ 91,000. Nếu bạn có hơn mười năm kinh nghiệm, mức lương của bạn thường dao động từ 50.000 đến 133.000 đô la.

Mức lương dựa trên chứng nhận

Các chuyên gia được chứng nhận của Microsoft (MCP) đại diện cho cả các nhà phát triển ứng dụng trả tiền thấp nhất và có trả tiền cao nhất, với phạm vi từ $ 43,000 đến $ 126,000, theo khảo sát của Payscale. Chuyên gia công nghệ được chứng nhận của Microsoft (MCTS) thường kiếm được từ 50.000 đến 72.000 đô la. Nhà phát triển ứng dụng được chứng nhận của Microsoft kiếm được từ $ 64.000 đến $ 93.000.

Các lập trình viên Java được chứng nhận Sun (SCJP) thường kiếm được từ 58.000 đến 93.000 đô la. Oracle Certified Associates (OCA) kiếm được từ $ 68,000 đến $ 76,000.

Mức lương của Công ty

Một cuộc khảo sát Payscale của các nhà phát triển ứng dụng đã ước tính rằng JP Morgan Chase thường được trả từ 54.000 đô la đến 107.000 đô la trong năm 2012. Tập đoàn Oracle thanh toán từ 71.000 đô la đến 96.000 đô la. Công ty Walt Disney thanh toán từ 58.000 đô la đến 67.000 đô la. Một số nhà phát triển làm việc cho các công ty này có thể kiếm được nhiều hay ít, vì những con số này chỉ dựa trên những người tình nguyện thu nhập của họ. Rất ít công ty vừa và nhỏ phải trả hơn 100.000 đô la. Những người kiếm được trên 100.000 đô la thường tự làm chủ hoặc làm việc thường làm việc cho các công ty có hơn 5.000 nhân viên.

Triển vọng đến năm 2020

Tại Hoa Kỳ, đã có 520.800 vị trí phát triển ứng dụng phần mềm trong năm 2010. Điều này sẽ tăng 28% vào năm 2020, với ước tính 664.500 vị trí. Mỗi năm sẽ có khoảng 19,790 việc làm trung bình cho các nhà phát triển ứng dụng phần mềm cho đến năm 2020, do việc tạo ra các công việc mới và sử dụng thay thế.

Ứng dụng cho các công nghệ di động như máy tính bảng và điện thoại di động nên tiếp tục trải qua rất nhiều sự tăng trưởng theo Cục thống kê lao động, như ngành công nghiệp chăm sóc sức khỏe và các ứng dụng phần mềm bảo mật. Khi có thêm phần mềm có sẵn trên Internet, thường có chi phí thấp hơn các mẫu phân phối CD hoặc DVD truyền thống, cần có nhiều nhu cầu hơn cho các nhà thiết kế ứng dụng không chỉ tạo phần mềm mới mà còn giúp doanh nghiệp tùy chỉnh phần mềm mà họ có. Nhiều công ty đang tập trung phát triển trên các ứng dụng đa nền tảng có thể dễ dàng di chuyển từ máy tính sang máy tính bảng hoặc điện thoại di động với số lượng tùy chỉnh tối thiểu. Sự chuyển đổi của Microsoft sang Ứng dụng kiểu Metro cho các nhà phát triển của nó chỉ là một ví dụ về phát triển nền tảng

Cục Thống kê Lao động không mong đợi gia công phần mềm cho các nước có mức lương thấp có nhiều tác động đến việc làm trong nước.