Mức lương cho nhà phát triển ứng dụng phần mềm
MV HD Há»c Cách Äi Má»™t Mình LÆ°Æ¡ng BÃch Hữu
Mục lục:
- Tổng quan về lương quốc gia
- Yêu cầu
- Biến động khu vực trong tiền lương
- Lương dựa trên kinh nghiệm
- Lương dựa trên chứng nhận
- Lương theo công ty
- Triển vọng đến năm 2020
Nếu bạn là 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 qua những gì đồng nghiệp đang làm 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 đô la. Tuy nhiên, kinh nghiệm, chứng chỉ của bạn, nơi bạn sống và công ty bạn đang ứng tuyển đều có thể đóng một vai trò trong số tiền bạn kiếm được.
Cá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. 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 có 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, cũng như một công ty dầu mỏ cần một ứng dụng để theo dõi mức độ dòng chảy.
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 đô la 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 lần cuối 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 đô la. 10 phần trăm người kiếm tiền hàng đầu trong năm 2010 kiếm được hơn 133.100 đô la, trong khi 10 phần trăm thấp nhất kiếm được 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 đều yêu cầu ứng viên phải có bằng cử nhân về khoa học máy tính, công nghệ phần mềm hoặc các ngành liên quan khác. Đối với một số vị trí, cần có bằng thạc sĩ hoặc kinh nghiệm trong ngành mà ứng dụng là cần thiết. Tạo các ứng dụng cho một công ty bảo hiểm, ví dụ, có thể yêu cầu làm quen với các nền tảng khác nhau hơn là tạo các ứng dụng cho một nhà sản xuất ô tô.
Biến động 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 khác nhau tùy 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. Chẳng hạn, Ohio đã có 21.470 nhà phát triển ứng dụng trong năm 2008, nhiều gấp đôi so với Michigan và gần gấp ba lần so với Alabama. Tuy nhiên, mức lương trung bình ở Ohio không đến gần các nhà lãnh đạo tiền 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 khu vực được báo cáo bởi mỗi Bang trong năm 2010 và được CareerOneStop tổng hợp. Các số liệu trong ngoặc đại diện cho ngưỡng 10 phần trăm 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 ($ 64,000 đến $ 131,900)
Texas: $ 90,700 ($ 56,300 đến $ 133,100)
Quốc gia: $ 87,800 ($ 54,000 đến $ 133,100)
Arizona: $ 86.500 ($ 54.500 đến $ 130,200)
Alabama: $ 82,800 ($ 50.500 đến $ 119.900)
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 ($ 43,900 đến $ 117,300)
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 có thể kiếm được từ 30.000 đến 68.000 đô la trong năm đầu tiên. Những người có tới năm năm kinh nghiệm thường kiếm được từ 39.000 đến 77.000 đô la. 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 đô la. Nếu bạn có hơn mười năm kinh nghiệm, tiền lương của bạn thường sẽ dao động trong khoảng từ 50.000 đến 133.000 đô la.
Lương dựa trên chứng nhận
Theo khảo sát của Payscale, Microsoft Certified Professionals (MCP) đại diện cho cả các nhà phát triển ứng dụng được trả lương thấp nhất và cao nhất, với phạm vi từ 43.000 đến 126.000 USD, 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. Các 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 đô la.
Các lập trình viên Java được chứng nhận của Sun (SCJP) thường kiếm được từ 58.000 đến 93.000 đô la. Hiệp hội chứng nhận Oracle (OCA) kiếm được từ 68.000 đến 76.000 đô la.
Lương theo công ty
Một cuộc khảo sát của Payscale về các nhà phát triển ứng dụng đã ước tính rằng J.P. Morgan Chase thường trả từ 54.000 đến 107.000 đô la vào năm 2012. Tập đoàn Oracle trả từ 71.000 đến 96.000 đô la. Công ty Walt Disney trả từ 58.000 đế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 hơn hoặc ít hơn, vì các số liệu chỉ dựa trên những người tình nguyện thu nhập của họ. Vài công ty vừa và nhỏ phải trả hơn 100.000 đô la. Những người kiếm được hơ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í nhà phát triển ứng dụng phần mềm trong năm 2010. Con số 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ó trung bình 19.790 cơ hội việc làm 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ế.
Các ứ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 sẽ tiếp tục tăng trưởng rất nhiều theo Cục Thống kê Lao động, cũng như các ứng dụng phần mềm bảo mật và công nghiệp chăm sóc sức khỏe. Khi có nhiều phần mềm được cung cấp trên Internet, thường với chi phí thấp hơn các mô hình 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 ra phần mềm mới mà còn giúp các doanh nghiệp tùy chỉnh phần mềm họ có. Nhiều công ty đang tập trung phát triển vào 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.
Việc Microsoft chuyển sang Ứng dụng Metro Style cho các nhà phát triển của mình chỉ là một ví dụ về phát triển đa nền tảng
Cục Thống kê Lao động không hy vọng việc thuê ngoài đối với các nước có mức lương thấp sẽ có nhiều tác động đến việc làm trong nước.
Kỹ sư đảm bảo chất lượng phần mềm (QA) Mô tả công việc: Mức lương, kỹ năng và hơn thế nữa
Một kỹ sư đảm bảo chất lượng phần mềm (QA) giúp đáp ứng thời hạn sản xuất và xác định các lỗi. Tìm hiểu về giáo dục, kỹ năng, tiền lương của họ, và nhiều hơn nữa.
Nhà phát triển phần mềm Mô tả công việc: Mức lương, Kỹ năng và hơn thế nữa
Các nhà phát triển phần mềm là các chuyên gia khoa học máy tính, người tạo ra phần mềm để tạo ra nhiều thiết bị khác nhau, như máy tính và điện thoại di động.
Mức lương trung bình của nhà phát triển phần mềm hệ thống
Trước khi nhận công việc là nhà phát triển phần mềm hệ thống, hãy tìm hiểu xem mức lương bạn đang được cung cấp có cạnh tranh hay không. Tìm hiểu những gì vị trí trả tiền.