เอาตรงๆนะ. เหตุผลหลักประการหนึ่งที่ผู้คนจำนวนมากในปัจจุบันต้องการเป็นนักพัฒนาซอฟต์แวร์ก็คือเงิน เป็นที่ทราบกันดีอยู่แล้วว่าโปรแกรมเมอร์ทั่วไปมีรายได้มากกว่าผู้เชี่ยวชาญในอาชีพอื่นๆ ทั่วไปมาก แน่นอนว่าไม่มีอะไรในโลกนี้ฟรีๆ และนักพัฒนาซอฟต์แวร์ก็สามารถคาดหวังที่จะสร้างรายได้มากกว่าคนอื่นๆ เพราะงานนี้ต้องใช้ความรู้อย่างมากเกี่ยวกับเครื่องมือและเทคโนโลยี รวมถึงประสบการณ์เชิงปฏิบัติด้วย แต่เมื่อพูดถึงเรื่องเงินเดือน คุณค่าเป้าหมายของคุณในฐานะผู้เชี่ยวชาญไม่ใช่ปัจจัยเดียว และบางครั้งก็ไม่ใช่ปัจจัยหลักด้วยซ้ำ ซึ่งส่งผลต่อจำนวนเงินที่คุณจะได้รับค่าจ้างสำหรับงานของคุณ วันนี้เราจะพูดถึงการประมาณมูลค่าของคุณในฐานะนักพัฒนาซอฟต์แวร์ในตลาดงาน การเจรจาเกี่ยวกับเงินเดือน และการจัดการความคาดหวังเงินเดือนโดยทั่วไป
จากภาพยนตร์เรื่อง "เจอร์รี่ แม็กไกวร์" (1996)
แม้แต่นักพัฒนารุ่นเยาว์ที่มีประสบการณ์จำกัดก็สามารถคาดหวังที่จะได้รับค่าตอบแทนที่ค่อนข้างดี เมื่อเทียบกับเงินเดือนในสาขาและอาชีพอื่นๆ ตัวอย่างเช่น ในสหรัฐอเมริกา เงินเดือนโดยเฉลี่ยสำหรับ Junior Developer คือ 63,502 เหรียญสหรัฐต่อปี ตามข้อมูลของ Glassdoor PayScale กล่าวว่าเงินเดือนเฉลี่ยของเยาวชนในสหรัฐอเมริกาอยู่ที่ 53,803 เหรียญสหรัฐฯ ต่อปี ซึ่งถือว่าค่อนข้างดี เมื่อพิจารณาว่าเรากำลังพูดถึงงานของมือใหม่ ตัวเลขค่าจ้างสำหรับตลาดสำคัญอื่นๆ ของโลก เช่น สหราชอาณาจักร สหภาพยุโรป และประเทศที่พัฒนาแล้วอื่นๆ อาจแตกต่างกันไป ตัวอย่างเช่น ในเยอรมนี เงินเดือนโดยเฉลี่ยของนักพัฒนารุ่นเยาว์อยู่ที่ 41,342 ยูโรต่อปี ในขณะที่ในสหราชอาณาจักรอยู่ที่ 24,116 ปอนด์ (ประมาณ 31,000 ดอลลาร์ต่อปี) ในเนเธอร์แลนด์อยู่ที่ 31,330 ยูโรต่อปี ในขณะที่ในออสเตรเลียอยู่ที่ 31,330 ยูโรต่อปี $70,446 ต่อปี.
ในสหรัฐอเมริกา เงินเดือนโดยเฉลี่ยสำหรับนักพัฒนาระดับกลางอยู่ที่ 71,000 เหรียญสหรัฐต่อปี ตามข้อมูลของ Glassdoor เทียบกับ 63,502 เหรียญต่อปีสำหรับนักพัฒนารุ่นน้อง ZipRecruiter กล่าวว่าค่าจ้างรายปีโดยเฉลี่ยสำหรับวิศวกรซอฟต์แวร์ระดับกลางในสหรัฐอเมริกานั้นสูงกว่าเล็กน้อย โดยอยู่ที่ 88,725 ดอลลาร์ต่อปี ในเยอรมนี ตามข้อมูลของ PayScale นักพัฒนาซอฟต์แวร์ระดับกลางที่มีประสบการณ์ 5-9 ปี จะได้รับค่าตอบแทนเฉลี่ยรวม 54,778 ยูโร ในฝรั่งเศส เงินเดือนโดยเฉลี่ยของคนวัยกลางคนคือ €41,342 โดยทั่วไปแล้ว นักพัฒนาระดับกลางจะได้รับเงินเดือนสูงกว่ารุ่นจูเนียร์ 10 ถึง 30% ดังนั้นการได้รับเงินมากขึ้นอย่างแน่นอนควรเป็นหนึ่งในแรงจูงใจของคุณที่จะเติบโตจากนักพัฒนาระดับจูเนียร์ไปจนถึงระดับกลางโดยเร็วที่สุด
เมื่อพูดถึงเงินเดือนสำหรับงานเขียนโค้ดในสหรัฐอเมริกา สำหรับนักพัฒนาอาวุโสที่มีประสบการณ์ ท้องฟ้านั้นมีขีดจำกัด เนื่องจากยักษ์ใหญ่อย่าง Google, Facebook, Amazon, Apple และ Microsoft จ่ายเงินให้กับวิศวกรซอฟต์แวร์เป็นจำนวนมาก ตัวอย่างเช่น ที่ Google วิศวกรซอฟต์แวร์ระดับ 7 ซึ่งถือว่าสูงที่สุดที่คุณจะได้รับในฐานะนักพัฒนา สามารถสร้างรายได้รวม 608,000 ดอลลาร์ต่อปี แต่ลองดูตัวเลขเฉลี่ยกัน จากข้อมูลของ Glassdoor โปรแกรมเมอร์อาวุโสโดยเฉลี่ยในสหรัฐอเมริกามีรายได้ประมาณ 121,000 ดอลลาร์ต่อปี ซึ่งสูงกว่ามากเมื่อเทียบกับเงินเดือนของนักเขียนโค้ดระดับกลางที่ 71,000 ดอลลาร์ต่อปี และค่าจ้างเฉลี่ย 63,502 ดอลลาร์ต่อปีที่นักพัฒนารุ่นเยาว์ทำในสหรัฐอเมริกา รายงานโดย PayScale นักพัฒนาอาวุโสที่มีประสบการณ์ 10-19 ปี จะได้รับค่าตอบแทนรวมโดยเฉลี่ยอยู่ที่ 109,122 ดอลลาร์ โดยอิงจากเงินเดือน 5,523 คน ในช่วงบั้นปลายอาชีพ (อายุ 20 ปีขึ้นไป) พนักงานจะได้รับค่าตอบแทนรวมเฉลี่ยอยู่ที่ 111,432 ดอลลาร์ ในเยอรมนี ตามข้อมูลของ PayScale นักพัฒนาซอฟต์แวร์อาวุโสที่มีประสบการณ์มากกว่า 10 ปี จะได้รับค่าตอบแทนเฉลี่ยรวม 63,638 ยูโร ในฝรั่งเศส เงินเดือนโดยเฉลี่ยของผู้อาวุโสคือ €54,982
ตลาดก็คือตลาด และในบางกรณีการรู้วิธีขายตัวเองในตลาดก็มีความสำคัญมากกว่าความรู้ทางเทคนิคของคุณ ข้อนี้ค่อนข้างชัดเจน และเราได้กล่าวถึงความรู้พื้นฐานด้านตลาดบางส่วนที่คุณควรมีแล้ว ยิ่งคุณรู้เกี่ยวกับตลาดงานมากเท่าไร และยิ่งมีความรู้ที่เกี่ยวข้องและเป็นปัจจุบันมากเท่าไรก็ยิ่งดีเท่านั้น การเข้าสังคมกับเพื่อนร่วมงานและเพื่อนร่วมงานในบริษัทอื่นเป็นวิธีที่ดีที่สุดวิธีหนึ่งในการรับฟัง และแน่นอนว่าเว็บไซต์และฟอรัมชุมชนการพัฒนาซอฟต์แวร์ยอดนิยมก็เป็นแหล่งข้อมูลที่ดีเช่นกัน “เริ่มต้นด้วยการค้นคว้าข้อมูลสักเล็กน้อย ก่อนที่คุณจะสามารถเจรจาสิ่งที่คุณควรจะได้รับการชำระเงิน คุณจะต้องมีความเข้าใจที่ชัดเจนเกี่ยวกับมูลค่าตลาดของคุณในสถานที่เฉพาะที่คุณอาศัยอยู่ คุณต้องคำนึงถึงอัตราการไปของคนงานที่มีระดับทักษะเดียวกันในพื้นที่ของคุณ และค่าครองชีพด้วย อ่านบทความ ใช้เว็บไซต์ เช่น Glassdoor และสอบถาม (ด้วยความเคารพ) เพื่อทราบว่างานของคุณควรเป็นอย่างไร” Valerie Streif ที่ปรึกษาอาวุโสของ The Mentat ซึ่งเป็นบริษัทสตาร์ทอัพจัดหางานแนะนำ
ในขั้นตอนที่สองในการวิจัย คุณควรเข้าใจบทบาทและคุณค่าที่คุณจะมอบให้บริษัทได้หากได้รับการว่าจ้าง ยิ่งไปกว่านั้น หากคุณสามารถเรียนรู้เกี่ยวกับการแข่งขันในแต่ละตำแหน่งที่คุณสมัครได้ สิ่งนี้อาจมีประโยชน์มากในการเจรจาต่อรองให้ได้มากที่สุด เนื่องจากจำนวนผู้สมัครที่เหมาะสมอื่นๆ นั้นมีจำนวนน้อย เคล็ดลับดีๆ
จาก Daniel King โค้ชผู้บริหารและผู้ก่อตั้งบริษัทที่ปรึกษา Fireside Strategic: “สิ่งนี้อาจเป็นไปไม่ได้เสมอไป แต่นี่เป็นวิธีหนึ่งที่จะช่วยเพิ่มประสิทธิภาพให้กับผลลัพธ์ของคุณอย่างแท้จริง หากคุณสามารถผูกมูลค่าเงินไว้กับปัญหาและแนวทางแก้ไขได้ คุณสามารถขอเงินส่วนหนึ่งที่บริษัทจะได้รับจากการนำแนวทางดังกล่าวไปใช้ หากปัญหาทำให้บริษัทต้องเสียเงิน 500,000 ดอลลาร์และคุณสามารถแก้ไขได้ ก็มีโอกาสที่ดีที่พวกเขาจะจ่ายเงินให้คุณเพิ่มอีกอย่างน้อย 100,000 ดอลลาร์เพื่อแก้ไขปัญหานี้"
ในกรณีส่วนใหญ่ คุณจะต้องเจรจาเกี่ยวกับเงินเดือนในระหว่างการสัมภาษณ์งานหรือหลังจากนั้น การสัมภาษณ์จะต้องเป็นไปด้วยดีเป็นสิ่งสำคัญ ใช้เวลาเตรียมตัวสำหรับการสัมภาษณ์ รวมทั้งส่วนการสนทนาทั่วไปและคำถามทางเทคนิค
ซึ่งหมายความว่าการรู้สาขาเทคโนโลยีของคุณและมีประสบการณ์ที่เกี่ยวข้องมากมายอาจไม่เพียงพอ คุณต้องดูน่าเชื่อถือและน่าเชื่อถือ รวมไปถึงมีทักษะด้านอารมณ์ที่ได้รับการพัฒนามาอย่างดีเพื่อให้สามารถผสมผสานกับทีมใหม่ได้อย่างรวดเร็วและไม่ลำบากเท่าที่จะเป็นไปได้ หรืออย่างน้อยก็เพื่อโน้มน้าวผู้จัดการการจ้างงานว่าคุณจะ “แม้ว่านี่จะไม่ใช่การเจรจาต่อรองแบบ “วิธีการ” โดยตรง แต่นี่เป็นข้อแตกต่างที่สำคัญระหว่างคนที่มีรายได้สูงกับคนที่ไม่ได้รับค่าจ้าง เมื่อรู้ว่าผู้สัมภาษณ์มีอคติโดยไม่รู้ตัวและเป็นมนุษย์ คุณสามารถใช้อารมณ์ของพวกเขาให้เกิดประโยชน์ได้ หมายความว่าคุณเพิ่มเสน่ห์ของคุณ! ถามคำถามปลายเปิดเพื่อให้ผู้สัมภาษณ์เปิดใจ ใช้คำเยินยอ. ทำให้พวกเขาเป็นผู้สนับสนุนของคุณและอยากให้คุณผ่านพ้นไปได้ ให้แน่ใจว่าพวกเขาชอบคุณมากกว่าคู่แข่ง นี่อาจเป็นจุดยืนที่ดีที่สุดของคุณ” Dandan Zhu เฮดฮันเตอร์ผู้มากประสบการณ์และโค้ชอาชีพกล่าว
คำแนะนำทั่วไปคือการคิดตัวเลขสองตัวสำหรับความคาดหวังเงินเดือนของคุณ ตัวหนึ่งคือเงินเดือนที่คุณต้องการ (จำนวนเงินที่คุณยินดีเป็นอย่างยิ่งที่จะได้รับ) และตัวที่สองคือเงินเดือนที่คุณยอมรับได้ (หรือเพียงระดับค่าตอบแทนที่ต่ำที่สุดที่เพียงพอสำหรับคุณ) พร้อมจะยอมรับ) “จัดทำงบประมาณง่ายๆ และตรวจสอบให้แน่ใจว่าเงินเดือนที่เดินออกไปนั้นสูงกว่าเป้าหมายค่าใช้จ่ายและเงินออมของคุณ เมื่อคุณเลือกตัวเลขสองตัวนี้แล้ว ให้สัญญากับตัวเองว่าจะไม่เปลี่ยนแปลงในขณะที่พูดคุยกับผู้ที่อาจเป็นนายจ้างของคุณ” Roger Nesbitt นักพัฒนาซอฟต์แวร์มากประสบการณ์จากนิวซีแลนด์แนะนำ
หากคุณได้งานแล้วและกำลังมองหางานที่ดีกว่า คุณสามารถใช้ข้อเสนอตอบโต้จากนายจ้างปัจจุบันของคุณเพื่อกันคุณออกจากงาน (นั่นแสดงว่าคุณทำงานได้ดีพอสมควร) เพื่อเป็นช่องทางในการเจรจา หากคุณว่างงานและกำลังมองหางาน ควรไปสัมภาษณ์หลายครั้งเพื่อให้มีข้อเสนองานอย่างน้อยสองงานขึ้นไปเพื่อที่จะใช้สิ่งนี้เพื่อผลประโยชน์ของคุณในระหว่างการเจรจา “แจ้งให้ผู้จ้างงานในอนาคตทราบว่าคุณคาดหวังให้มีเคาน์เตอร์ ดังนั้นข้อเสนอจะต้องอยู่ในช่วง X-range เพื่อให้น่าสนใจ สำหรับผู้ที่ว่างงานหรือถูกจ้างงาน ให้จัดโอกาสให้มากที่สุดเท่าที่จะเป็นไปได้ เพื่อให้คุณสามารถเริ่มให้ความรู้แก่นายจ้างของคุณเกี่ยวกับสิ่งที่นายจ้างรายอื่นยินดีจ่ายสำหรับทักษะของคุณ เพื่อให้แน่ใจว่าคุณจะได้รับข้อเสนอที่คล้ายกับสิ่งที่ตลาดให้ผลตอบแทน ” Dandan Zhu กล่าว

GO TO FULL VERSION