2月,2022冬季運動會在北京圓滿舉辦成功
2月24日,俄烏衝突
3月,微博上線“IP屬地”
4月16日,神舟十三號載人飛船安全降落於內蒙古
6月1日,四川廬山縣發生6.1級地震
6月5日,神舟十四號載人飛船成功發射
7月,安倍晉三遇刺身亡
8月,環臺軍演
8月26日,重慶山火在4日內被撲滅
9月8日,英國女王伊麗莎白二世逝世
10月,二十大順利召開
11月11日,防疫20條釋出
11月30日,江澤民同志逝世
12月7日,“新十條”防疫措施釋出
12月18日,2022年世界盃在卡達圓滿閉幕
那麼關於我的2022呢?
1月,給自己重新配了副眼鏡,程式設計師麼,天天看螢幕,越看越模糊
2月,和老婆去孃家過年
4月,公司開啟雲遷移專案
5月1日,和父母本地遊
5月,31屆成都大運會延至2023年
7月,雲遷移成功
8月中旬,成都高溫限電,這幾天我把調休年假都修完了.
8月底,被裁
9月,成都集中居家,我被裁居家複習
9月19日,成都恢復正常工作
10月,找工作
11月,入職新公司
11月20日,成都馬拉松舉辦成功
12月13日,感冒了,就咳嗽了一週
春
我在業務部門,做了一段時間後,就發現一些簡單,基礎的問題在那,如果不影響客戶就沒人去提去解決,程式碼改動都來自上面的命令,或者是產品需求。而技術性的需求,程式碼最佳化基本則基本沒有,或者說要參合到產品需求裡面去。
所以,我非常想公司能給到資源去改進一些客戶看不見的,基層研發經常碰到的問題。當我轉到工程部後,我就感到非常舒服,需求大部分來自研發部門,以及自己發現問題並解決。手上做的事就是解決從研發和安全部門發現的問題。做的東西能夠馬上得到同事的反饋。
在去年,我換到了公司的工程部門,開始DevOps相關工作,接觸k8s,之前只是懂點Docker,又回到了剛出社會時每日瘋狂學習新知識的狀態,忙又充實,每日都有新的收穫。從事應用生命週期管理,和研發公共元件,以及最佳化研發流程。感覺手上的活很有意思。
伴隨著冬奧會的順利舉行,舉國沉浸在精彩絕倫的冰雪賽事中。入職滿一年多的我也首次拿到了年終。一年之計在於春,公司也大刀闊斧開啟了雲遷移計劃。
第一季度,我算是過非常開心啦。
夏
五一大假時,我、老婆和我父母,一起約著去青龍湖玩,當日天氣很好,好到把我脖子都曬黑了。疫情期間,我們就很少出遠門遊玩了,一家人好久沒聚一起了。
我們租了一輛四輪腳踏車,四人一路騎行,一路欣賞周圍風景。我因為打了加強針不舒服,就坐在後面,看著爸爸在前面蹬車的背影,感覺又回到了小時候~
…
帶著五一的回憶,又回到了工作中,雲遷移任務重,且風險大。雖然,我們部門人少,但領導有相關經驗,且同事也做了自動化指令碼,公司專案部署有一定規範,依靠指令碼能夠批次操作上百個服務,減少了很多重複且耗時的操作,經過多次演習,最後在一個黃道吉“夜”,雲遷移一次性成功。
等忙完時,外面已是三伏天,今年的成都非常熱,幾乎離不開空調。
在最熱的時候,被通知限電,寫字樓不讓使用空調。這幾天我把之前的調休都用完了,最終還是被辦公室“蒸”了幾天。
第二季度,愉快的勞動節之後,工作就開始緊張起來,但在完成這個遷移雲這個任務後收穫頗費。
有:如何組織多環境的Jenkins;如何設計垮雲DevOps管理平臺。
同時還了解了雲服務商的差異。此次遷移,發現阿里雲對開源的 Redis,Kafka 產品進行了很多魔改。導致遷移到別的雲服務後,發現了很多特性功能表現不一致。
例如:開源Redis叢集模式下,是不能切換DB的,只能用DB0,使用叢集事務是需要指定 {slot}。但阿里雲 Redis 叢集版 是支援切換DB的, 叢集事務的Redis命令無需指定{slot}, 應該是它幫我們做了。
也就是說:你前期用的阿里雲的單機版Redis,後續想升級叢集版,那麼只需加錢就行了,至於程式碼,不用改造。不是說阿里雲不好哈,是它家的產品很強,形成了一定壁壘,遷出有難度。
秋
在雲遷移這個大專案之後,部門變得平靜,我也開始享受這份慢節奏,好似一位農夫躺在田家的草垛上,用每一寸皮膚感受著日落。
秋天本來是收穫的季節。而我也收穫了一份來自公司的“畢業”通知書。
在去年開始,周圍就開始有很多同事陸續離開,我想我終究也會有那一天,沒想到這就到了。雙方都沒有做什麼挽留,和公司談好賠償後,不到一週我就提“桶”回家了。
9月,成都又開始了封控,別的同事居家辦公,而我,被裁了,純純在家學習。
這個秋天,在寂靜的工作中被終斷。回到家中後,開始自己給自己規劃接下來這段時間要做什麼?馬上找份工作銜接上麼?
突然想起我們這代人經常意淫的一個問題:如果你錢賺夠了,你會去做什麼?而此時的我就是,有一兩個月可以不用考慮上班的事,我會去做什麼?
開啟TODO list,篩選 for me
Tag, 看著上面:
- Golang 單測 Generator Pro
- Linux cmd NLP
- K-V GUI client
- Smart Fuzz test
- 技術文章輸出。。
…
終於有時間做點自己的事了,平時都是工作忙,家裡柴米油鹽醋,鍋碗瓢盆刀,每天留給自己也就1、2小時。現在被裁在家,每天大把連續的時間,做點什麼呢?
我選了一個稍微較大的全棧專案——K-V資料庫視覺化Client,只是在家搗鼓了一個多月吧,後面要去找班上了,就沒繼續了。這個專案當前只完成了個Demo,就不放出來了,等完善了讓大家來玩。
這個秋天,我可太“自由”了
冬
在還沒那麼冷的節氣,我踏入了新公司,這是一家做物聯網相關的中小型公司。後端純Go,專案程式碼挺規整的。資料庫用的Mongo,我沒怎麼深入瞭解過,但業務不復雜,DB這塊我也迅速補上功課。
新公司的和之前待過的公司們很不一樣,公司規模不大,但對研發流程,工作習慣,程式碼質量的要求還是挺高的。之前我都沒有注重,或者說沒人指出來吧,自己很多毛病,在新公司統統暴露了出來。
我自認為,我的程式碼規範、文件建設、對工作完美追求程度都算不錯的。就關於離職交接的文件和會議分享,我是收到了多位前同事的肯定。所以,我對我評價是——“高質量程式設計師”。但是,到新公司後,我被“教育”了,什麼是靠譜,什麼是“高質量”的程式碼,什麼是完美無瑕的交付…每次我以為完成了,都會有具體的問題被指出來。
這個冬天,很冷。新的環境,給自我感覺良好的我,潑了一盆冷水。
不過,這讓我重新審視自己,之前nice、包容的網際網路工作環境是不是把我慣壞了,對自己要求太低了。我已是工作7年的人,有些低階錯誤依然在犯,之前的工作環境不拘小節,大家都一心忙著把需求搞定,至於文件,交流內容只是過程,也就沒強約束,所以,我到現在也沒改進:
- 傳送的訊息,有些錯別字,嘴上能讀通,文字上讀不通。
- Golang程式碼,func 大寫命名濫用。
- 對於沒有標準結果的任務,喜歡加入個人偏好。
- 程式碼自測覆蓋率不高,最終程式碼質量靠測試人員。
所有命運贈送的禮物,早已在暗中標好了價格
現在發現這些問題,有點晚了,但還來得及,我覺得這是我成長必經之路吧。之前都是技術的成長,現在,是做人做事的成長。
雖然,之前周圍的人都覺得我還不錯,但我老婆和我處久了,覺得我是個不靠譜的人。此次,在內外夾擊下,我會變得更好吧。
2022總結,2022流水賬吧。
在五一是玩得比較開心,彷彿自己還是那個孩子,而入職新公司後,發現自己還躺在之前的舒適區,自己必須改變,成長。2022 對我來說,最大的變化就是重新認識自己,和改變自己。一次陣痛,以及跨越式得成長。
在上半年我就聽到了,網際網路“寒冬”來了,三年疫情,確實對有些行業打擊很大,我覺得應該和我和身處行業沒關係吧。但在9月,寒氣還是傳到了我這,最近半年多,大家都在聊裁員,和被裁。在回看著開頭的那些大事紀,好似隔著我們打工人很遠。
好吧,2022就先盤點到這了,這就是我這一年發生的事,希望大家都能找到新工作,身體健康,相信在新的政策下會有更多產業被啟用,市場盤活了,明年大家會更好吧。
對了:大家新年快樂~
本作品採用《CC 協議》,轉載必須註明作者和本文連結