โปรแกรมเมอร์ที่ให้รางวัลตามความสำคัญของแอปพลิเคชัน [ปิด]


10

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


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

คำตอบ:


14

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

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

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


+1 เห็นด้วยอย่างยิ่งกับความคิดเห็นนี้ "การจ่ายควรได้รับผลตอบแทนจากความยากลำบากของโครงการและความรับผิดชอบของบุคคลภายในทีม"
maple_shaft

4
ความยากลำบากอาจมาในรูปของความเสี่ยงไม่ใช่แค่ความซับซ้อน การเต้นรำอาจมีความซับซ้อนมากกว่าการเดินจนกว่าคุณจะลองบนคานที่อยู่ห่างจากพื้น 500 นักพัฒนาที่น่าสงสารไม่ได้เลือกที่จะอยู่ในทีมสำหรับแอปพลิเคชันที่สำคัญ
JeffO

8

มันถูกต้องสำหรับผู้จัดการที่จะปรับใช้นักพัฒนาของพวกเขาขึ้นอยู่กับการเพิ่มผลตอบแทนจากความพยายาม ดังนั้นพนักงานที่เท่าเทียมกันควรได้รับผลตอบแทนเท่ากัน

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


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

8

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

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

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


10
ฉันเห็นด้วย แต่ฉันเห็นตัวอย่างที่ บริษัท ให้ความสำคัญกับ "สิ่งที่ยิ่งใหญ่ต่อไป" และเน้นย้ำสิ่งต่างๆเช่นการปรับปรุงผลิตภัณฑ์ที่มีอยู่เป็นต้นโดยเฉพาะพวกเขาจะให้โบนัสและรางวัลหลังจากเปิดตัวผลิตภัณฑ์ใหม่ครั้งใหญ่ แต่คนที่ดูแลรักษาซอฟต์แวร์ที่มีอยู่ (ซอฟต์แวร์ที่มีลูกค้าทั้งหมด) ได้รับทั้งหมดยกเว้น ดังนั้นฉันจะบอกว่าฉันเห็นด้วยกับข้อแม้ว่ามันถูกต้องก็ต่อเมื่อ บริษัท กำหนด "คุณค่า" อย่างถูกต้องตามมูลค่าจริงไม่ใช่แค่รับรู้คุณค่า
Dean Harding

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

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

@Michael ฉันเห็นด้วย แต่นั่นดูเหมือนจะเป็นการคัดค้านต่อวิธีการที่ใช้ในการตัดสินใจว่าใครเป็นผู้ได้รับมอบหมายให้ทำโครงการต่อความคิดที่ว่าคนในโครงการสำคัญจะได้รับเงินมากขึ้น บริษัท สมาร์ทจะใช้เงินพิเศษสำหรับตำแหน่งนั้นเพื่อดึงดูดโปรแกรมเมอร์ที่มีทักษะดีกว่า
Winston Ewert

1
@ Winston: นั่นสมเหตุสมผลมากกว่า แต่สมมติว่าแต่ละโครงการมีงบประมาณจ้างงานอิสระและทำการตัดสินใจจ้างงานอิสระ ซึ่งฉันไม่คิดว่าเป็นกรณีใด ๆ เราเห็นพ้องกันว่าเป้าหมายของ บริษัท ควรจะเป็นนักพัฒนาที่มีทักษะสูงที่สุดสำหรับโครงการที่มีค่าที่สุดเพื่อให้มั่นใจว่าพวกเขาจะประสบความสำเร็จ ฉันกำลังบอกว่าในสภาพแวดล้อมที่การจ้างงานเป็นศูนย์กลางและนักพัฒนาดำเนินการโครงการใน บริษัท เดียวกัน (กรณีที่พบบ่อยที่สุด) การให้รางวัลโดยการให้รางวัลอย่างชัดเจนเกี่ยวกับคุณค่าของโครงการปัจจุบันจะไม่มีผลตามที่ต้องการ
Michael Borgwardt

5

ใช่เป็นไปได้มากที่สุด ฉันคิดว่าเหตุผลที่ดีที่สุดสำหรับนักพัฒนาที่ให้ผลตอบแทนคือการป้องกันไม่ให้พวกเขาต้องการย้ายไปที่ บริษัท อื่น

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


2

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

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


2

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

หากนักพัฒนาฮันนาจัดการซอฟต์แวร์ที่สำคัญ (ระบบความมั่นคงแห่งชาติ) เธอจะมีความเสี่ยงสูงกว่าหากมีอะไรผิดพลาดไปกว่านักพัฒนาจิลล์ที่จัดการแอพพลิเคชั่นเกมสำหรับ iPhone ในตัวอย่างนี้ฮันนาควรได้รับผลตอบแทนมากกว่าจิลล์ในทุกด้านเท่ากัน


1

คุณจ่ายเงินให้นักพัฒนาที่ดีกว่าของคุณมากขึ้นโดยไม่คำนึงถึงผลกำไรของโครงการ เกณฑ์ใดที่คุณใช้กำหนด "ดีกว่า" เป็นคำถามอื่น

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

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

น้ำขึ้นสูงทำให้เรือทุกลำ


0

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

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


0

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

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