面臨「結構性」與「內卷化」兩大矛盾,程序員們還能保持初心嗎?

一、從2012談起

2012年,能夠說是開啓了移動互聯網的元年,那時微信剛剛推出,小米仍在走發燒友路線,百度仍是三極之首,阿里仍然在100%的增加,千團大戰如火如荼,互聯網的咖啡開始瀰漫在中關村。在創業大街吃一口互聯網的肉夾饃,穿一身簡樸的格子衫,聊一聊QQ的艱難決定,在宇宙中心的工人電影院裏,看一場史上最精彩的《蝙蝠俠:黑暗騎士崛起》。程序員

那個時候尚未人談論35歲危機,全部人都沉浸在創業的狂歡中,36Kr的數據顯示,在中關村一條街就有2萬家創業公司,你們談論的都是一個PPT換來百萬天使投資的傳奇。編程

今天的80後90後程序員,都是從這個輝煌的年代過來的,咱們依舊沉浸在業務飛速增加、工資節節攀升的年代,DAU是一條不斷向上的曲線,尚未人會想到它會停下來。房價雖然在08年暴漲了一波,但1三、16年尚未到來,將來依舊是那麼樂觀。微信

那是一個最好的時代,也是下一個十年最好的起點。網絡

漸漸的,互聯網的兩極變成了AT,第二梯隊也慢慢的固化了下來,再少有人談起創業,看着深圳房價超越了北京上海,你們從一種時代的狂歡中,逐漸回到了理性的軌道。當社會的發展節奏,從粗放的增加回歸到了精益的求精,「矛盾」也就悄然來到了程序員們的身邊。架構

儘管人類文明有上下5000年,但咱們所熟知的而信息技術的歷史只有200年,互聯網時代剛剛跨過30歲的而立之年,今天再熟悉不過的移動互聯網文化,還不到10歲。編程語言

做爲普通人,在成長的煩惱中,多了一種「矛盾」的焦慮,今天,咱們不談技術,不看方法論,只聊聊程序員一般面臨的兩大矛盾:「結構性矛盾」與「內卷化矛盾」。工具


 

二、結構性矛盾

結構性矛盾這個詞,本來是用於比較宏觀的層面,好比產業結構不合理、城鄉之間差距擴大、增加與資源環境矛盾等等,而它的結構,會致使中等收入陷阱,最終使得現狀停滯下來,甚至是倒退。在小說《鄉下人的悲歌》中,從全球化的大背景下,寫出了鐵絲地帶白人工人階級的沒落,這種時代大背景下的中美矛盾、產業結構矛盾,就是一種結構性的矛盾,最終致使了「鄉下人」走入了「百年孤獨」式的單曲循環。學習

這是一個本來用於大時代背景的詞彙,但在筆者不長的從業經歷中,深深的感覺到,結構性矛盾,也存在於小人生之中。3d

當年剛剛畢業,在公司裏求學問道,指望可以獲得前輩們的教導,但迎面撲來的是公司人員的變更、業務發展方向的改變,舊有的代碼一概封存,你們重新的起點上一塊兒從新作起。做爲新人,茫然的看着這個熟悉而又陌生的環境,因而,個人指望,與公司的發展目標,成爲了一道自然的「結構性矛盾」,結局天然也就是另謀出路。視頻

在職場裏,結構性矛盾也是廣泛存在的,但它的表達形式每每不明顯。典型的有上下級指望間的不匹配、工做內容與興趣的不匹配、工做與家庭難以顧全,等等。正是這些指望與現實之間的落差,致使了一些必然的結構性矛盾:例如「職場PUA」的流行、996的盛行等。像「PUA」,程序員對這個詞彙見多不怪了,但真正讓社會意識到這一點的,仍是由於Yamy曝光老闆粗暴的錄音,說明這不是一個行業的孤例,而是全社會性的問題。儘管這都是廣泛現象,但職場上結構性矛盾的代價會更小一些,「PUA」做爲一種政治正確,其結果也每每是換個工做環境,並無上升到剝奪財產的地步。

仔細想來,政治正確,不就是《鄉下人的悲歌》中的結構性矛盾,也是美國社會分裂的根本,也是現代職場鬥爭的延續,你們都是文明人了,但競爭還在,又不能拳打腳踢,嘴上功夫就是一種行爲延續上的必然性。

在「蒙代爾不可能三角」中,一國貨幣政策的獨立性、匯率的穩定性、資本的自由流動這三者不能同時存在,最多隻能選擇其中兩個。

在「CAP」理論中,數據的一致性、可用性、分區容忍性三者不能同時存在,最多隻能選擇其中的兩個。

萬事萬物老是相同的,只不過技術的發展,讓理解的難度掩蓋了本質的相同。

