題:
我該如何應對一個受歡迎的團隊成員離開?
Code Project
2018-07-24 21:58:33 UTC
view on stackexchange narkive permalink

我有一個“去”的傢伙退出了我的團隊。這個傢伙總是想出新的框架,技術和所有工程學的東西。無論如何,他並不真正了解這些技術堆棧,並且總是過度設計一切。由於他不了解這些東西並且熱愛工程知識,因此他在錯誤的地方應用了很多​​東西。他在一個地方寫了一個代碼模式,在另一個地方寫了另一個模式。顯然不是這樣。在他離開後(大約一周前),與他在團隊中工作並在這里和那裡接觸代碼時相比,我們的工作進度要快得多。

我不希望任何團隊成員都覺得我們失去任何東西。實際上,沒有這個人,我的團隊的生產力就會大大提高。我是否應該在團隊會議上通過陳述事實和他離開的原因來解決這個問題?還是我不說什麼?在這種情況下最好的辦法是什麼?

更新
我覺得我需要解決這個問題的原因是因為他是一個“去”的人幾個工程師。他說話好像他什麼都知道,但他不知道。我只是不想讓這些人感到難過。

我所做的是,我等到每週一次團隊會議,並告訴所有人他們做得很好,我為他們感到驕傲。幾個拿起他的代碼的人意識到這是設計不良或設計過度的結果。

