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