對於程序員而言,若是遇到了「結構性矛盾」,好比跟上級有矛盾、好比不滿意本身的工做內容,必定要先判斷本身的問題是否是結構性的。若是是結構性的,這種關係只能夠經過協調下降烈度,但不可消除。如要消除,除非將此事物拆開重構。

結構性矛盾是在從新架構以前,其自身不可解,會永遠存在的矛盾。


 

三、 內卷化矛盾

內卷化是近幾年來網絡上特別流行的一個詞,指某個領域在某一發展階段達到一種肯定的形式後,便停滯不前或沒法轉化爲另外一種高級模式的現象。

最典型的內卷化就是孩子的教育與高房價帶來的困惑,好比咱們經常聽到,清北畢業的學生買不起學區房,或者是買房就要「追漲不買跌」,等等。以前聽到一個幽默,就說是說:若是清北畢業的人買不起學區,那麼買學區的意義又在哪裏麼?

其實對於程序員羣體而言,最擔憂的,仍是由於內卷程度的加重,致使本身歲數大了,不能加班了,幹不過年輕人了,會被淘汰,被失業。網上有不少分析這一類問題的文章,大多數說的都對,只是對於程序員羣體而言,咱們深知技術革新的速度太快了,十年前還能用的VB/Php今天估計只能停留在大學裏了,抱着古董同樣的技能工做,只能眼睜睜的看着年輕人用的工具愈來愈新,而本身已經沒有足夠的時間去學習了。

歸根到底,加班只是體現,本質是沒有時間進行再投入學習了,你們都996了,家裏又有孩子須要輔導,逝去的時間,別人會幫你追回嗎?

美式資本主義有個核心觀念,就是人要靠本身的勞動致富,但若是本身忙碌終日,卻只能溫飽,那麼這個觀念就不成立。

但我仍是認同一個觀點的,即內卷是低水平的複雜化。內卷實際上是一種長期穩定存在的現象,是事物發展到必定階段後,放棄原有粗放的發展方式,轉向精細化發展的必然結果。這一樣是個社會廣泛問題,只是在互聯網行業,節奏更快,體現的更明顯而已。

內卷化矛盾停留在當前的崗位上,其實也是不可解的。


 

四、 破解矛盾

拋開個剛纔的那些觀點,讓咱們從另外一個視角從新考慮一下程序員:

46年前,最前衛的黑客還沒玩兒上我的電腦。

41年前,一首歌尚未趕上它的「隨身聽」。

37年前,人們尚未見過大哥大。

28年前,萬維網尚未免費開放。

14年前,世間還無 iPhone。

10年前,你我尚未相互加過微信。

10年前,人們還沒機會沉溺短視頻。

9年前,出門打車主要靠招手。

5年前,購物還沒開啓瘋狂拼團。

3年前,賣貨還不須要直播。

若是我問你:人類歷史上最偉大的發明是什麼?你們的答案確定五花八門。可是,若是有幾億人同時回答這個問題,我猜計算機、互聯網會是高票答案。是的,咱們都由於互聯網的機遇,加入了這個大行業,從那個毛頭小子愣頭青,成長爲某個領域的資深程序員。也許咱們頭髮掉的並很少,但心卻老的太快了。

拍拍本身的胸脯,問一下本身:「初心還在嗎」。

不少矛盾是不可解的,是由於站在了惟物主義的立場上,但爲何不擁抱一下惟心主義呢?職場PUA當然可怕,但咱們怕的根源,是怕丟掉工做,或者是賺不到錢,或者是沒法競爭過其餘人,而極少去考慮,我作這份工做的意義是什麼,本身是否喜歡,它可否讓本身獲得提升。咱們停留在內卷化的思惟上,爲了學區而努力,但試想一下,若是努力本就不能爲人生增添肯定性,又何須像本身的父母同樣,將這份壓力轉移到本身的後代之上?

人生有矛盾,是由於想要的太多,而獲得的不夠多。

回顧一下初心,信息技術的發展,是深受天才人物影響的歷程,是這個時代無數普通從業者協做貢獻的歷程,也是咱們在互聯網行業可以堅持下去的樸素而又恆久的理念。推薦你收藏一本日曆,在2021年的每時每刻,問問本身的初心,是否依舊。也問問本身,每一天對於矛盾的焦慮,是否正在侵蝕你的人生,剝奪你享受時代的權利。


 

 


 

最後,若是你也想成爲程序員,想要快速掌握編程,這裏爲你分享一個學習企鵝圈子!

裏面有資深專業軟件開發工程師,在線解答你的全部疑惑~編程語言入門「so easy」

編程學習書籍:


 

編程學習視頻:

相關文章
相關標籤/搜索