วิธีที่มีประสิทธิภาพมากที่สุดในการเพิ่มเงินเดือนโปรแกรมเมอร์นอกเหนือจากการทำงานของคุณคืออะไร? [ปิด]


39

หากคุณมีเวลาและทรัพยากรอะไรจะเป็นวิธีที่มีประสิทธิภาพมากที่สุดในการเพิ่มเงินเดือนของคุณในฐานะโปรแกรมเมอร์เต็มเวลานอกการทำงานของคุณ

โดย "เงินเดือน" ที่นี่ฉันหมายถึงเงินเดือน (ปรับสำหรับค่าใช้จ่ายตามตำแหน่ง) มาจากงานเขียนโปรแกรมเพียงงานเดียว


2
ขึ้นอยู่กับวัฒนธรรมอย่างมาก

มีข้อมูลประชากรของผู้ใช้ในเว็บไซต์นี้หรือไม่?
ต. เว็บสเตอร์

คำตอบ:


59

เปลี่ยนนายจ้าง

มีประสิทธิภาพมากที่สุดวิธีการคือการเรียนรู้และทำในสิ่งที่เย็นและการเปลี่ยนแปลงงานทุกปีหรือมากกว่านั้น คุณมีโอกาสมากที่จะได้รับเงินจากนายจ้างใหม่มากกว่าที่คุณจะได้รับเงินเพิ่มจากนายจ้างปัจจุบันของคุณ


15
จริง แต่มีความสมดุล คุณไม่ต้องการที่จะได้รับชื่อเสียงของการเป็นนักกระโดดข้ามงาน เช่น. ประวัติย่อที่ไม่มีอะไรเลยนอกจากการถูกคุมขัง 1 ปีดูไม่ดีสำหรับนายจ้างที่กำลังมองหาลูกจ้างที่ได้รับเงินเดือนประจำ
Bobby Tables

28
โดยเฉลี่ยฉันเปลี่ยนงานทุกสามปี ฉันยังคงเพิ่มเงินเดือนที่สอดคล้องกัน 15% ต่อปี การขึ้นเงินเดือนโดยเฉลี่ยของฉันในช่วงหลายปีที่ฉันไม่ได้เปลี่ยนเพียง 4-5% เท่านั้น ทําคณิตศาสตร์. การเปลี่ยนนายจ้างเป็นวิธีที่เชื่อถือได้เพียงวิธีเดียวในการเพิ่มเงินเดือนของคุณ
เพียงแค่ความคิดเห็นที่ถูกต้องของฉัน

11
การคุมขังระยะสั้นอาจทำให้คุณมีชื่อเสียงในฐานะนักกระโดดร่ม แต่ก็ไม่เป็นไรเพราะโปรแกรมเมอร์ (ดี) ขาดตลาด
เควิน

2
@ Kevin มันอาจสำคัญ ฉันมีส่วนร่วมในการว่าจ้างวิศวกร sw ที่งานก่อนหน้าของฉันและผู้ว่าจ้างงานไม่ได้รับการพิจารณาไม่ว่าพวกเขาจะเก่งแค่ไหน เรากำลังพัฒนาระบบที่ค่อนข้างซับซ้อนและหนึ่งปีก็เพียงพอที่จะทำให้เกิดผล ที่งานปัจจุบันของฉันคนส่วนใหญ่พัก 5 ปีขึ้นไปและมีหลายคนที่อยู่ที่นี่เป็นเวลา 10 ปี
Nemanja Trifunovic

4
+1 และแก้ไขสิ่งนั้น ในกรณีส่วนใหญ่อาจเป็นวิธีเดียวที่จะได้รับการส่งเสริมเช่นกันเว้นแต่คุณจะรอเป็นเวลา 30 ปีเพื่อให้คนอื่นตายหรือเกษียณ!
S.Robins

41

มี 4 วิธีดังนี้:

สร้างความอาวุโส