根據您對這個人的描述,他是“去”這個人嗎?除非您對* goto *命令進行某種修飾,否則它將與意大利麵條式代碼相關聯。
是的,[通常](https://dictionary.cambridge.org/dictionary/english/go-to)“去”的人“用來形容*處理某個特定問題的最佳人*或做一個特定的人事物,或獲得特定事物或服務的最佳場所”。因此,與您的使用方式正好相反。
使用“員工”一詞是否意味著您是經理?
@Dan,也許(只是可能),OP是這個人的“乾脆去”,因此為什麼“我去找員工”(即:這個人經常和OP一起去檢查討論)
話雖這麼說,您到目前為止對此做了什麼?自從這個傢伙離開以來,您是否已經與您的員工進行過交談?
*“他離開後(大約一周前),與他在團隊中工作並在這里和那裡接觸代碼時相比,我們的工作進度要快得多。”富有成效,為什麼您需要解釋什麼?
您不想在房間裡創建@dan。總是很好解決。當人們離開時,我討厭它,而管理層的舉動就像什麼也沒有發生。這個傢伙是聽起來很不錯的球隊的最佳球員。即使他有點無聊,他也得到了他們的尊重。我知道我去過幾次,事情確實會發生變化,並且您會不斷發展自己的堆棧。改變在許多方面都可能是件好事,聽起來這是一次很好的離開。
@Dan正是我的觀點。無需向那個人扔污垢。說到激勵的目標是一個“完全不同的故事”(比爾很好地論述了這個故事),但是除此之外,改進應該是不言而喻的。
@BillLeeper沒有任何反應。人們離開。這事兒常常發生。營業額正常。所以我和Dan在一起,想知道為什麼OP認為這裡需要解決任何問題。OP,您是因為這個人的離開而丟球了嗎?
您是否有足夠的技術經驗來評估這名前員工的工作?毫無意義的刻板印像是,管理人員通常沒有技術經驗或技術經驗非常有限,因此不能完全理解程序員所做的某些決策。
這個問題尚不清楚,它會極大地影響最佳答案:該員工選擇離開還是被解雇了?
七 答案:
Bill Leeper
2018-07-24 22:08:06 UTC
view on stackexchange narkive permalink

作為經理,防止員工分心是您的工作。如果是我,我不會提及這些個人的壞點或錯誤的代碼。

類似的事情:

鮑勃是​​一個非常出色的程序員,他將被大大的懷念。 。他選擇尋求另一個機會,我們祝他一切順利。我真的為您作為一個團隊以及您如何團結一致以保持我們的時間表並繼續做我知道您有能力的出色工作感到自豪。

這不是說任何具體細節,但同時要讚美您的團隊。隨著時間的流逝,您可以仔細解開一些混亂並收緊東西。

塵埃落定之後,就該介紹各種編碼標準了。不要將他們從高處降下來,而要鼓勵團隊發展它們,然後要求他們互相負責。這應該可以解決您遇到的一些問題。

如果您不真正相信這種情況,那麼您可能想忽略他是“一個非常出色的程序員”。其餘的陳述是好的。它可以工作而無需給予過多的讚美。或者,稱讚他肯定是真的更具體的事情,例如他的熱情。
+1在最好的情況下,當團隊看到他們實際上很好地失去了這個“有價值的成員”時,就可以提高他們的信心,這是從生產力的角度來看的。到時候他們會知道這個人實際上不是很有用。您只需要確保沒有人想通過左右左右瘋狂地使用新內容來“填補空白”。
Myles
2018-07-24 22:44:09 UTC
view on stackexchange narkive permalink

對他們說任何消極的話,就有冒小用的風險。作為領導者,您最好讓結果說明一切,讓團隊提出自己的因果理論。如果您有要監視的績效指標,則可以肯定地祝賀團隊“過去Y星期X指標的顯著改進”以促進這一想法,但是如果您對改進的印象純粹是軼事,則絕對不要提及任何事情。

DarkCygnus
2018-07-24 22:07:28 UTC
view on stackexchange narkive permalink

我是否應該在團隊會議中通過陳述事實和他離開的原因來解決這個問題?還是我不說什麼?在這種情況下最好的做法是什麼?

我認為沒有必要。

如果進展如您所描述的快得多,他們還將注意到改進之處並得出自己的結論。

召開會議或類似的會議“不要誤會他離開,我們現在會變得更好,更有效率” (我基本上不建議這樣做(因為這基本上是在故意損害他的聲譽))。

也許他不是那裡最好的編碼員,但是從您的帖子中我可以看出他非常熱心和熱衷,甚至是您的“志趣相投”的人,所以我想您應該給他一點榮譽,讓您的專業關係順利結束。

JazzmanJim
2018-07-24 23:00:39 UTC
view on stackexchange narkive permalink

在我開始之前,我們有一個這樣的人。喜歡新的框架,設計模式和工具。真的不理解他們。

問題在於他讓老管理層迷上了他的“技能”。新的管理人員具有實際的建築技能,“鮑勃” *(不是他的名字)知道他遇到了麻煩。鮑勃*剛離開,再也沒有回來。他無法支持自己編寫的代碼,因此破譯爛攤子是由其他人(我受僱的原因之一)決定的。他的大部分代碼只是從stackoverflow複製而來。問題是他不了解他要復制的內容。

您如何處理團隊?說“鮑勃*已經辭職。我知道有些人會想念他的。現在,我們必須繼續前進”。任何有經驗的人都會知道真正發生了什麼,而初級開發人員最終(當他們必須支持“鮑勃”寫的一些東西時)最終會留下他最好的理由。

*對鮑勃來說,沒有冒犯之處。

Ben Harrison
2018-07-26 19:28:09 UTC
view on stackexchange narkive permalink

我會選擇簡短地解釋(如果可能的話,在30秒或更短的時間內),以解釋該人不適合自己的技術和專業原因,同時還要評估他們的身份。然後,在繼續進行下一步工作時,再也不要提出它了。

儘管我同意這裡的大多數答案,但我相信一點透明度可以為人們的整體士氣和文化帶來很多好處仍然留在這裡的人。

  • 讓他們得出自己的結論有可能適得其反並建立起不信任感
  • 這可以通過清楚地傳達什麼來為初級開發人員樹立良好的先例。不這樣做(在這種情況下,屈服於某些自我服務的“開發者的誘惑”)
  • 強調這是一個團隊,每個人都應該像團隊一樣編碼的事實
  • 緩解恐懼,擔心他們會成為下一個(因為他們仰望並欽佩該開發人員的技能和方法)
  • 提醒員工,只要他們銘記為公司的員工服務,就會有一個穩定的未來需求
顯然,“鮑勃”是靠自己的力量離開的,所以沒有人擔心下一個。他們得出什麼結論也並不重要。
nick012000
2018-07-25 16:40:21 UTC
view on stackexchange narkive permalink

如果您使用的是敏捷編程方法,則可以在當前Scrum結束後,在Scrum回顧會議期間隨時提出。討論scrum的事件,它們如何影響團隊以及如何使用它們來改善前進的方向基本上是他們的重點,對嗎?討論這樣的話題似乎很合適。

我堅決不同意,因為這幾乎沒有任何積極成果。這是應該早些概述的問題,而不是在此僱員離職後概述的問題。 指出他的缺點之後,可能會給OP造成嚴重影響,因為團隊成員可能會覺得OP在背後談論員工。
RandomUs1r
2018-07-24 22:27:08 UTC
view on stackexchange narkive permalink

提到積極因素而忽略消極因素:

如果您仍然想側翼,我們有新的機會介紹新模式並增強我們的體系結構

......或...

如果您希望開始清理,我們有新的機會介紹編碼標準和最佳實踐

您擁有什麼並實施最佳做法。

這聽起來好像您已故的基礎人員在您身上具有某種力量,使您無法引入自己想要的任何東西,這削弱了剩下的人的權威。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 4.0許可。
Loading...