當前位置: 妍妍網 > 碼農

程式設計師那麽累,為什麽你還當一名程式設計師?

2024-02-15碼農

最近,小編在知乎上看到這樣一個問題:

程式設計師那麽累,為什麽你還當一名程式設計師?

在IT行業裏,高度的專註和思考、面臨巨大的工作壓力、長時間的坐姿工作、解決復雜的技術問題,這往往會讓我們感到疲憊不堪,那又是什麽讓你堅持當一名程式設計師呢? 小編精選了幾位知乎網友的精彩回答,分享給大家學習交流



1號知乎網友:老胡聊Java




當下一些沒家庭背景、個人資質都一般的人,還真可以透過「受累」,在30歲左右做到年入50萬。其它行業要做到這個收益,要麽要有一定的門檻,要麽家裏要有關系,要麽自己做老板,或者需要和各方各面的人打交道。

如果家庭一般、個人能力一般,就所謂的小鎮做題家,要考個二本電腦專業,這相對容易,或者其實三本也行。再努力些的話,二本三本學校本科畢業後,再能透過考研進到一個好點的學校。

當下哪怕行情一般,一個電腦二本三本應屆生,在大城市找到工作後,一般幹個3年能做到年入將近20萬;幹個5年跳槽,估計能做到月入25k,即年入30w,一般幹個7-8年(即30歲左右),能做到年入40w-50w;有10年工作經驗時,也有一定機率能做到50w。

所以電腦專業的畢業生,在30歲左右,雖然有各種大公司裁員,雖然加班確實厲害,但做到年入50w,是件「看得見,摸得著」的事情。

同樣是年入50萬,其它行業一般要達到什麽標準?

醫生,一般得副高職稱以上,而且要有一定名氣,同時醫院得好。但相比電腦專業,要做到這個收益的醫生,一般得本碩連讀七八年,而且學校得好,這個入門門檻其實是要高於二本甚至三本電腦專業的。

而且做醫生的門檻和難度絕對是高於程式設計師,比如當下有聽說其它專業透過報班轉IT,但基本沒有跨專業轉行做醫生的。

或者是做律師或金融,其實也能做到年入50萬甚至過高。但這不僅也要有門檻,比如相關專業+律考或金融的各種從業考試,而且還得找個好的機構,甚至有時候還得托關系。

至於一些公司的高管,本人也了解一些,比如是50號人的公司,總監級別,只要不是老板,月入一般也就是2萬出頭些。

……

相比IT,入行一般只需電腦本科文憑,甚至其它專業的本科文憑+培訓班也還能轉,做程式設計師一般不需要各種從業考試,其實考不考軟考無所謂,而且能給到年入50萬收益的公司數量不比律所或金融方面的公司少。

當下做生意確實能做到年入50萬甚至更高,但做生意的話得雇人,這本身就是本事,而且做生意更得靠關系,論勞心勞力的程度不比程式設計師少。

相比之下,程式設計師一般就靠打工,能相對容易地做到年入30w或50w,其實這個收益就能超過不少小老板了。

在其它行業要做到年入50萬,需要能和各方方面面的人打交道,或者得接觸到三教九流的人,處理各種程式設計師平時想象不到的事情;要維護這個收益的各種渠道,平時還得維持各種關系,或者真可能是到處送禮。這方面大家可以想象些做工程的包工頭。

其實一般到了30歲,有了家庭有了孩子,這時候不少人會發現自己空有力氣而沒掙錢的渠道,相比之下,做程式設計師真可能只需要靠加班或受氣掙錢,而且掙的錢不少,而且入門門檻又不高,適合大多數的能力一般、資質一般、家境一般的人。

大家或者再看看前幾年,各種IT培訓班層出不窮,很多其它專業想報班入行的人,其實也看透了程式設計師一般能靠加班掙錢,甚至掙大錢的情況。

當下IT行情一般,不少IT培訓班也逐漸結束了市場,但也有IT培訓班依然紅火。這還是說明,當下能只靠個人付出辛苦能掙錢的職業真未必多。


2號知乎網友:等壹