หากคุณมีความสุขอยู่กับ บริษัท ของคุณในปัจจุบันและต้องการที่จะอยู่ที่นั่นเป็นวิธีที่ดีที่จะสามารถที่จะเรียกร้องมากขึ้นคือการกลายเป็นอาศัยผู้เชี่ยวชาญอาวุโสที่เป็นเทคโนโลยีที่สำคัญและ / หรือฐานรหัสภายใน ฉันเคยดูคนทำสิ่งนี้ในหลาย ๆ บริษัท ที่ฉันเคยทำงาน เห็นได้ชัดว่าพวกเขากลายเป็นคนที่มีประสิทธิภาพและยอดเยี่ยมต่อสาธารณะในสิ่งที่พวกเขาทำ (และสิ่งที่พวกเขาทำมีความสำคัญ) ว่าพวกเขาได้รับสถานะ "อาวุโส" โดยธรรมชาติ - แม้ว่าจะไม่จำเป็นต้องเป็นผู้นำทีม

ฉันสามารถสันนิษฐานได้ว่าพวกเขามีกระสุนมากขึ้นเพื่อขอเพิ่มเวลาการตรวจสอบประสิทธิภาพการทำงานและสำหรับบางฉันรู้ว่าพวกเขาจ่ายดีกว่าค่าเฉลี่ย

ดูคำตอบนี้ด้วย

เปลี่ยนนายจ้าง

นี่คือคำตอบนี้ คุณต้องระมัดระวังกับสิ่งนี้แม้ว่า จำนวน จำกัด ที่สั้นมาก ๆ ดูไม่ดีนักใน CV แม้ว่าจะมีคำอธิบายที่ดีพอสมควรสำหรับการเคลื่อนไหว สำหรับสัญญาที่มีเงื่อนไขตายตัวมันก็ไม่เลวร้ายนัก แต่คุณไม่ต้องการให้ตำแหน่งเงินเดือนถาวรทั้งหมดในประวัติย่อของคุณซึ่งมีอายุต่ำกว่า 1-2 ปีทั้งหมด 3-4 ปีขึ้นไปอาจไม่เป็นไร แต่โดยเฉลี่ย

ไปทำสัญญา / ให้คำปรึกษา

อันนี้เป็นวิธีเปลี่ยนนายจ้างในเตียรอยด์ หากคุณพบช่องว่างที่ดีซึ่งมีวิศวกรที่มีคุณสมบัติไม่เพียงพอและงานโครงการระยะสั้นที่ต้องทำนี่อาจเป็นตัวเลือกที่ยอดเยี่ยม แต่มันเป็นความคิดและวิถีชีวิตที่แตกต่างจากการมีงานประจำแบบถาวร (ฉันไม่เคยทำมันเป็นการส่วนตัว แต่ฉันรู้จักคนมากมายที่ทำ)

การเคลื่อนไหวแนวตั้ง

ฉันรู้ว่าคุณถามเกี่ยวกับ "เงินเดือนโปรแกรมเมอร์" แต่มันก็ยังรู้สึกว่านี่เป็นหน้าที่ที่ต้องพูดถึง การเพิ่มขึ้นเป็นหัวหน้าทีมและ / หรือบทบาทการจัดการเป็นตัวเลือกที่เป็นไปได้เสมอ โปรดทราบว่าสิ่งนี้มักจะเชื่อมโยงกับตัวเลือกแรก (รับความอาวุโส) แต่ไม่จำเป็นต้องเป็นเสมอไป บางครั้งมันเป็นผลพลอยได้จากการอยู่ บริษัท นานพอที่จะเป็นเจ้าของสิ่งที่คุณกำลังทำอยู่และรู้จักผู้คนและกระบวนการทั้งหมดเป็นอย่างดี


1
แม้ว่าคำถามนี้จะไม่ได้รับการทำเครื่องหมายว่าเป็นคำตอบ แต่ก็สมควรได้รับการโหวตอย่างสูงและอาจถูกทำเครื่องหมายเป็นคำตอบด้วย
ต. เว็บสเตอร์

1
+1 นี่เป็นคำตอบที่ดีมาก ขอขอบคุณ.
แบรนดอน

20

