2009-01-30 90 views
-1

在我曾經工作過的地方,他們對任何問題的典型反應都是責怪硬件或用戶沒有完美地使用系統。我採用了這樣一種哲學,即直到我能夠在那項工作之前證明我的錯誤(至今爲止,至少99%是正確的)。處理不合邏輯的管理者

當我在那裏時,最後一個「無法解決」的問題是數據庫超時。經過數月的研究,我仍然只有理論,但不能證明任何理論。我的一位開發人員強烈建議更換網絡(每個路由器,交換機,接入點),但無法提供任何證據表明網絡是原因;然而,根據我的經理(沒有開發/ IT經驗),這顯然是「原因」,因此他接管了這個問題。一個警告和Fog Creek插件:他無法說明通過FogBugz的錯誤報告完美工作以及與其他數據完全相同的SQL Server的事實。

幾個月後,我的經理吹噓說他修正了超時(「看,沒有超時!」)。我不得不抓住一塊石頭,說:「看,沒有老虎!」但我確實問他怎麼知道他們會發生什麼我沒有迴應。幾個月後,超時確實又回來了(數量更多)。

我對我如何處理這種情況非常滿意,但我很好奇SO羣人會如何迴應讓上級/同事實施您知道(或非常確定)的解決方案是錯誤的並且可能會浪費數千美元?

回答

4

讓他們,但在同一時間繼續尋找真正的原因。

如果它讓我免於違背這種想法(這是徒勞的),那麼幾千美元就是很好的錢。

+0

與我所做的幾乎完全一致......如果「幾千」在60-70K範圍內,您的答案會有什麼不同嗎?他們購買的四臺交換機每臺10K(最多60個用戶)。 – 2009-01-30 21:21:18

+0

60用戶爲整個網絡 – 2009-01-30 21:22:28

3

那麼,如果問題是高層管理人員,那麼我會照你所做的那樣做 - 提出你的投訴,然後按照說明操作。如果事實證明它們是正確的(它偶爾會發生),那麼儘管您有疑慮,但您看起來仍然是一名優秀的員工。如果事實證明你是對的,那麼他們可能更願意傾聽你的意見,因爲你允許他們輪流。

這當然是樂觀的。

對於同事,請將問題提高一級,並諮詢您的上級以獲取有關如何處理該問題的建議。公平對待你的觀點和你的同事的觀點,然後遵循你給出的建議。

1

這是一個大問題嗎?除了您希望貴公司保持償付能力以便獲得報酬以外,您的工作不是保存公司美元。

如果只是一個經理,他早晚會被淘汰,如果你的整個公司文化是這樣的話,也許是時候繼續前進了。

在平均時間,看看你能不能看到這個從your manager's perspective.

+0

如果可以,有責任防止浪費。我已經移動了... – 2009-01-30 21:24:29

1

我認爲你是經理的意圖是一件好事。這是人們不想打擾,我覺得更加困難。最好找到一種方法來使用這種能量來幫助你。

很多人(偶爾是我自己)的一個常見問題是,當他們試圖診斷問題時,他們會徘徊。如果你瘋狂地猜測它,那麼現代計算機的特殊性,你只有最小的可能性是正確的。用這種態度來接近這類問題,通常意味着你永遠不會修復它。

處理複雜調試的最好方法是分而治之。在這種情況下,首先想想一個測試,他們執行它。測試是否按預期行事?根據你的測試位置,你離問題越來越近。關鍵是,所有的測試必須導致一些具體的(客觀的)行爲。如果結果不明確,那麼測試是無用的。

如果您在部分系統中斷開連接,但其他部分不是,那麼您將獲得大量有價值的信息(它也顯示它不是網絡)。部件之間有什麼區別?剛開始下降,直到你到達某處...

找回你的經理。每當我遇到這種類型的人格問題時,我都會嘗試將能量轉化爲更有用的東西。願望在那裏,它只是需要一些幫助塑造形狀。如果你能說服你的經理確保測試是具體的,那麼如果他們做得足夠多,他們會產生足夠的信息來正確猜測錯誤。當然,更一致的方法可能會更快,但爲什麼拒絕一些免費的援助。我一般認爲,任何項目的任何人都有一些有用的角色,這是所有關於使其能夠利用他們的努力....

保羅。

2

有時最好留一個經理。如果你想到他的壓力和責任,他必須被看作是做某事,而不是「沒有」。經過足夠的時間,「調查」對於需要暫停的外部團體來說毫無辦法。

通過採取行動,他創造了一個繼續研究的機會。訣竅是找到一種方法將您的解決方案放在他的環境中。這是我們現在可以做的事情,以下是我們可以繼續做的事情。例如,「我們可以更換網絡設備作爲預防措施,然後查看版本控制日誌以排除這種可能性。」

這給了他一些積極主動的東西,他可以在他的連鎖店看起來富有成效,同時實現你想要的解決方案,最終取得成功。

從長遠來看,您應該期望爲那些隱含信任您的技術決策的人工作,您可以坦率地說,誰會幫助您以他們知道正在發生的事情的方式來幫助他導航政治。如果您的經理不是那個人,請移動。