【**】:
英法2艘核潛艇相撞以後,引發了很多討論。由於軍事知識有限,我無法從獲得的資訊中判斷出事情的真相。從常識來看,這應該是乙個技術事故。但是不是像法國國防部長說得那麼簡單,就不得而知了。相撞不應該是有敵意的,因為英法兩國是盟友。當然,表面上是盟友,底下有小動作是完全可能的。說不定就是法國人在跟蹤英國人時,來不及「剎車」而追尾了。事故發生在比斯開海灣(bay of biscay),位於法國的西海岸和西班牙的北海岸之間。這片海灣似乎一直都很和平。因為從來沒發生過事,巡邏無非就是例行公事,應付差事而已。畢竟在這麼大的海域裡,相撞的可能性微乎其微。估計和天上掉餡餅的概率也差不多。偏偏那天運氣不好。說不定就像英法自己說的,雙方真的都沒有看到對方,純粹是一次「技術事故」。
比斯開海灣(bay of biscay)地圖
說實在,真相到底如何,我並不感興趣。他們玩他們的***,我們練我們的俯臥撐。但我覺得這個「技術事故」,對我們搞技術的人還是有借鑑意義的。
假如這次事故真的是由於雙方放鬆警惕,加上運氣不好而導致的,那和我們平時發生的很多技術事故有驚人的相似之處。按理說技術人員的智商都不低,犯錯誤也應該犯高階錯誤。可事實上,相當一部分是非常低階的。究其原因,大多是過於自信和粗心。過於自信表現在過度依賴某些假設。比如:在測試環境中都測過n遍了,到了真實環境應該不會出問題的。剛買的新裝置,應該不會出故障的。這麼好的網路狀況,應該不會阻塞的。諸如此類的假設多得是。要是所有的假設都成立,那工作也就太好做了,要你幹啥?你要想超越別人,就得在這些假設不成立的時候,照樣不出問題。道理其實很簡單,不怕一萬,就怕萬一。技術人員經常會抱怨,做對了一萬次也沒人表揚,可做錯了一次就被嚴厲批評。沒辦法,現實就是這樣。估計這次核潛艇事故中的責任者沒讓領導少批評。損失七千多萬美金不說,還把英法兩國國防部的顏面都丟光了。說不定潛艇上的哪位老同志,經歷過無數比這艱鉅百倍的任務,都沒出過問題。眼看就要光榮退休,倒在這小河溝裡翻了船。冤啊!
幸運的是,我們的技術人員都很年輕,還有很多犯錯誤的機會。是人總是要犯錯誤的。聰明的人不犯兩次同樣的錯誤。甚至,在犯過錯誤以後,舉一反三,不再犯類似的錯誤。更聰明的人去研究他人犯的錯誤,以便自己不犯相似的錯誤。因此,看了他人的***,還得自己苦練俯臥撐。
停課引發的思考
快一周沒去機房了,好懷念在在學習的日子,以至於經常夢到自己在設計程式。唉,說到底還是自己太貪玩,沒有珍惜這來之不易的學習環境。當10期大部分人因遲到被禁止進的時候,我們幾個在大大咧咧的學習,甚至連週末兩天都沒有做到按時上課。結果,讓公尺老師動怒,被判了個無期徒刑。失去了才知道珍惜,也好,這樣再次得到...
電梯引發的思考
有了孩子之後,精力確實有限。珍惜現在的所有的所謂的悠閒時光吧。之前在婦幼醫院看過電梯,上面寫著 層層都停,單層停靠,雙層停靠,1 8層停靠,醫院人多滿載後就不開門了。還有我們經常見的高層電梯,低層電梯。我就想閒下來的時候寫個電梯控制的小程式。彌補一下空虛的心靈。夜深人靜的晚上我就在想,如果讓我寫我會...
由 引發的思考
前陣子在乙個移動專案中,通過 的方式 繫結click 事件來提交乙個表單,由於表單資訊比較敏感,於是採用的post 同步提交的方式,原本到也沒有什麼。後來萬惡的pm說 你這個按鈕呀,要固定在底部比較好 於是乎就通過 position fixed 固定到底部了。那麼,問題來了 在ios 下,虛擬鍵盤是...