Categories
程式開發

24歲的程序員,似乎已經看到了30歲後的自己 | 二叉樹視頻


24歲的程序員,似乎已經看到了30歲後的自己 | 二叉樹視頻 1

視頻丨二叉樹團隊

編輯丨佘磊

我們不願過著那種一眼看到頭的人生,然而現實情況卻似乎已經把未來擺在了我們的眼前。本期視頻從初入社會、30 歲以及 40 歲這三個程序員的人生階段,去全方位地描述程序員職業現狀和關鍵挑戰。

都說考上公務員後在機關事業單位,每天都做著差不多重複的工作,似乎從剛入職的那天起就能看到自己的退休時的樣子。這樣的工作好無聊,沒有挑戰性,就是要趁著年輕才要去做一些有意思的事情。

因此我們從老家不遠萬里來到北京、上海、深圳,為的就是做一份在家裡面做不了工作。

我們如願以償的做了程序員、當上了工程師,拿到了別人眼中的高薪,滿懷希望的認為自己可以在這座城市站穩腳跟,也曾天真的認為未來一片大好。

一年後,你對這個行業,對你的職業還保有很大的希望,認為自己可以在這條路上走好遠。

兩年後,開始逐漸認識到這個行業競爭的殘酷,你現在所坐的工位,背後可能有三位求職者在惦記著。

三年後,開始發現這個行業發展得太快,知識迭代速度也快得嚇人,稍微懈怠一點就有可能根不上行業發展的腳步,每天都處於工作和充電這兩點之間。

五年後,你開始為自己轉型做儲備,是繼續做技術,還是真的要轉行,這是一道擺在眼前的現實問題。

十年後,你還會在這座城市嗎?

關於人生的思考以及對於職業生涯的判斷,處於不同階段下的人,因為閱歷的不同,因為身邊的影響因素不同,自然而然會產生不同的看法。剛走出校園的程序員與 30 歲左右的程序員以及 40 歲左右的程序員,他們當下所處的不同階段,也許就是我們已經經歷過、正在經歷或將要經歷的東西。

當你初出茅廬的時候可以沒有顧慮放手去幹;但當你有了家庭後,任何一個在當初看來都十分容易的選擇題,在這一刻都會變得無比糾結。

我們都知道,程序員這條路很難,不僅要承受來自社會上的各種“默認的”標籤,要有強大的思維能力來應對各種奇葩的需求,要有健康的身體來應對經常的加班,還要承受著外行人想像不到的壓力。

因為我們熱愛這個職業,熱愛我們手中的鍵盤,熱愛那一行行經過我們大腦深思熟慮後所呈現出來的代碼。我們要對自己負責,趁自己還年輕,更要加把勁往上拼一把。

不是為了別人,而是為了讓自己在這個行業,能夠更長久地走下去。

最後,我們相對那些剛入職的程序員小伙來說,把基本功打好比什麼事情都重要;對30 歲左右的程序員來說,把家庭照顧好比什麼事情都重要;對40 歲左右的程序員來說,很羨慕你,能把自己的愛好堅持到現在。

時光如白駒過隙,轉眼間這一年馬上就要過去了,年初定的目標實現了麼?

現在的你,應該怎麼做?

也許,這會是一個方向

現在這個社會,比以往任何時候都更強調個人知識體系建設的重要性,尤其是對於強調“終身學習”的程序員來說更是如此。

工欲善其事必先利其器,在獨立於知識體系之外,能夠擁有一套開發資源完備、享有海量源代碼資源庫的工具,對於程序員的能力強化可以起到事半功倍的作用。華為雲DevCloud 的代碼託管服務CodeHub ,作為華為雲面向開發者的基於Git 的在線代碼託管服務,其在代碼倉庫中為程序員提供了大量的具備極高參考價值的代碼模板以及基於不同開發語言和應用場景的示例源代碼,通過這些模板以及源代碼示例,程序員可以在雲端快速創建自己的項目,從而極大降低了程序員面對新技術的學習成本;

此外程序員通過對已引用的框架進行改造,創造出真正貼合某個場景下的技術框架,從而創造出更強大也更適合自己需要的框架,進一步提升自己的代碼抽象能力。

在完善自身技術體系的同時,能夠有效提升研發效率,這不就是我們常說的效率工程化建設嗎?讓開發始於 80%,也許是你突破現在崗位瓶頸的關鍵所在。