นักพัฒนาซอฟต์แวร์ระบบค่ามัธยฐานเงินเดือน
à¹à¸§à¸à¹à¸²à¸à¸±à¸ à¸à¸à¸±à¸à¸à¸´à¹à¸¨à¸©
สารบัญ:
- การศึกษา
- ภาพรวมแห่งชาติ
- การเปลี่ยนแปลงในระดับภูมิภาคของเงินเดือน
- เงินเดือนโดย บริษัท
- เงินเดือนขึ้นอยู่กับประสบการณ์
- Outlook ถึง 2020
นักพัฒนาซอฟต์แวร์ระบบเป็นผู้เชี่ยวชาญทางเทคนิคที่ได้รับค่าจ้างสูงสุดในปัจจุบันโดยทั่วไปมีการศึกษามากกว่าพนักงานไอทีคนอื่น ๆ ผู้พัฒนาซอฟต์แวร์ระบบสร้างหรือปรับเปลี่ยนซอฟต์แวร์ที่ใช้งานคอมพิวเตอร์และเทคโนโลยีอื่น ๆ เช่นโทรศัพท์เราเตอร์เครือข่ายและสวิตช์ ตัวอย่างเช่นระบบปฏิบัติการ Windows 8 หรือ Mac OS X นั้นสร้างขึ้นโดยทีมนักพัฒนาซอฟต์แวร์หลายร้อยคน การพัฒนาระบบไม่ได้ จำกัด อยู่ที่ระบบปฏิบัติการ
ซอฟต์แวร์ไดรเวอร์และเฟิร์มแวร์ที่ใช้ในการเข้าถึงส่วนประกอบคอมพิวเตอร์ได้รับการออกแบบโดยนักพัฒนาซอฟต์แวร์ระบบเช่นเดียวกับซอฟต์แวร์ที่ใช้ใน BIOS ของคอมพิวเตอร์เพื่อเข้าถึงโปรเซสเซอร์และส่วนประกอบฮาร์ดแวร์ โดยพื้นฐานแล้วสิ่งใดก็ตามที่มีชิปอยู่นั้นจำเป็นต้องมีผู้พัฒนาซอฟต์แวร์ระบบเพื่อให้ทำงานได้ ตำแหน่งเหล่านี้แตกต่างจากผู้พัฒนาแอปพลิเคชันที่สร้างโปรแกรมที่ทำงานบนระบบปฏิบัติการ
การศึกษา
งานในการพัฒนาซอฟต์แวร์ระบบโดยทั่วไปต้องการการศึกษามากกว่าตำแหน่งคอมพิวเตอร์ส่วนใหญ่ บริษัท ที่จ้างนักออกแบบซอฟต์แวร์ระบบมักจะต้องการปริญญาตรีสาขาวิทยาศาสตร์คอมพิวเตอร์หรือสาขาที่เกี่ยวข้องเช่นวิศวกรรมคอมพิวเตอร์ อาจจำเป็นต้องมีคุณวุฒิปริญญาหลังปริญญาในบางตำแหน่ง หลายปีของการฝึกปฏิบัติงานหรือฝึกอาชีพมักต้องใช้เช่นกัน
สำหรับผู้ที่อยู่ในกำลังแรงงานอายุ 25 ถึง 44 ปีครึ่งหนึ่งของผู้พัฒนาซอฟต์แวร์ระบบทั้งหมดจบการศึกษาระดับปริญญาตรีและ 29% มีระดับปริญญาโท ร้อยละสี่มีปริญญาเอกหรือปริญญาวิชาชีพอื่น มีเพียง 5% เท่านั้นที่มีระดับอนุปริญญา, 9% ได้เข้าเรียนวิทยาลัยโดยไม่ได้รับปริญญาและเพียง 3% ไม่ได้ไปเรียนที่วิทยาลัย
ภาพรวมแห่งชาติ
ตาม O * NET เงินเดือนเฉลี่ยของผู้พัฒนาซอฟต์แวร์ระบบในสหรัฐอเมริกาในปี 2011 คือ $ 96,600 ตัวเลขล่าสุดจากสำนักสถิติแรงงานแสดงรายได้เฉลี่ยในปี 2010 สำหรับนักพัฒนาซอฟต์แวร์ระบบคือ $ 94,200 นี่คือมากกว่า $ 6,000 สูงกว่าเงินเดือนเฉลี่ยสำหรับนักพัฒนาซอฟต์แวร์แอปพลิเคชัน นักพัฒนาระบบ 10% ที่ต่ำที่สุดได้รับน้อยกว่า $ 61,000 ในปี 2010 ผู้ที่มีรายได้สูงสุด 10% ทำรายได้มากกว่า $ 143,300
การเปลี่ยนแปลงในระดับภูมิภาคของเงินเดือน
เช่นเดียวกับตำแหน่งทางเทคนิคส่วนใหญ่เงินเดือนผู้พัฒนาซอฟต์แวร์ระบบจะแตกต่างกันไปในแต่ละภูมิภาค แคลิฟอร์เนียมีเงินเดือนเฉลี่ยสูงสุดมากกว่า $ 20,000 สูงกว่ารัฐอื่น ๆ เช่นฟลอริดามิชิแกนและโอไฮโอ รายการต่อไปนี้แสดงเงินเดือนเฉลี่ยของ 12 รัฐในปี 2010 เมื่อเทียบกับตัวเลขระดับชาติ ตัวเลขในวงเล็บแสดงถึงเพดานสูงสุด 10% ของเงินเดือน:
- แคลิฟอร์เนีย: $ 108,300 ($ 68,200 ถึง $ 161,100)
- แมสซาชูเซต: $ 100,400 ($ 68,500 ถึง $ 141,900)
- นิวเจอร์ซีย์: $ 100,300 ($ 67,100 ถึง $ 142,100)
- วอชิงตัน: $ 95,000 ($ 75,700 ถึง $ 142,000)
- ระดับชาติ: $ 94,180 ($ 61,000 ถึง $ 143,300)
- เท็กซัส: $ 93,100 ($ 62,800 ถึง $ 137,000)
- แอริโซนา: $ 93,000 ($ 62,100 ถึง $ 137,300)
- นิวยอร์ก: $ 91,500 ($ 59,500 ถึง $ 143,900)
- จอร์เจีย: $ 89,100 ($ 55,200 ถึง $ 143,600)
- อลาบามา: $ 87,200 ($ 54,800 ถึง $ 127,200)
- ฟลอริดา: $ 85,500 ($ 54,500 ถึง $ 127,200)
- มิชิแกน: $ 82,100 ($ 53,100 ถึง $ 116,400)
- โอไฮโอ: $ 80,800 ($ 52,600 ถึง $ 117,700)
สำหรับรายละเอียดเงินเดือนสำหรับนักพัฒนาซอฟต์แวร์ระบบในรัฐอื่น ๆ เยี่ยมชม CareerOneStop และเลือกรัฐของคุณ
เงินเดือนโดย บริษัท
ตามรายได้ที่รายงานไปยัง PayScale โดยผู้พัฒนากว่า 2,700 รายการจ่ายแตกต่างกันอย่างมากจาก บริษัท หนึ่งไปยังอีก บริษัท หนึ่งและภายในแต่ละ บริษัท ตามแหล่งเดียวกันเงินเดือนสำหรับนักพัฒนาเป็นสัดส่วนโดยตรงกับขนาดของ บริษัท ยิ่ง บริษัท ใหญ่มากเท่าไหร่เงินเดือนของคุณก็จะสูงขึ้นเท่านั้น
บริษัท ที่มีพนักงานน้อยกว่า 200 คนจะจ่ายเงินให้นักพัฒนาจาก $ 40,000 ถึง $ 88,000 บริษัท ที่มีพนักงานระหว่าง 200 ถึง 1,999 คนจ่ายเงินระหว่าง $ 43,000 ถึง $ 92,000 นักพัฒนาที่ทำงานที่ บริษัท ระหว่าง 2,000 ถึง 4,999 คนได้รับเงินระหว่าง 48,000 ถึง 96,000 ดอลลาร์ บริษัท ที่มีพนักงานระหว่าง 20,000 ถึง 49,999 คนจ่ายเงินระหว่าง 53,000 ถึง 99,000 เหรียญ บริษัท ที่มีพนักงานมากกว่า 50,000 คนจ่ายเงินสูงถึง $ 105,000 แน่นอนว่ามีข้อยกเว้นสำหรับสถิติเหล่านี้เสมอ:
- นักพัฒนาที่ทำงานที่ Microsoft โดยทั่วไปอยู่ระหว่าง $ 40,000 ถึง $ 116,000 นักพัฒนาอาวุโสโปรแกรมเมอร์และวิศวกรสามารถสร้างรายได้ระหว่าง $ 75,000 ถึง $ 136,000
- Hewlett Packard (HP) จ่ายนักพัฒนาระหว่าง $ 37,000 ถึง $ 89,000 ตำแหน่งอาวุโสที่ HP จ่ายระหว่าง $ 67,000 ถึง $ 124,000
- Oracle จ่ายนักพัฒนาระหว่าง $ 63,000 ถึง $ 110,000 นักพัฒนาอาวุโสนั้นมีรายได้อยู่ระหว่าง $ 75,000 ถึง $ 135,000
- IBM จ่ายเงินระหว่าง $ 48,000 ถึง $ 124,000 พวกเขาจ่ายนักพัฒนาระดับสูงระหว่าง $ 67,000 ถึง $ 147,000
- ซิสโก้ซีสเต็มส์จ่ายให้นักพัฒนาระหว่าง 80,000 ถึง 93,000 ดอลลาร์ ตำแหน่งอาวุโสจ่ายระหว่าง $ 88,000 ถึง $ 139,000
- Google จ่ายนักพัฒนาระหว่าง $ 70,000 $ 99,000 นักพัฒนาอาวุโสสามารถรับรายได้ระหว่าง $ 74,000 ถึง $ 167,000
- Science Applications International Corporation (SAIC) จ่ายนักพัฒนาระหว่าง $ 63,000 ถึง $ 92,000 นักพัฒนาอาวุโสมีรายได้ระหว่าง $ 88,000 ถึง $ 128,000
เงินเดือนขึ้นอยู่กับประสบการณ์
ตามข้อมูล PayScale เมื่อเร็ว ๆ นี้ผู้พัฒนาซอฟต์แวร์ระบบมักจะมีรายได้ระหว่าง $ 36,000 ถึง $ 80,000 ในปีแรก ผู้ที่มีประสบการณ์ระหว่างห้าถึงสิบปีมีรายได้ระหว่าง $ 49,000 โฆษณา 93,000 ดอลลาร์ นักพัฒนาที่มีประสบการณ์มากกว่าสิบปีจะมีรายได้ระหว่าง $ 53,000 และ $ 136,000
Outlook ถึง 2020
สำนักสถิติแรงงานคาดการณ์ว่ามีงานพัฒนาซอฟต์แวร์ระบบ 392,300 แห่งในสหรัฐอเมริกาในปี 2010 ภายในปี 2020 สิ่งนี้จะเพิ่มขึ้น 32% เป็นประมาณ 519,400 ตำแหน่ง เมื่อผลิตภัณฑ์มีจำนวนมากขึ้นกลายเป็นคอมพิวเตอร์ซึ่งตอนนี้มีตั้งแต่โทรศัพท์มือถือไปจนถึงตู้เย็นจำนวนของผู้พัฒนาซอฟต์แวร์ระบบที่จำเป็นก็ควรเพิ่มขึ้นเช่นกัน