ชิ้นสำคัญที่คุณจะหายไปคือเรียนรู้ที่จะเจรจาต่อรอง เรียนรู้ที่จะทำอย่างมีประสิทธิภาพและคุณจะสร้างความแตกต่างในรายได้ของคุณมากกว่าสิ่งเดียวที่คุณสามารถเรียนรู้ได้ แม้ว่าคุณจะเจรจาต่อรองทุก ๆ สามปีเท่านั้นเมื่อคุณคุยเรื่องเงินเดือนการเรียนรู้พื้นฐานของการเจรจาจะจ่ายคืนให้คุณมากขึ้นดอลลาร์สำหรับดอลลาร์และชั่วโมงต่อชั่วโมงกว่าการลงทุนอื่น ๆ ที่เป็นไปได้ในเวลาของคุณ

แล้วคุณจะทำอย่างไร

หลายปีที่ผ่านมาฉันถามเพื่อนที่เป็นผู้เจรจาต่อรองที่ยอดเยี่ยมสำหรับคำแนะนำของเขาเกี่ยวกับวิธีการเรียนรู้วิธีการเจรจาต่อรอง เขาแนะนำหนังสือตรงกันข้ามเริ่มต้นด้วยการไม่มี มันผ่านกลยุทธ์การเจรจาต่อรองโดยเฉพาะที่มีประสิทธิภาพสูงและเหมาะสมกับผู้คนจำนวนมาก ฉันมีความสุขสามารถแนะนำถ้าคุณยังไม่มีทักษะการเจรจาที่ดี

ต่อมาฉันก็พบกับการต่อรองเพื่อความได้เปรียบและมันก็เป็นหนังสือที่ดีกว่า ฉันจะอธิบายว่ามันเหมาะกับการให้กรอบแนวคิดทางทฤษฎีแก่ผู้คนซึ่งพวกเขาสามารถเข้าใจการเจรจาที่พวกเขาเข้ามาได้ดีขึ้น มันสามารถพาคุณไปไกลกว่าหนังสือเล่มก่อน ๆ ได้อย่างแน่นอน แต่มันก็ไม่ได้ทำให้คุณชัดเจนว่า "นี่คือสิ่งที่คุณทำ" มันเป็นหนังสือขั้นสูง ฉันดีใจที่ฉันอ่านมัน แต่ฉันก็ดีใจที่ฉันไม่ได้อ่านมันก่อน

การเรียนรู้เรื่องการเจรจาต่อรองมีประสิทธิภาพคุ้มค่าอย่างไร หนังสือสองเล่มรวมกันนั้นมีราคาต่ำกว่า $ 50 ฉันใช้เวลารวมกันอ่านน้อยกว่า 20 ชั่วโมง ในช่วงสามปีที่ผ่านมาพวกเขาสร้างรายได้พิเศษให้กับฉันมากกว่า 100,000 เหรียญ


ขอบคุณสำหรับคำแนะนำ หวังว่าการพัฒนาทักษะการเจรจาต่อรองไม่จำเป็นต้องมีบุคลิกภาพประเภทพนักงานขายเพื่อดูผลลัพธ์ใด ๆ แม้ว่าดูเหมือนว่าหนังสือเหล่านั้นควรใช้กับคนส่วนใหญ่รวมถึงโปรแกรมเมอร์
ต. เว็บสเตอร์

2
@T เว็บสเตอร์ - หากคุณไม่มีบุคลิกภาพที่เหมาะสมคุณจะไม่มีวันได้เจรจาต่อรอง แน่นอนฉันไม่มีและฉันไม่มีภาพลวงตาเกี่ยวกับเรื่องนั้น แต่นั่นไม่ได้หยุดคุณจากการปรับปรุง และไม่ว่าคุณจะไม่ดีเพียงใด แต่กำเนิด "ดีกว่าฉันตอนนี้" จะทำให้คุณมากกว่าที่คุณทำ
btilly

6
ฉันคิดว่าคำตอบนี้ดีที่สุด ฉันคิดว่าเหตุผลหลักที่ทำให้คนจำนวนมากดูเหมือนจะได้รับผลตอบแทนที่สูงขึ้นจากการเปลี่ยนนายจ้างคือพวกเขาไม่เต็มใจหรือไม่สามารถเจรจาต่อรองกับนายจ้างปัจจุบันได้อย่างมีนัยสำคัญและรู้สึกอิสระที่จะทำเช่นนี้กับนายจ้างใหม่ ฉันเริ่มต้นด้วยเงินเดือนเล็กน้อยหลังจากสำเร็จการศึกษาและหลังจากที่ฉันคิดว่าประมาณ 3 ปีฉันสามารถเจรจาเพิ่มขึ้นประมาณ 40% พร้อมแผนโบนัสที่กำหนดเอง คุณเพียงแค่ต้องรู้ว่าสิ่งใดที่คุณควรค่าและเต็มใจที่จะเจรจากับใครก็ตามรวมถึงเจ้านายของคุณได้ตลอดเวลา
Aaronaught

