開發為硬體安裝驅動失敗 失敗驅動的開發如何使您成功

2021-10-08 05:21:44 字數 1408 閱讀 5862

開發為硬體安裝驅動失敗

我的職位是高階軟體工程師,但這不是我最親密的同事所說的。 因為我炸毀了所有東西,他們稱我為「櫻桃炸彈」。 我定期發生的故障已追溯到我們的季度收入和中斷時間。 從字面上看,我是您讀過的生產災難,上面寫著:「無論如何在任何時候,任何時候都不要做什麼」。

我的職業生涯始於服務台,在那裡寫了一些破壞高階公司伺服器的迴圈。 我已經將生產應用程式關閉了多達八個小時而沒有發出警告,並且我銷毀了無數個集群,以求使情況變得更好,還有兩個只是因為我打錯了一些東西。

這就是我們在kubernetes中擁有災難恢復(dr)集群的原因 。 我是一名混亂的工程師,當我們擁有從未經過過停機恢復計畫測試的應用程式時,會毫無預警地教人們如何快速採取行動並進行故障排除。 我作為可能失敗的最好例子而存在,這實際上是有史以來最酷的事情。

我們在kubernetes上執行我們的大部分基礎架構,該基礎架構以其彈性著稱。 儘管有這樣的聲譽,我還是設法使兩個集群消失了。 您可能想知道我該怎麼做; 這很容易:terraform destroy。 我們通過terraform將我們的基礎架構作為**進行管理,並且不需要任何軟體知識就可以知道destroy可以做壞事。 在您驚慌之前,它是開發人員集群,因此生活在繼續。

有鑑於此,有理由問我為什麼仍然受僱,以及為什麼要為此寫信。 這些很容易回答:我仍在工作,因為我的基礎結構**更新比起初的**更好,更快地工作。 我在寫這本書是因為每個人都經常失敗。 這是如此非常非常正常。 如果您沒有定期失敗,我認為您沒有盡力學習。

您還認為沒有人會允許我訓練任何人。 那是最糟糕的主意,因為(就像我的團隊開玩笑一樣)你永遠都不要做我做的事情。 但是,老闆讓我定期訓練任何人走進門。 我什至為整個團隊提供培訓,使用我們的基礎架構或**來教人們如何構建自己的基礎架構。

原因如下:失敗是您成功的第一步。 失敗的教訓不只是「備份是乙個絕妙的主意」。 不,從失敗中,您將學會更快地恢復,更快地進行故障排除並在工作中取得驚人的進步。 當您的工作變得很棒時,您可以培訓其他人不要做的事情,並幫助他們了解一切工作原理。 由於您的經驗,它們將比您開始時邁出一步-並且它們也很有可能會以所有人都能從中學習的新穎,驚人,史詩般的方式失敗。

沒有人是天生具有軟體工程和雲基礎設施方面的才能的,就像沒有人是天生的。 我們所有人都從滾動和碰撞開始。 從那裡開始,我們學會爬行,然後站一兩分鐘。 當我們開始走路時,我們摔倒並scratch膝蓋,撞肘,並且-至少在我哥哥的情況下-一直走到桌子的尖角處,並在眉毛中心縫線。

事情需要時間來學習。 閱讀您可以動手的所有內容,以幫助您一路走來,但這始終是開始。 完美是無法實現的幻想。 您必須無法成功。

每走一步,我的失敗都會教會我如何做得更好。

最終,您的成功與失敗的總和一樣多,因為這表明了您的成功程度。

翻譯自:

開發為硬體安裝驅動失敗

wince驅動載入失敗

這兩天除錯驅動時碰到乙個問題,驅動載入之後,沒有執行init直接就解除安裝了。bool apientry dllmain handle hmodule,dword ul reason for call,lpvoid lpreserved return true 列印log printer dll p...

Windows 2008下應對驅動安裝失敗謎局

it168 專稿 喜歡嘗鮮的朋友抵擋不住windows server 2008系統強大功能的吸引,在毫無徵兆之下就將自己的計算機系統公升級到windows server 2008了 在安裝好windows server 2008系統後,相信許多朋友可能發現了這樣乙個問題,那就是先前能夠正常使用的一些...

網絡卡音效卡驅動更新失敗,並導致原驅動失效

問題 已解決 網絡卡音效卡驅動更新失敗,並導致原驅動失效 2012年12月18日 1 回顧 金山衛士驅動檢測有可更新驅動,如網絡卡 音效卡 顯示卡驅動等。結果更新網絡卡和音效卡失敗,並且在更新的過程中對應的原驅動被解除安裝。故用驅動盤映象安裝,結果是安裝失敗!提示 目錄缺失 檔案而無法複製,然後我回...