2021年終小結

bytecc發表於2022-01-21

雖然2022又差不多過了一個月,但是臨近過年回家,工作空閒下來,還是好好記錄一下過去一年的所學所悟所感。
去年算是比較忙碌的一年了,被派往到另外一個城市的子公司工作,工作內容也是集團新開展的業務。對我來說,應該是新的一個行業,技術棧差別比較大,同事也大多是新面孔,算是入職新公司吧。
子公司雖然人不多,但是業務使用的是微服務架構,使用雲服務商的k8s搭建整套系統,github+jenkins+Rancher也是比較常用的devops工具。第一次發現github的功能有這麼強大,基於GithubAction 自動化完成CI/CD的流程,一些程式碼的不規範可以在提交的時候就檢測出來。
程式語言上,專案中使用的語言包含了c++,go,python,nodejs,php以及多種框架,剛接手專案時心真累啊,有時候發現做程式設計師是真的難,每次接手一個專案還得重新學一門語言,還好現在知識爆發時代,有好多現成的教程可以讓你很快入手。所以做程式設計師內功還是很重要的,不同時期可能會流行不同的語言,框架,唯有不變的是那些基礎的計算機知識。深刻的理解了那些大佬經常呼籲大家重視程式設計基礎的原因。
還有一點就是職場教訓吧,無論是做程式設計師還是其他崗位,其實都差不多,都要遵守職場的規則,人性是複雜而且狹隘的,沒有人能有上帝視角。不能單單以自己的視角去和他人溝通交流,特別有重要影響的時候,比如會影響kpi,影響他人對自己的印象判斷。雖然比較腹黑,自己也是很討厭虛偽和表明功夫,經過多次打擊和反省後,不得不承認這是職場規則的最優解。正確的表達自己的工作成果,展現自己的工作態度,有時候比私底下默默無聞的幹更重要,這也是一種能力的體現。上司也需要kpi,他可能也要去和他的上司交代,更重要的是他不可能對所有人所做的事瞭如指掌,只能從我們的彙報體現出來。
技術工作者技術能力是基礎,但不是全部,其他綜合素質也很重要。

本作品採用《CC 協議》,轉載必須註明作者和本文連結
用過哪些工具?為啥用這個工具(速度快,支援高併發...)?底層如何實現的?