在國內,如果不是關系戶,大概有90%的工作是 累的。

難道外賣員、建築工人、基層公務員、醫護人員、高中教師不累嗎?

程式設計師在這些工作裏,當然是有優勢的:

1、薪資優勢

在這90%累的工作裏,又有兩種:累但沒錢,累且有錢。相對而言,程式設計師屬於後者。

互聯網企業中,技術崗(程式設計師)校招生也比業務崗月薪平均高了5k左右。

而從22年國家統計局公布的平均薪資來看,中層及以上管理人員、專業技術人員、辦事人員和有關人員、社會生產服務和生活服務人員四類崗位平均薪資最高的行業均為資訊傳輸、軟體和資訊科技服務業,也就是程式設計師。

這都說明程式設計師的薪資優勢是很明顯的,畢業幾年後能多攢下一些錢。

來源:2022年國家統計局數據

2、多樣的就業機會

技術無國界,程式設計師的技能在全球範圍通用,且需求量大。因此可以在世界各地找到就業機會。許多技術公司提供遠端工作機會,程式設計師能夠靈活地選擇工作地點。

此外程式設計師還能當自由職業者或創業者,開發自己的軟體計畫、應用程式或提供技術咨詢服務,可以自由掌握職業發展道路。

3、工作內容更實在

程式設計師的工作比較實在,不像產品經理等工作,內容較專註,較少有會議撕X、勾心鬥角等。

程式設計師開發的功能、維護的產品也能實實在在的產生業務價值,工作內容更具體,因此也更容易量化。

4、與前沿技術接軌

互聯網、區塊鏈、位元幣、人工智慧、大模型……這些技術均與程式設計師相關,程式設計師能有機會與這些前沿技術接軌,抓住新時代的機遇和風口。

技術領域不斷演變,而程式設計師通常具有適應新技術和工具的能力,能不斷更新自己的技能來適應不同的技術環境。

例如,在大模型時代,程式設計師可以利用大模型輔助開發,實作事半功倍的效果;也可以利用大模型幫助自己生成工作周報、計畫文件;甚至加入大模型開發,走上快車道,實作高薪。

當然,程式設計師也是有劣勢的。

工作時長上,計畫上線前996、007是存在的,工作壓力相對較大,較考驗身體素質。(但其實,計畫上線的頻率並不高,出現緊急問題需要通宵加班的頻次較低,之後一般可以調休,在能接受的範圍。)

職業生涯上,35歲危機是存在的,因為年輕人更能加班,如果沒有技術突破或轉型管理容易被淘汰。但這也不是絕對的,一是外企很少有年齡歧視,程式設計師可以考慮轉戰外企;二是就算被裁員,程式設計師也可以利用自己的技能接計畫和創業。

人脈關系上,程式設計師可能專註於編碼和技術實作,溝通和人脈關系經營較少。(對於內向的朋友來說是好事)

當然還有長時間坐姿帶來的脊柱健康問題、長期耗腦帶來的脫發問題,這似乎是90%的白領工作都會遇到的。

至於我為什麽當程式設計師,還是因為高薪且有機會接觸到前沿的技術,能爭取早日退休。

總而言之,程式設計師苦中有甜,看個人選擇吧~

「人生要走的路,沒有一條是容易的路。我們只能選擇一條更適合自己的路,然後憑借自己的努力,去決定自己的樣子」,共勉!


3號知乎網友: 紅孩兒工作室


因為程式設計師不只是一份工作,也是一種信仰。

這種信仰是你只要努力學習技術,就可以無所不能。

你的價值取決於你的技術能力,非常公平。

你不需要去求人,托關系,你只需要坐在電腦前,施展你的才華。

你就可以活得很好。

"程式設計師那麽累,為什麽你還當一名程式設計師?" 歡迎在留言區交流,留下你的觀點~


整理丨dbaplus社群

來源丨網址:https://www.zhihu.com/question/630236419

*僅為提供參考和學習交流,不代表dbaplus社群立場! dbaplus社群歡迎廣大技術人員投稿,投稿信箱:[email protected]