程式設計師未來會成為非常內卷的職業?

銀河國際客服_V18669187779發表於2020-11-14

今天我們聊一個非常有意思的話題,就是關於程式設計師這個職業未來會不會成為內卷化的職業?亦或者現在就是內卷化的職業嗎?這個問題是我在知乎上看到的,感覺很有意思,所以想拿來聊一聊。

在聊程式設計師這個職業是不是內卷化的職業之前,我們首先應該來了解一下什麼是內卷化?

1

什麼是內卷化?

內卷化,指一種社會或文化模式在某一發展階段達到一種確定的形式後,便停滯不前或無法轉化為另一種高階模式的現象。最早出自美國人類學家吉爾茨(Clifford Geertz)的《農業內卷化 —— 印度尼西亞的生態變化過程》。

內卷化(involution),又譯為 “過密化”,吉爾茲提出 “農民在人口壓力下不斷增加水稻種植過程中的勞動投入,從獲得較高的產量。然而,勞動的超密集投入並未帶來產出的成比例增長,出現了單位勞動邊際報酬的遞減,即過密化現象。” 這種現象叫 “內卷化”。

其實,通過上述的概念我們可以看出內卷化有顯著的幾個特點,就是:

勞動密集型;

不能提高單位人均產值,出現單位勞動邊際報酬遞減;

模式停滯不前或無法轉化成一種高階模式;

那麼你們認為程式設計師這個行業符合上面的三個特點嗎?如果符合,就可以說程式設計師是一個內卷化的職業。

2

程式設計師是內卷化的職業嗎?

那,我們就來分析分析,從上述三個特點來分析一下。

2.1

程式設計師是勞動密集型

首先,我認為程式設計師這個行業屬於勞動密集型的。為什麼?

首先,我們必須先承認,程式設計師這個行業確實需要一點智商,但是門檻也不得不說越來越低了,尤其是隨著程式設計的框架化,工具化,對於程式設計師的要求沒有那麼高了。而且隨著網際網路行業的火爆,進入這個行業的人真的是越來越多了,如果不能說達到飽和的話,也基本快飽和了,有一定確定的是,初級水平的程式設計師飽和度肯定是超了。

另外,我們完全可以把程式設計師定義為:手藝人。程式設計師確實是靠手藝吃飯的,之所以可以定義為手藝人是手藝這種東西就跟程式設計一樣,需要一點技術含量,也不是說要求非常高,努力練習也能達到,而且我們也確實是靠手敲鍵盤來吃飯的。

而且,我相信大家也發現了,隨著 IT 行業的發展,很多工具都是越來越細化了,對於程式設計師的分工也越來越細化了,就像是工廠流水線上的工人一樣。大家都只做自己崗位上的工作即可,產品,設計師,後端工程師,前端工程師,演算法工程師,測試工程師,運維工程師,然後各自還有細分的,比如:前端又分為移動端工程師,Web 端工程師等等。真的就如流水線上的工人一樣去組裝完成一個產品。

所以,這麼一分析,程式設計師這個職業確實屬於勞動密集型的工作。我想大家應該同意吧?

2.2

單位人均產值,勞動邊際報酬遞減

很多人都說程式設計師是高薪工作,其實,我並不認為程式設計師的工作是屬於高薪工作,另外,勞動邊際報酬遞減和單位人均產值其實跟高薪沒有絕對的必然聯絡。因為高薪不高薪是那程式設計師這個職業與其他職業相比,對於程式設計師這個職業來講,這些年的發展高薪其實並沒有多少增長。

程式設計師的這個職業加班屬於比較嚴重的,996 是常態,所以平均到時薪工資也不算高。我在知乎上看到一個大佬舉的例子特別有意思。大致意思是:

