2020年6月反思和展望

人生如戲,有時候比戲還要悲傷

意外跟明天,永遠不知道哪一個先來

一瞬間又是兩個月過去了,這兩個月經歷的,是我二十幾年來,最可怕的兩個月。我失去了我最敬愛的的親人。最最最敬愛,最最最親的親人。
沒想到二十四歲的我,經歷了竟然是生離死別。
從此以後,我便是家裏的頂樑柱。要真正的撐起來一個家。
放心不下我的家人,打算先不去南方了,在家鄉附近,先待兩年。

生命的意義是什麼?好迷茫!

現實與理想

人生的第一份專業工作

然後在家鄉找了一份兼職,金融科技類,java開發,工作中用到到了android和python。
5月20號左右斷斷續續工作了5天。
6月2號開始工作,6月18號結束。工作了2周多。
不知道該怎麼形容這個工作。
最早是使用java,給公司解決了一個爬蟲問題。
其次是一個android的平板項目,爲幾個功能制定了實現方案。
然後是一個數據量比較大的小型系統的重構。

爬蟲問題

這個最簡單,就是需要爬的網站在登錄後生成的session中,存在了不固定的cookie,就是在每次獲取的session中,同時存在多個cookie,而其中只有一個是可用的,具體原因我並沒有分析出來,爲什麼會出現這樣的問題。我使用了最簡單的方法,抓取了session中的可能是cooike的項,然後自己分析那個是可用的cookie,最後解決了問題。
然後在使用一個多星期以後,好像又出現了問題,但是甲乙雙方都對這個沒有要求,也就沒有要求我去修改。
總感覺好像是對方有反爬蟲技術,多次獲取都不一樣,因爲沒有後期跟進,也就沒有了解問題的具體情況。

平板項目

這個是使用as開發的app,涉及到了大量的原生和js,我對這個並不是很熟悉,只是在大學期間完整的做了一個小項目,所以一些地方的實現我有思路,但是沒有實現的編碼能力,所以我就設計了幾個功能的實現,然後有另外的android大神來寫。
有大神的帶領,進展比較順利,最後也平安上線了,(這個項目好像還被省裏的大佬誇獎了)後期沒有參與,被調到了另外一個項目上,也就是最後一個。

小型系統

這個系統是對一個初始千萬級數據的處理系統,使用的springBoot。上手之後,對各個功能全部進行優化(相當於重構!),先說下成果,原系統在對數據的預處理上,需要60+小時,經歷了第一輪優化,對數據的預處理需要6個小時,然後發現有一些地方沒有考慮到,然後再次進行第二輪優化,對數據的預處理需要1.5小時,每天給的預處理時間在3個小時左右,現在已經滿足要求了,也就沒有進行再次優化。
當然這個時間完全超出了我的想象,預計應該能夠在30分鐘左右處理完纔可以。應該還是我沒有考慮全面。但是工期不允許我進行更細緻的梳理。
這個項目的重構,揭露了我的短板,編碼能力不強。
因爲是半路進入的項目,這個項目之前已經開發了半年,已經基本定型了,並且進行了上線測試,也就是第一次的60多個小時。之後大部分時間都是在熟悉項目的需求,邏輯的梳理。公司請了大量的牛人進行項目代碼的編寫,不讓我寫,因爲我是剛畢業,沒有工作經驗,沒有其他人開發快速。
所以我的工作都是梳理邏輯,分析需求,設計實現思路,出開發文檔。
每天都加班到凌晨2-3點,然後一早老闆就給打電話,起來梳理邏輯。0.0.
基本工作就是把一個功能如何實現的詳細步驟都設計出來,用到了什麼數據結構,裏面存放什麼值,涉及到了那些表,用到了那些字段之類的,並預估運行時間,編碼開發時間。這樣開發人員可以直接拿到文檔進行開發。
種種原因,打算離開。
離開的那一天,老闆說了一些話,有的說的對,有的不知道該怎麼說,可能這就是外行吧。記憶最深的就是這麼一段:你不就是每天理理邏輯嗎,邏輯我也能理,你基本沒幹什麼,也沒什麼用,就是寫寫文檔,代碼都是人家寫的,你來這裏也沒幹什麼活!!!
當時這句話把我說懵了。兩週的時間,每天工作18小時左右,把每個功能的實現都重新設計了一遍,優化了大量的時間複雜度,從60個小時的處理時間優化到1.5小時,每個功能我都重新進行的設計,然後出了開發文檔。到了這裏變成了我就是寫寫文檔,梳理下邏輯。
我感覺設計大樓圖紙應該比蓋大樓的活要更重要吧。(但是當時我什麼也沒有說,這些都是這兩天想的。)

體會

真的累,每天工作15-19個小時,有時候飯也喫不上。不知道是不是所有的科技公司都是這樣,還是隻是我碰到了一個十分厲害的公司。

問題

這一段時間,發現自己:

  • 編碼能力不足,缺少開發經驗。
  • 沒有系統和規範的開發文檔的編寫
  • 會的東西太少
  • 身體亞健康,熬不住每天只睡5小時

計劃

  • 找一個springboot的項目,實際編碼一遍
  • 找一些標準開發文檔,學習標準的寫法
  • 繼續學習JVM、MySQL、Java併發知識
  • 繼續打LeetCode
  • 鍛鍊身體
  • 多讀書

最後

要學會做一個有智慧的人;做事要落實到實踐上,不能只設計;

  • 設計一個功能,不但要設計出來,也要自己實現出來。
  • 做任何事情都要用心,不要說但是,老闆只要方案,不要問題。
  • 每天關心自己的親人
  • 讀書,繼續讀書,一定不能停止讀書!
  • 鍛鍊身體,好的身體纔是革命的本錢。

加油,我一定可以的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章