昨天令人難忘,不是因為加班到10點(好幾個月沒有這么晚走了)矩距,也不是回家晚上十一點半才吃飯(當(dāng)時其實不是很餓拗盒,或者餓過勁了),而是在自認做了很多準備工作之后锥债,還是遇到好幾件意外陡蝇,盡管最終算是成功上線,還是感覺很有挫折哮肚。第二天早上還要來解決一下登夫,頭一天遺留的問題。下面把自己的感受總結(jié)一下允趟。
第一條教訓(xùn)就是沒有完全按照金字塔原理恼策,排列出所有的步驟,于是造成遺漏潮剪。因為是財務(wù)模塊涣楷、直播優(yōu)化,而財務(wù)模塊又有好幾個部分鲁纠,包括前端的三個模塊总棵、后臺、財務(wù)改含,這些模塊部署在不同的機器上情龄,有好幾出數(shù)據(jù)庫的修改,上線以后還需要操作已有數(shù)據(jù)捍壤,生成新數(shù)據(jù)后骤视,再導(dǎo)入老數(shù)據(jù)。這些工作比較瑣碎鹃觉,很容易遺漏专酗,沒有完全采用金字塔原理,導(dǎo)致了部分遺漏盗扇。?
第二條教訓(xùn)就是假定已完成的工作肯定成功祷肯,尤其是別人開發(fā)的模塊沉填。在上線過程遇到兩次這樣的情況,一次是財務(wù)模塊的軟件包錯誤的連接了測試環(huán)境的數(shù)據(jù)庫佑笋,另一次是在倒數(shù)據(jù)生成新數(shù)據(jù)的過程中遇到的錯誤翼闹,測試環(huán)境成功不代表生產(chǎn)環(huán)境真實執(zhí)行十一定會成功。由于這個教訓(xùn)蒋纬,自己和團隊的人都餓了肚子猎荠。
第三條教訓(xùn)是關(guān)于跨團隊合作,尤其是合作團隊本身還有其他任務(wù)的時候蜀备。這樣的項目開發(fā)很容易拖延关摇。如果事先計劃不具體、關(guān)鍵點同步?jīng)]有跟上碾阁、后期不能跟進同步输虱,任務(wù)拖延必不可免。這一條以后要十分小心瓷蛙,在計劃任務(wù)的時候悼瓮,一定要考慮這些因素戈毒,做好充分的緩沖準備艰猬。免的像這次這么狼狽。
第四條已經(jīng)遇到不止一次的情況埋市,當(dāng)一個模塊一開始問題很多冠桃,吸引很多的關(guān)注,于是大家的注意力都在這個模塊上道宅,這時很容易其他部分的測試與檢驗食听。等到真實的生產(chǎn)環(huán)境,被忽視的部分模塊污茵,很容易爆出嚴重的問題樱报。上次發(fā)生的客戶錄制失敗的情況讓我記憶猶新。這次又發(fā)生了泞当。就是注意力都在財務(wù)模塊迹蛤,結(jié)果一同上線的直播優(yōu)化部分,缺乏必要的測試襟士,導(dǎo)致發(fā)生問題盗飒。這個問題的解決方法也是要依靠金字塔原理,列舉所有模塊陋桂,避免遺漏逆趣,完成所有模塊相應(yīng)的測試、檢驗嗜历。
這兩天看完了《基地》這一部小說宣渗,內(nèi)容主要是銀河帝國的科學(xué)家們帶著編輯《銀河大百科全書》的“任務(wù)”來到銀河最邊緣星球抖所,開始謝頓的保留文明火種計劃。這一部最要講述基地的形成以及最開始兩百年左右時間發(fā)生的故事痕囱。其實故事是按時間順序部蛇,講述了最開始五十年、八十年咐蝇、一百五十年涯鲁,幾個關(guān)鍵的謝頓時刻(謝頓危機)發(fā)生的故事。這里的謝頓時刻是指有序,基地遇到內(nèi)憂外患的危機抹腿,以往的做法無法解決危機,于是基地的人們必須作出改變旭寿,采取更理性警绩、合理的做法解決危機,只有一條正確的道路盅称。如果走上這條路肩祥,危機可以得到解決,同時基地的整體實力缩膝、規(guī)模都會上一個臺階混狠。我感覺這種謝頓時刻很有現(xiàn)實意義。大到國家疾层,小到個人也會不斷遇到“謝頓時刻”将饺,如果你足夠理性、不因循守舊痛黎、大膽改變予弧,往往可以找到一條道路,讓自己獲得提升湖饱、同時解決眼前的危機掖蛤。然后,生活回到平靜井厌,直到遇到下一次謝頓時刻蚓庭。人生就是在這樣的循環(huán)發(fā)展、突破中前進旗笔。