@Arenaught คุณสามารถพูดสิ่งที่คุณนำมาสู่การเจรจาที่ทำให้คุณเพิ่มขึ้น 40% ได้ไหม? สิ่งที่คุณมีสำหรับการใช้ประโยชน์ที่คุณใช้? คุณเต็มใจที่จะเดินไหมหากคุณไม่ได้รับเงินเพิ่ม?
T. Webster

3
@TWebster: ถ้าคุณไม่เต็มใจที่จะเดินมันก็ไม่ใช่การเจรจาเลย ดังนั้นให้ใช้ตามที่กำหนด สำหรับเลเวอเรจ, เอกสารทางกายภาพเพียงอย่างเดียวที่ฉันนำเข้ามาเป็นหลักฐานของอัตราการตลาดในปัจจุบันเนื่องจากฉันไม่ต้องการเสียเวลาในการโต้แย้งเกี่ยวกับเรื่องนั้น นอกเหนือจากนั้น ... แค่ทักษะและประสบการณ์ของฉันในอุตสาหกรรมเฉพาะ ความสามารถและความขาดแคลนนั้นเป็นเพียงการยกระดับเพียงอย่างเดียวที่คุณมีในฐานะพนักงานไม่ว่าคุณจะเจรจากับนายจ้างปัจจุบันหรือจ้างคนใหม่
Aaronaught

7

โดยการทำงานของคุณฉันถือว่าคุณหมายถึงด้านเทคนิค การเขียนโปรแกรมข้อกำหนดของการประชุมการเข้าร่วมการประชุม ฯลฯ

ถ้าเป็นเช่นนั้นมากกว่าหนึ่งในวิธีที่มีประสิทธิภาพที่สุดคือการทำงานด้านสังคมของงานของคุณ

คุณสามารถบรรลุวัตถุประสงค์ทางเทคนิคทั้งหมดของคุณ แต่ยังได้รับเงินเดือนต่ำกว่าใครบางคนที่มีทักษะด้านเทคนิคที่ดี แต่มีทักษะที่ยอดเยี่ยม

คุณต้องโปรโมตตัวเองให้กับเจ้านายและเพื่อนร่วมงานของคุณ สร้างรายชื่อในอุตสาหกรรม เป็นผู้นำในหมู่ทีมของคุณ เป็นคนที่คนขอความช่วยเหลือเมื่อพวกเขาติดอยู่

คนที่ทำสิ่งเหล่านี้มักจะถูกมองว่าเป็นที่นิยมโดยผู้บริหารดังนั้นจึงถูกมองว่ามีค่ามากกว่า


คุณสร้างรายชื่อในอุตสาหกรรมได้อย่างไร สามารถทำได้ผ่านทางอินเทอร์เน็ตกับเว็บไซต์เช่น stackoverflow.com หรือคุณกำลังพูดถึงเช่นการประชุมนักพัฒนาบุคคลเช่น Microsoft PDC?
ต. เว็บสเตอร์

2
@T เว็บสเตอร์: ฉันกำลังคุยด้วยตัวเอง คุณสามารถพบกับ devs อื่น ๆ ได้ที่กลุ่มผู้ใช้การประชุมกิจกรรมไอที การสร้างเครือข่ายผู้ติดต่อไม่เพียง แต่มีประโยชน์สำหรับการหางานใหม่เท่านั้น แต่ยังช่วยให้คุณมีค่ามากขึ้นด้วยการให้คนที่คุณสามารถหันไปขอความช่วยเหลือคำถามข้อมูลและอื่น ๆ
Gilles

3

อุปสงค์และอุปทาน.