在某個研發團隊中,最早的時候,所有的程式設計師都不加班。在 8 小時工作時間裡,大家有序競爭,誰想脫穎而出,誰就提高工作效率,在創意上下功夫。也就是說,在加班還沒有成為 “文化” 之前,程式設計師之間的競爭只能是智力,而不是體力。同時,老闆在分配工資的時候,參考的標準也是效率和創意,因為大家都不加班。 假設這個團隊有 10 個程式設計師,老闆每月願意支付的工資為 10 萬元。因為原來大家都不加班,老闆在分配這 10 萬塊的時候,參考的標準也只能是效率和創意。 而突然有一天,有一個程式設計師為了讓自己的業績更好,開始加班了,然後由於他的加班,導致他的業績變好了,那麼下個月發工資的時候,同樣還是 10 萬元的總體工資,而由於這個人加班了,業績更好,所以工資就多分配給他一些,那麼其他人自然就分配的少了。 然後,其他人要想保持跟以前差不多的工資,也開始加班了。其實當所有的人都開始加班的時候,加班就不能成為競爭的優勢了,就沒有競爭力了。這時候加班文化一經形成,就回不去了。 此時,那些不願加班的人,想要回歸效率和創意的程式設計師反而成了另類。這樣的人,無論水平高低,因為 “態度” 有問題,在一個以加班為 “文化” 的團隊中是沒法生存的。 這個例子來自知乎大佬:沈世鈞

所以,這個例子很有意思的就是:轉了一圈,到最後,從每個程式設計師分配到的錢看,誰也沒有增加,又回到了加班沒有形成 “文化” 之前。但讓人難以接受的是,對程式設計師來說,到手的錢沒有增加,但卻付出了成倍於原來的勞動。

你看,這是不是屬於勞動邊際報酬遞減呢?當然了,大家可能感覺這個例子舉的比較偏激,但是,996 的加班文化,就是讓我們的勞動邊際報酬在遞減。

而且,隨著分工越來越細化,也就是以前可能一個人能夠乾的事,現在需要兩個人或者更多的人來做,不僅增加人工的成本,而且好像單位人均產值也在減少。

講到這裡,讓我想起了一件事,那就是:有人說資本家最壞的就是讓工作的分工越來越細化,讓工作越來越工具化,這樣人就成為了工具人。一個人一旦離開了,出去,競爭力就很低,因為你能夠乾的事太細化了,不全面。所以,這樣的分工可以降低員工的離職率和競爭力。

2.3

停滯不前或無法轉化成一種高階模式

你們認為目前程式設計師,IT 這個行業的模式屬於停滯不前了嗎?或者是是不是無法轉化成一種更高階的模式呢?

就目前來看,除了我們程式設計師行業這個職業的分工越來越細化之外,確實沒有什麼更高階的模式了。

現在的發展趨勢是除了分工細化之外,框架化,工具化,讓程式設計的門檻在降低,當然了分工細化有時候,也是不得以而為之,畢竟現在的軟體或者系統也越來越複雜,使用者體量,訪問量超級大,不是單打獨鬥就能夠解決的,確實需要大量的程式設計師來維護升級。

到目前為止,我們不能說 IT 行業停滯不前了,但是也沒有轉換成一個高階的模式。

3

總結

其實,通過上述分析我們發現,程式設計師這個職業確實非常符合內卷化的特點。至少我認為隨著網際網路的持續發展,程式設計師這個職業會越來越內化的。

如果我們程式設計師想在 IT 行業中擺脫內卷化帶來的影響,必須要做到:一是,讓自己不要成為工具人,要做 T 字型人才;二是,要挑選門檻要求比較高的程式設計工作才行。

要想做到上面兩點,好像給人的感覺是內卷化導致我們程式設計師越來越累了。其實,不然,我們主要突破了自己的上限之後,以前感覺難的事情,就像現在做的普通事情一樣簡單。之所以現在感覺難,是陌生不熟悉帶來的恐懼。

大家認為程式設計師這個職業屬不屬於內卷化的職業呢?歡迎大家留言一起交流。

相關文章