首頁>資訊>

內卷(involution)是近兩年流行起來的一個名詞,用來指帶人類社會在一個發展階段達到某種確定的形式後,停滯不前或無法轉化為另一種高階模式的現象,現在很多人用它來指代非理性的內部競爭或“被自願”競爭。

內卷化最早出現在美國人類學家格爾茨的著作《農業的內卷化:印度尼西亞生態變遷的過程》一書中,書中描述的是這樣一種狀態:該地區水稻田是有限的,你不斷增加勞動力並不能導致產量的增長,到最後你增加的人力越多,所有人的生活狀態反而變得越差。

聊到內卷,其實IT行業也是一個比較容易出現內卷的行業。幾年,十多年前,當IT行業作為一個新興行業的時候,還是屬於朝陽行業,但隨著近幾年越來越多的人湧入IT行業,一些細分的技術棧出現了一些內卷的現象,如客戶端開發和後臺Java開發。

所以,很多程式設計師常常會自嘲自己是工具人、IT民工。其實這話也沒錯,很多時候我們並不會不知道專案的緣起、也可能不知道曾經的過程,我們只是按照老闆和產品經理的要求去一步一步實現產品。並且,產品的需求一直處於變化的狀態,今天老闆和客戶是這個需求,明天又變成那個需求,而作為程式設計師就不得不每天去研究新技術。

再加上行業一直在變,浪潮之巔的企業一直在變換,流行的技術一直在變,熱門的商業模式也一直在變,這樣的後果就是對程式設計師的評判標準、所掌握的技術的要求也一直在變,過幾年就變換一下。比如,以前要求我熟練掌握MFC,好不容易我精通了,又要求我去了解SpringCloud相關技術,之前刷的題、做的訓練很多就都白費了。

那有些人會說,那我能不能專注技術本身,做一個低頭做技術的人?或許,大多數做業務開發人都有過這樣的奢望,不過這樣的崗位畢竟是少數。當然,如果你足夠幸運,加入一個明星創業公司,然後公司上市,實現財富自由也不是沒有可能。

既然,現在程式設計師行業這麼競爭激烈,那我們可以從哪些方面避免陷入內卷呢?我想大的方面著手,我們可以從以下三個方面來避免陷入內卷:

第一:關注新技術。IT網際網路行業對於新技術是非常敏感的,掌握新技術也意味著會有更多的發展機會,比如當前可以重點關注一下大資料、區塊鏈、人工智慧等領域的相關技術,掌握這些技術在工業網際網路時代會有一定的發展優勢,也有助於自己逃離內卷。

第二:提升自身的研發能力。對於程式設計師來說,持續提升自身的研發能力是逃離內卷比較現實的辦法,而要想提升自身的研發能力,除了可以在開發崗位上進行積累之外,還可以選擇讀研,當前確實有不少程式設計師會選擇透過讀研來提升自己。按照歷史經驗來看,大部分程式設計師在讀研之後,都獲得了崗位升級。

第三:重視行業知識的積累。程式設計師除了要重視開發技術的提升,還應該重視開發場景的知識積累,也就是所謂的行業知識積累,這一點在工業網際網路時代還是非常重要的,更多的行業知識積累也會明顯延長自己的職業生命週期。

剛剛提到工具人,其實咱們程式設計師或多或少都會經歷工具人的過程,因為我們本來就是掌握一項技術,然後以此為生。說自己是工具人,沒毛病,但是我想說的是,咱們要做一個有職業規劃的工具人。結合我個人的工作經歷,在職業生涯第一階段,先做好工具人,然後用5年左右時間,摸索並明確自己的職業發展方向,然後再從個人的興趣、內心的聲音和行業的方向出發做一個10-20年,甚至更久的個人職業規劃。

下面是網上一個非常流行的程式設計師職業發展線路,分享給大家,讓我們在技術的道路上一起共勉。

23
  • 購得日本70萬平方公尺小島的中國女子是誰?
  • 她是“偷渡皇后”,幫3000人非法進入美國,遭全球通緝