ทำบางสิ่งบางอย่าง (เรียนรู้บางสิ่งเพิ่มทักษะรับข้อมูลประจำตัว) สำหรับ บริษัท ที่มีความต้องการสูงกว่าสิ่งที่คุณทำในตอนนี้และ / หรือที่มีจำนวนพนักงานที่มีศักยภาพต่ำ การเปลี่ยนแปลงของอุปสงค์และอุปทานในที่สุดจะส่งผลกระทบต่อราคาตลาด หาก บริษัท ปัจจุบันของคุณต้องการที่จะให้คุณพวกเขาจะต้องตรงกับเงินเดือนอัตราตลาด พวกเขาจะรู้ว่าคุณสามารถไปที่อื่นและรับเงินเดือนนั้นและพวกเขาน่าจะต้องตรงกับเงินเดือนในอัตราตลาดสำหรับการทดแทนของคุณ


คุณจะไปหาข้อมูลเกี่ยวกับตลาดอุตสาหกรรมที่ไหน ฉันเท่านั้นที่จะรู้ว่าจริงๆของbls.gov/ocoและindeed.com
T. เว็บสเตอร์

3

มีเพดานที่ บริษัท ส่วนใหญ่ไม่เต็มใจที่จะไปไกลกว่าสำหรับโปรแกรมเมอร์ตรง คุณต้องรับบทบาทการจัดการ / ความเป็นผู้นำถ้าคุณต้องการผ่านเพดานนั้น


7
หรือย้ายไปยัง บริษัท อื่นที่มีเพดานสูงกว่า
Matthew Scharley

1
แล้วโปรแกรมเมอร์ระดับสูง? ฉันไม่ได้อยู่ในระดับนั้น แต่คุณจะได้รับบทบาทที่เพิ่มเพดานของฉันคุณคิดว่า?
ต. เว็บสเตอร์

2

ไปอิสระ ในฐานะที่ปรึกษาคุณจะทำ 3-4 เท่าของพนักงานเต็มเวลา คุณสามารถใช้ประโยชน์จากสิ่งนี้เพื่อเพิ่มเงินเดือนของคุณหรือทำเช่นฉันและใช้เวลาวันหยุดที่ลามกอนาจาร ปีที่แล้วเป็นปีแรกของการเป็นอิสระของฉัน ฉันใช้เวลาพักร้อน 10 สัปดาห์และยังคงเอาชนะเงินเดือนเต็มเวลาก่อนหน้าได้


ฉันกำลังพิจารณาเรื่องนี้ แต่ในขั้นตอนนี้ในอาชีพของฉันฉันไม่มั่นใจพอที่จะทำเช่นนั้น รู้จักแหล่งข้อมูลที่ดีเพื่อเริ่มเรียนรู้วิธีการเป็นที่ปรึกษาโปรแกรมเมอร์อิสระ การจัดการ administrivia พิเศษเช่น IRS เป็นเรื่องยากมากขึ้นหรือไม่
ต. เว็บสเตอร์

2
หนังสือเล่มหนึ่งที่ฉันอ่านคือการให้คำปรึกษาล้านดอลลาร์amazon.com/dp/0071622101มันมีหลายอย่างเกี่ยวกับกลยุทธ์ในการให้คำปรึกษา (ลดการไล่ล่าแก้ไขสัญญาราคาควรเป็นขนมปังและเนยอัตราชั่วโมงทำให้ลูกค้ารู้สึกว่าพวกเขามีการควบคุมมากขึ้น คุณใช้เวลาของคุณบวกกับถ้าคุณทำได้ดีมันง่ายที่จะประเมินราคาคงที่ซึ่งจะทำให้คุณได้อัตรารายชั่วโมงที่ลามกอนาจาร)
Michael Brown

ในฐานะที่ปรึกษาอิสระคุณปฏิบัติต่อลูกค้าอย่างไร สำหรับงานแรกของฉันฉันเป็น "ที่ปรึกษา" (หรือทีมงานภายนอก) และเรา "ที่ปรึกษา" ได้รับมอบหมายให้กับลูกค้าที่ทำให้เรามีสภาพแวดล้อมการพัฒนาที่น่ากลัว
ต. เว็บสเตอร์

