Mức lương trung bình của nhà phát triển phần mềm hệ thống
TỔNG HỢP TIKTOK Trung Thu của ai?
Mục lục:
- Giáo dục
- Tổng quan quốc gia
- Biến động khu vực trong tiền lương
- Lương theo công ty
- Lương dựa trên kinh nghiệm
- Triển vọng đến năm 2020
Các nhà phát triển phần mềm hệ thống là một số chuyên gia kỹ thuật được trả lương cao nhất hiện nay, thường có trình độ học vấn cao hơn bất kỳ nhân viên CNTT nào khác. Các nhà phát triển phần mềm hệ thống tạo hoặc sửa đổi phần mềm chạy máy tính và các công nghệ khác như điện thoại, bộ định tuyến mạng và bộ chuyển mạch. Ví dụ, các hệ điều hành Windows 8 hoặc Mac OS X được tạo bởi một nhóm hàng trăm nhà phát triển. Phát triển hệ thống không giới hạn ở các hệ điều hành.
Trình điều khiển phần mềm và chương trình cơ sở được sử dụng để truy cập các thành phần máy tính cũng được thiết kế bởi các nhà phát triển phần mềm hệ thống, cũng như phần mềm được sử dụng trong BIOS của máy tính để truy cập bộ xử lý và các thành phần phần cứng. Về cơ bản, bất cứ thứ gì có chip trong đó đều cần có nhà phát triển phần mềm hệ thống để làm cho nó hoạt động. Các vị trí này khác với các nhà phát triển ứng dụng, những người tạo ra các chương trình chạy trên hệ điều hành.
Giáo dục
Một công việc trong phát triển phần mềm hệ thống thường đòi hỏi giáo dục nhiều hơn hầu hết các vị trí máy tính. Các công ty thuê các nhà thiết kế phần mềm hệ thống thường yêu cầu bằng cử nhân khoa học máy tính hoặc một lĩnh vực liên quan như kỹ thuật máy tính. Một văn bằng sau đại học cũng có thể được yêu cầu cho một số vị trí. Một vài năm đào tạo tại chỗ hoặc đào tạo nghề cũng thường được yêu cầu.
Đối với những người hiện đang trong lực lượng lao động, độ tuổi từ 25 đến 44, một nửa trong số tất cả các nhà phát triển phần mềm hệ thống có bằng cử nhân và 29% có bằng thạc sĩ. Bốn phần trăm có bằng tiến sĩ hoặc bằng cấp chuyên môn khác. Chỉ 5% có bằng liên kết, 9% đã học đại học mà không có bằng cấp và chỉ 3% chưa đi học đại học.
Tổng quan quốc gia
Theo O * NET, mức lương trung bình của các nhà phát triển phần mềm hệ thống tại Hoa Kỳ năm 2011 là 96.600 đô la. Số liệu gần đây nhất của Cục Thống kê Lao động cho thấy thu nhập trung bình trong năm 2010 cho các nhà phát triển phần mềm hệ thống là 94.200 đô la. Con số này cao hơn 6.000 đô la so với mức lương trung bình cho các nhà phát triển phần mềm ứng dụng. 10% dưới cùng của các nhà phát triển hệ thống kiếm được ít hơn 61.000 đô la trong năm 2010. 10% người kiếm tiền hàng đầu kiếm được hơn 143.300 đô la.
Biến động khu vực trong tiền lương
Giống như hầu hết các vị trí kỹ thuật, mức lương của nhà phát triển phần mềm hệ thống khác nhau tùy theo khu vực. California có mức lương trung bình cao nhất, cao hơn 20.000 đô la so với các tiểu bang khác như Florida, Michigan và Ohio. Dưới đây liệt kê mức lương trung bình của 12 tiểu bang trong năm 2010, so với các số liệu quốc gia. Các số trong ngoặc đại diện cho ngưỡng cho 10% mức lương cao nhất và thấp nhất:
- California: $ 108,300 ($ 68,200 đến $ 161,100)
- Massachusetts: $ 100,400 ($ 68.500 đến $ 141.900)
- New Jersey: $ 100,300 ($ 67,100 đến $ 142,100)
- Washington: 95.000 đô la (75.700 đô la đến 142.000 đô la)
- Quốc gia: 94.180 đô la (61.000 đô la đến 143.300 đô la)
- Texas: 93.100 đô la (62.800 đô la đến 137.000 đô la)
- Arizona: $ 93.000 ($ 62,100 đến $ 137,300)
- New York: $ 91.500 ($ 59.500 đến $ 143.900)
- Georgia: 89.100 đô la (55.200 đô la đến 143.600 đô la)
- Alabama: $ 87,200 ($ 54,800 đến $ 127,200)
- Florida: $ 85.500 ($ 54.500 đến $ 127,200)
- Michigan: $ 82,100 ($ 53,100 đến $ 116,400)
- Ohio: $ 80,800 ($ 52,600 đến $ 117,700)
Để biết chi tiết về lương cho các nhà phát triển phần mềm hệ thống ở các tiểu bang khác, hãy truy cập CareerOneStop và chọn tiểu bang của bạn.
Lương theo công ty
Theo thu nhập được báo cáo cho PayScale của hơn 2.700 nhà phát triển, tiền lương rất khác nhau giữa các công ty và trong mỗi công ty. Theo cùng một nguồn, mức lương cho các nhà phát triển tỷ lệ thuận với quy mô công ty. Công ty càng lớn, mức lương của bạn càng cao.
Các công ty có ít hơn 200 nhân viên thường trả cho các nhà phát triển từ $ 40.000 đến $ 88.000. Các công ty có từ 200 đến 1.999 nhân viên phải trả từ 43.000 đến 92.000 đô la. Các nhà phát triển làm việc tại các công ty từ 2.000 đến 4.999 nhân viên kiếm được từ 48.000 đến 96.000 đô la. Các công ty có từ 20.000 đến 49.999 nhân viên phải trả từ 53.000 đến 99.000 đô la. Các công ty có hơn 50.000 nhân viên thường trả tới 105.000 đô la. Tất nhiên, luôn có ngoại lệ cho các thống kê này:
- Các nhà phát triển làm việc tại Microsoft thường dao động trong khoảng từ 40.000 đến 116.000 đô la. Các nhà phát triển, lập trình viên và kỹ sư cao cấp có thể kiếm được từ 75.000 đến 136.000 đô la.
- Hewlett Packard (HP) trả cho các nhà phát triển từ 37.000 đến 89.000 đô la. Các vị trí cấp cao tại HP phải trả từ 67.000 đến 124.000 đô la.
- Oracle trả cho các nhà phát triển từ 63.000 đến 110.000 đô la. Các nhà phát triển cao cấp ở đó kiếm được từ 75.000 đến 135.000 đô la.
- IBM trả từ 48.000 đến 124.000 đô la. Họ trả cho các nhà phát triển cao cấp từ 67.000 đến 147.000 đô la.
- Cisco Systems trả cho các nhà phát triển từ 80.000 đến 93.000 đô la. Các vị trí cấp cao phải trả từ 88.000 đến 139.000 USD.
- Google trả cho các nhà phát triển từ 70.000 đô la 99.000 đô la. Các nhà phát triển cao cấp có thể kiếm được từ 74.000 đến 167.000 đô la.
- Khoa học Ứng dụng Khoa học Quốc tế (SAIC) trả cho các nhà phát triển từ $ 63.000 đến $ 92.000. Các nhà phát triển cao cấp kiếm được từ 88.000 đến 128.000 đô la.
Lương dựa trên kinh nghiệm
Theo dữ liệu PayScale gần đây, các nhà phát triển phần mềm hệ thống thường kiếm được từ 36.000 đến 80.000 đô la trong năm đầu tiên. Những người có kinh nghiệm từ năm đến mười năm kiếm được từ 49.000 đô la quảng cáo 93.000 đô la. Các nhà phát triển có hơn mười năm kinh nghiệm thường kiếm được từ $ 53.000 đến $ 136.000.
Triển vọng đến năm 2020
Cục Thống kê Lao động ước tính rằng có 392.300 việc làm của nhà phát triển phần mềm hệ thống tại Hoa Kỳ vào năm 2010. Đến năm 2020, con số này sẽ tăng 32% lên khoảng 519.400 vị trí. Khi ngày càng có nhiều sản phẩm được vi tính hóa, hiện nay bao gồm từ điện thoại di động đến tủ lạnh, số lượng các nhà phát triển phần mềm hệ thống cần thiết cũng sẽ tăng lên.
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.
Mức lương cho nhà phát triển ứng dụng phần mềm
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. Nơi bạn sống và công ty đều có thể đóng một vai trò trong số tiền bạn kiếm được.
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.