碼農這種純靠技術的工種怎麼會是青春飯?

晏少忠


成為被淘汰的碼農還是成為繼續發光發熱的碼神,跟職業沒有關係,跟特定的人有關。其中也有一個客觀因素,就是一個行業當中,越高級的工作職位機會就越少,哪個行業的人才分佈都是金字塔型的。至少碼農還是一個有複利效應疊加的工種。

至於有些程序跑去送外賣或者開水果店,那真是身邊缺乏有人指點。為什麼富人的子女從事的都是商人、企業家、律師、醫生…這些職業,因為有高複利,隨著時間的推移,職業生涯會越來越有錢。

沒有複利思維,或者思想懶惰的碼農,很容易成為低價值工作的犧牲品,因為編程工作中不是所有工作都帶有複利效應。

作為碼農,這些都要去思考的。

我父母過去經營企業的,但我本人從事編程工作,現在經營自己的軟件公司。

供參考,謝謝。[祈禱]


程序猿創業筆記


以前我是不承認碼農這個稱呼的。但是現在不得不說,現在的程序猿就是搬磚民工。隨著各種java框架的成熟,現在的程序猿不用再考慮很多運行上的細節,編碼更隨意。我現在已經五年沒有寫代碼,專心做項目經理了。最近一個項目需要程序猿寫幾個簡單的計算,寫完後bug不斷,檢查他寫的邏輯,簡單計算寫的極臃腫,後來我幫他整理了一下,最複雜的一個計算也不超過15行代碼。

現在這樣的程序猿照樣可以把項目做完,他們不是碼農還能是什麼,等30多歲了肯定要被淘汰。

更可笑的是,他自己還不覺得有問題,剛開始時,大言不慚的和我說這些要985或211的畢業生才能寫好,最後我還是幫他整理了計算思路。本人也只是普通二本學校畢業,這些計算在我眼中根本算不上是算法,只能說是計算。


用戶872752444246


“碼農”是貶義的

現在,碼農不僅是軟件開發從業者自嘲的一種稱謂,更是成為程序員的同義詞。“碼農”這個詞其實貶義的,其掩蓋了在軟件開發行業中程序員創新思維的作用以及應該具有的極客精神。創新以及極客精神恰恰是決定這個工種是不是青春飯的重要因素。

996與“青春飯”假象

任何行業都有對人精力體力等方面的要求,軟件開發行業在我看來恰恰是要求比較低的一個。有條友們可能會提出加班多,996等等來說明這個行業需要的是年輕人,其實這只不過是行業內的公司在追求資本過程中一種悲觀情緒的反應。李開復在《AI - 未來》中提到中國在人工智能領域具有很大的優勢,這個優勢就是人工智能落地應用的激烈競爭。正如國內的互聯網企業那樣,為什麼會有如此激烈的競爭呢?隨著加班文化興起,行業內部激烈競爭,加上生活的快節奏等因素,使得心態過快老化,無法從軟件開發過程中獲得樂趣。這會和企業逐利因素一起導致軟件開發行業選擇更加年輕化的群體,進而形成惡性循環。

技術更迭快不是理由

IT行業技術更迭太快並不能作為程序員這個工種是青春飯的理由。不可否認,各種編程語言,框架,概念層出不窮,給人的感覺是學習成本太高。需要注意的是任何技術更迭,框架的誕生都是能夠追根溯源的,這種更迭有其一般規律。學習成本高低完全取決於開發者個人對基礎的掌握情況以及對技術本質的理解程度。如果只是疲於框架的使用,疲於CRUD,那學習成本一定是高昂的。“書本上學到的知識不再是技術,搜索能解決的問題不再是問題”,學習技術需要融匯貫通而不死板。用積極樂觀的態度對待技術更迭,主動去接觸才能在年齡增長的同時保持自己的競爭力。

結語 - 碼農這個工種絕不是青春飯

“碼農”這個詞很有趣,如果“農”是開發者,那麼“天”就是行業環境。其實就如同當代農業的發展一樣(沙漠當中也有辦法種植水稻),不論行業環境如何,只要積極努力樂觀,都會找到適合自身發展的方式。


以上僅是我的個人觀點,歡迎大家留言討論。


程序猿藍天


碼農只是青春飯,其他行業越老越吃香[大笑]



李帥88409


