ฉันทำงานในกลุ่มพัฒนาขนาดเล็กที่มีนักพัฒนา 3 คน เรามีการจัดการที่เข้มงวดและไม่มีโครงสร้างให้กับทีม ไม่มีหัวหน้าทีมที่ได้รับมอบหมายและผู้จัดการก็ถูกส่งมอบอย่างเป็นธรรม นักพัฒนาอาวุโสอยู่กับ บริษัท มา 4 ปีในเวลานั้นเขามีมือขนาดใหญ่ในการตั้งค่าระบบและทำให้พวกเขาทำงานต่อไป เขาไม่ได้เป็นนักพัฒนาที่ดีมาก แต่เป็นโคเดอร์โคบาลที่ดีและเข้าใจเครือข่ายในแบบที่ฉันไม่เคยทำได้ เขาได้รับบทบาทของ "ผู้พัฒนานำ" และ "สถาปนิกระบบ" เพราะเขามีความอาวุโสและรู้สึกว่าเขาดีกว่างานของเขามากกว่าพวกเราที่เหลือ
ปัญหาของฉันคือเขาขู่ว่าจะลาออกตลอดเวลา เมื่อวานนี้เขาแจ้งฉันว่าภายใน 6 สัปดาห์เขาจะเลื่อนระดับขึ้นอีกระดับในโปรแกรมการมอบสิทธิ์ 401k และวางแผนที่จะออกเดินทางหลังจากนั้น เมื่อฉันถามเขาว่าทำไมเขาบอกว่าเป็นเพราะผู้จัดการของเรา (ชาย) และทีม (ทีมที่เป็นฉัน) กำลัง“ ทำลายล้าง” เขา เขารู้สึกว่าเขา "สมควร" ได้รับการแต่งตั้งให้เป็นผู้จัดการฝ่ายพัฒนาตามระดับอาวุโสของเขา เขาไม่ชอบฉันเพราะฉันผลักดันสิ่งต่าง ๆ เช่นซอฟต์แวร์ติดตามข้อผิดพลาด / ปัญหาและเพราะฉันทำงานของฉันได้ดี
ครั้งล่าสุดที่เขาขู่ว่าจะลาออกฉันก็จริงจังกับเขาและเริ่มวางแผนงานของเขาที่จะจากไป จากนั้นเขาเปลี่ยนใจและบอกฉันว่างานที่ฉันทำคือความรับผิดชอบของเขา เขาอารมณ์เสียกับฉันและความตึงเครียดก็สูงมากชั่วขณะหนึ่ง
นี่คือวิธีที่แตกต่างกันที่ฉันได้เข้าหาสถานการณ์:
- เพียงทำในสิ่งที่เขาถาม: สิ่งนี้ช่วยลดความตึงเครียด แต่ก็ไม่มีอะไรเกิดขึ้นและผู้ใช้ก็อารมณ์เสีย
- ควบคุมและจัดการสิ่งต่าง ๆ ให้เสร็จ: สิ่งนี้ทำให้ผู้ใช้มีความสุข แต่จากนั้นเขาก็โกรธฉันและปิดตัวลงเขาจะไม่พูดคุยกับฉันหรือทำงานกับฉันเพื่อทำสิ่งต่าง ๆ ที่เขาเท่านั้นที่รู้ เขาจะไม่ให้สิทธิ์ฉันในการเข้าถึงระบบที่ฉันต้องทำด้วยตัวเอง
- ทำงานอย่างใกล้ชิดกับการจัดการที่สูงขึ้น: เขาไม่เคารพการจัดการที่สูงขึ้นและพวกเขาไม่ต้องการให้เขาลาออกจาก บริษัท ดังนั้นพวกเขาจึงประคบประหงมเขา
ทางเลือกหนึ่งที่ฉันยังไม่ได้ก้าวไปข้างหน้าด้วยคือการออกจาก บริษัท : ฉันยังไม่ได้ไปที่นั่นหนึ่งปีและไม่ชอบความคิดที่จะออกไป โดยรวมแล้วงานตรงตามความต้องการส่วนใหญ่ของฉันในตำแหน่ง
ไอเดีย? ข้อเสนอแนะ? การสนทนา? ตัวเลือกที่ฉันไม่ได้พิจารณา?
Update 5/11/2012:
ในที่สุดฉันก็ตัดสินใจออก มันเป็นการตัดสินใจที่ดี ระหว่างโพสต์ต้นฉบับและตอนนี้เขาดีขึ้น แต่ก็ยังไม่ใช่สิ่งที่ฉันคิดว่าเป็นนักพัฒนาที่ดีวัสดุการจัดการที่ดีน้อยกว่ามาก ฉันเคารพเขาสำหรับความรู้ของเขา แต่ฉันดีใจที่ฉันไม่ต้องการทำงานกับเขาอีกแล้ว
He doesn't like me because I keep pushing for things like bug/issue tracking software and because I am good at my job
เขาพูดสิ่งนี้กับคุณหรือนี่คือสิ่งที่คุณเชื่อ?