今天我寫這么一篇,不為別的,只是想告訴自己,長點記性,年輕人耗子尾汁,不要再犯這樣的聰明,小聰明,
文章目錄
- 由一部劇引發的思考
- 我們來算一筆賬
- 初見端倪
- “你們真的缺那點時間去敲代碼嗎?”
- 更進一步
- 時間規劃
由一部劇引發的思考

經典影片《橫空出世》關于美國一段意味深長的話
昨天看了一部劇,《橫空出世》,非常不錯的一部劇,由“李云龍”主演,講述的是建國初期,在美帝主義和蘇聯專家撤離中國的大前提下,中國專家和軍隊開赴飛沙走石的大戈壁灘羅布泊,克服種種艱苦惡劣的環境,最終爆炸了我國的原子彈,
整片下來非常之樸實,卻感人至深,
有很多片段都非常的難忘,其中有一句話,說到我心坎里了:理論模型先打通了,才能投入到實踐當中去,
這是我現階段所面臨的問題,也是我一直以來所沒有解決掉的問題,我太急了,這也導致了我很多時候看起來很忙,但是其實就是瞎忙活,
我們來算一筆賬
且不說有多少小白,又有多少大神,
古人云:讀書百遍,其義自見,
古人又云:紙上得來終覺淺,絕知此事要躬行,
Tips:今天不涉及任何的推銷,如果你覺得我有任何讓你去買課、關注公眾號的嫌疑,那你其實挺失敗的,
那么學習一門技術需要多久呢?我當初從大小寫切換都不太熟,到用C語言寫出一個專案,雖然不大,拿去賣怎么著也值個兩三百塊了,
這程序我花了一個半月,學習一個月,寫代碼兩周,
緊接著就是單片機,不是51哦,是STM32,在開發板上實作一個簡易版的“小一同學”,更是零基礎啊,而且抽象的很,我以前哪里遭過這種罪啊!!!
又是一個半月的時間,正值暑假,我們在做這件事情,那個暑假,我只有五天的假期,
最后也是實作了不少的功能,但是我不走這一塊,也不好估值,
再往后,就是C++、SQL、QT、Linux的混打,耗時兩個月,最終實作了一款帶簡易服務器的雷霆戰機游戲,那時候我已經成為了組長,開始帶我的第一個團隊,這個團隊是老師給我的,
緊接著,是C++的Linux網路服務器,做一個視頻點播器,耗時近兩個月,當時也是寒假,不過大家思鄉心切,就回家了,便遇到了疫情,
問題開始暴露出來,

初見端倪
由于是疫情期間,大家缺乏有效的溝通和聯調,導致團隊之間的進度很不協調,
然后我又是第一次做這種服務端的架構,和以前單純做個客戶端不一樣,服務端的東西并不能走一步看一步(客戶端也不行,但是彈性還是
大一些),當我看懂老師給的案例,已經花了整整三天,那三天我啥也沒干,就擱那兒看案例,
三天之后,我開始畫設計圖,最要命的是什么?當時我們有個小組群,還有個一起做服務端的群,然后我也沒跟他們商量,就開始自己畫,資料庫要這樣設計,嗯,資料包協議要這樣設計,嗯,反正我說了算,我是組長嘛,
設計完之后,通知到位,大家開始干,至于各個模塊,挑什么?還要挑?那不是拿來就用的嗎?
三天之后,發現資料庫存盤的資料型別和資料包協議起沖突了,怎么辦?怎么辦?最后改了改了資料包,
又過了兩天,發現資料包可以再壓縮,于是又改,
再發現有些功能模塊可能需要傳輸更多的資料,于是再改,,
再到后來,發現有些資料格式以我們當時的技術無法轉換,再改,,,
盡管如此,我們還是在十四天的時候拿出了初版,進行聯調測驗,或者說,是我單方面拿出了初版,然后要求組員也拿出初版來配合我測驗,客戶端實在是做不完,我就拿測驗端先試了,
發現原先想的檔案傳輸就是扯淡,怎么辦?不知道客戶端開始做這個了沒,很尷尬,最后還是得通知,這個模塊咔掉,統統用資料包協議傳輸,

就這樣一再回頭,竟拖到了第二十四天,整個往后推了十二天,
其實想想,一開始就討論清楚,需要多少天?如果不是走一步看一步,會節省多少時間?
現在讓我去做這么一個服務端,從頭寫到尾也不會超過十四天,包括測驗,優化,為什么?因為流程很熟悉啊,
再算上用來需求分析的兩天,在這么一個程序中,我整整浪費了24-14-2 = 8天,
我的團隊由于我的瞎指揮,整整浪費了3*8 = 24天,
再算上誤導別隊的,粗略計算浪費了一個月,性質非常之惡劣,
“你們真的缺那點時間去敲代碼嗎?”
我記得在做雷霆戰機的時候,大家都很興奮,老師在上面講,我們在下面敲代碼,
老師實在受不了了,說:你們真的缺這點時間敲代碼嗎?
我來說一下后來的情況:一部分人將界面和演算法寫在了一起,死機;少部分人將背景和圖元放在了一起,殘影非常嚴重;一部分人Linux環境不會配,交了個半成品,
那個殘影的就是我,,,
那個Linux環境不會配的,還是我,,,
越到后期,越發受前期挖坑的累,
真的想想:我真的缺那么一天敲代碼的時間?
更進一步
這些其實還都是小事,如果是電影中展示的大工程呢?一克鈾需要50W噸的礦物來進行提煉,可以說你拿來試試看嗎?
古人云:謀定而后動,三思而行,

我決定了,從今天起,理論模型不突破,我不碰開發代碼,
時間規劃
想想我也好久沒有去看書了,這次準備重拾書本,從《敏捷軟體開發》開始,今天還搞了一套位元組的演算法書,發現我的演算法也不太行了,
之后每天會固定三個小時失聯(斷網),專心看書,還沒選好什么時候,具體多長也還沒定,不過只增不減,
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/231038.html
標籤:其他