那是因為資本家毫無廉恥的壓榨人的血汗。人25-35這段時間是精力和能力最旺盛時間。35以後不是不能幹,而是經不起加班,經不起壓榨就被淘汰了。其他都是扯淡。這就解釋了為什麼國外能幹一輩子的原因,因為國外不加班。


歸根的葉子


碼農這種純靠技術的工種怎麼會是青春飯?很有意思的問題。

我覺得關鍵點在“碼農”這個詞兒上。碼農是敲代碼的普通程序猿,對自己的噱稱,也是大眾心理上普遍認為的那類程序猿:格子衫、厚眼睛、不修邊幅、表情呆滯。對了,還是996的主力。

要讓我說,程序猿分兩種:碼農和極客。

碼農就是滿足於做普通程序員的人。對他而言,編程就是一份工作,談不上理想,更談不上熱愛。

極客則是熱愛驅動的編程高手。極客和產品經理有點類似:自己手裡乾的活,就好像是自己的孩子。他希望這個孩子長得快,長得健康,長大了惹人喜愛。為了這個目標,他會自發自願地加班、學更多的東西、想更多的方案,甚至為了實現目標,逼著自己去做一些原本不喜歡的事情,比如帶團隊,跟其他部門勾兌。

這樣的極客,在哪個公司都是臺柱子。就像影視圈的老戲骨一樣,年齡根本不是極客需要關心的話題,談何吃青春飯呢。

但是碼農就不一樣了,碼農確實是吃青春飯的。

1)編程進入門檻沒有想象中高。也就是說,題主說的“純靠技術”,是有水分的。編程沒有大家想象中那麼的複雜,技術含量那麼高,它只是有自己的特殊性——不接受任何錯誤。

換句話說,編程是一個天生追求完美的行業。

與其說程序猿技術高,不如說程序猿耐心好,能夠強迫自己坐下來,一隻一隻抓Bug,抓永遠也抓不完的Bug…這場景不像科學家,更像流水線上焊電路板的工人,熟練工的意味很濃。

其實程序猿這一行,進入門檻沒有大多數人想象的那麼高。只要你是理科生,半路轉行也能很快適應編程,很快達到熟練工的水平,成為一名光榮的碼農。

還有人說IT行業變化快,所以年紀大的人跟不上。我覺得不是這個原因。編程這件事的內核特質,一直沒有什麼太大的變化,從一門編程語言改換另一種,難度類似於你學會了陝西話,再學山西話一樣,難度不大。

2)編程是很壓榨人大腦的行業。前面說了,編程是追求完美的行業,但是追求完美,是非常反人類的事情。完全可以用苦逼二字來概括。

跟焊電路板不同的是,碼農工作的大部分時間,都是需要動腦的。碼農需要在腦子裡安裝一套虛擬的邏輯系統,把手上的代碼,變成腦子裡面一個活的動態系統。而且,這個系統一旦出問題了(總是會出問題的),碼農腦子裡的模型要先轉起來,在虛擬空間裡排查錯誤。然後改變手裡的代碼,重新構建這個虛擬空間,看看問題解決了沒有。

這就在思想和身體兩方面壓迫了碼農,最後他們不得不透支自己的腦力,過早地憔悴,麻木,對很多事情喪失興趣,這真的也是挺可憐的。而且碼農想要靠自省自覺找到出路,變成極客,是一件需要撞大運的事情,除非碰到一位現實中或者虛擬空間中的好師傅。

3)社會偏見不接受高齡碼農。其實社會偏見不接受任何高領苦力活。40歲當碼農不好意思,去建築工地就好意思了?當保安就好意思了?一樣的。

只要大家覺得一個工作沒有啥技術含量,基本上靠賣力氣賣色相,那大家就容易輕視這個工作。這是人群普遍的心理,它是不接受任何反駁的,我們只能去適應它。

總結一下:

當個普通碼農,確實就是吃青春飯的。必須找到對編程工作的熱愛,把手裡的活兒當成自己的孩子來看待,每天想的都是怎麼把他好好養大,碼農才可以向極客的方向發展,擺脫吃青春飯的困擾。

如果我說的這些讓碼農不舒服了,向你道歉。我正走在從碼農到極客的半路上,希望跟你一起進步,完成身體和精神上的救贖。

我是獵旗,專注職場發展問題。感謝你的閱讀,歡迎留言,謝謝關注。


獵旗飄


複製黏貼外加熟悉別人的框架…有多高的護城河?


分享到:


相關文章: