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