เป้าหมายของคุณคือการหาลูกค้าของคุณเองแทนที่จะไปหาผู้ขายบุคคลที่สาม สิ่งที่คุณกำลังทำอยู่ตอนนี้เรียกว่าการเพิ่มเจ้าหน้าที่และไม่จำเป็นต้องเป็นสถานการณ์ที่ดีที่สุด ในหลายกรณีลูกค้ามองไปที่พนักงานผู้รับเหมาที่มีค่าน้อยกว่าพนักงาน (แม้ว่าพวกเขาจะใช้จ่ายมากขึ้น) มันยาก แต่การหางานของคุณเองเป็นที่ต้องการมากกว่าการผ่านบุคคลที่สาม
Michael Brown

1

หากคุณต้องการเพิ่มเงินเดือนของคุณให้เพิ่มมูลค่าให้กับนายจ้าง / ลูกค้าของคุณ ปรับตัวเองให้สอดคล้องกับเป้าหมายของ บริษัท ของคุณอย่างต่อเนื่อง (คำตอบ: ฉันจะนำการช่วยเหลือในการสร้างรายได้มากขึ้นได้อย่างไร) และเป้าหมายของลูกค้าของคุณ (คำตอบ: ฉันจะทำให้ชีวิตลูกค้าง่ายขึ้นได้อย่างไร) ในบางครั้งคุณจะต้องตีตัวเองเพื่อเตือนคนที่มีสมุดเช็คว่าคุณสามารถตอบคำถามข้างต้นได้อย่างไร

และตามที่ @bleakcabal ระบุไว้คุณต้องเล่นแง่มุมทางสังคมของงานของคุณ ซึ่งจะเป็นการเพิ่มโอกาสในการเพิ่มมูลค่าให้กับผู้ว่าจ้างและลูกค้า


1

มีสามสิ่งที่สำคัญ: ค่าที่คุณส่งมอบมูลค่าที่คุณส่งมอบและมูลค่าที่คุณส่งมอบ

ทุกอย่างอื่นไม่สำคัญ (หากคุณได้อ่านและเข้าใจหนังสือเล่มนี้: http://en.wikipedia.org/wiki/How_to_Win_Friends_and_Influence_People )


หากผู้คนสามารถกำหนดค่าที่คุณส่งมอบ (ด้วยโปรแกรมเมอร์นี่เป็นเรื่องยากมากเวลา) และคุณสามารถเจรจาเพื่อรับค่านั้น ในทางปฏิบัติบ่อยครั้งสิ่งหนึ่งที่ขาดหายไป
psr

ดังนั้นคุณต้องเรียนรู้ชิ้นส่วนที่หายไปและนั่นคือคำถามที่เกี่ยวกับ
Tomasz Zieliński

1

การตีลูกด้วยจุดยังไม่ครอบคลุมถึงแม้ว่ามันจะอยู่ภายใต้การเจรจาต่อรอง รู้ว่าตลาดจ่ายอะไรสำหรับตำแหน่งที่คล้ายกันในพื้นที่เดียวกันสำหรับ บริษัท ขนาดเดียวกันหรืออย่างน้อยก็เรียนรู้ให้มากที่สุดเท่าที่จะทำได้ หากเงินเดือนของคุณต่ำเกินไปจะสามารถพิสูจน์ให้นายจ้างของคุณด้วยการอ้างอิง

สิ่งนี้จะช่วยได้มากอย่างน้อยก็ไม่ได้รับเงินน้อย มันอาจช่วยได้หากนายจ้างของคุณอ้างว่าพวกเขาจ่ายเงินดอลล่าร์ แต่จริง ๆ แล้วต่ำกว่านั้น

มีเว็บไซต์ออนไลน์จำนวนมากที่มีข้อมูลที่เหมาะสมอย่างน้อย ไซต์งานและไซต์สำหรับนายหน้ามักจะมีข้อมูลบางส่วนและมีเว็บไซต์ที่เน้นเป็นพิเศษมากกว่า ฉันจะไม่แสดงรายการใด ๆ เนื่องจากมีการเปลี่ยนแปลงบางอย่างและคุณควรค้นหาให้มากที่สุดเท่าที่จะทำได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.