1. 程式人生 > >為什麼會有那麼多人想做程式設計師,卻又那麼多人想放棄?

為什麼會有那麼多人想做程式設計師,卻又那麼多人想放棄?

在這裡插入圖片描述

這兩年網際網路行業發展特別快,特別是14年阿里巴巴上市,最高點接近3000億美元的市值讓很多平時不關注網際網路的人都對網際網路有了興趣。

另外就是14年李總理提出的網際網路+戰略進一步激發了大家對於網際網路行業的嚮往,網際網路創業公司如雨後春筍地遍地生花,同時網際網路行業需要大量的程式設計師去搭系統、寫程式碼,所以導致了供需不平衡,導致了程式設計師特別是優秀的程式設計師缺口比較大,網際網路行業的程式設計師薪水一路飛漲。

但,現在的程式設計師薪水高很大一部分是人力市場供需不平衡導致的,以後會有很多的從業者湧入網際網路,市場本身也會淘汰掉很大一部分不靠譜的創業公司,將來程式設計師的薪水不一定還能維持這麼高。

為什麼也有那麼多人想放棄程式設計師?

因為累和辛苦。

外行人看到程式設計師就是坐在屋檐下吹著空調敲程式碼,有什麼累的?

累和辛苦不是程式設計師這個工作帶來的,而是這個大環境帶來的。大環境是什麼?就是各種資源在大量的優秀人才競爭下都顯得稀缺。所以我很同意一個回答

**“哪個看起來光鮮的工作不累?” **

程式設計師這項工作,根基於計算機產業。計算機產業的特點就是爆炸式的增長,技術以不可想象的速度迭代。對於公司而言,要跟上發展速度,必須不斷的推陳出新,不能有一絲懈怠;對於程式設計師而言,也要時刻保持專注,不斷的學習新的技術和理念。他可以不學習,可以不加班,但是總有願意學習,願意加班的人分分鐘就可以把他取代了。在這種環境下,能不累,能不辛苦嗎?

不同的團隊職能,不同的公司文化,不同的技術水平會導致工作強度的不同。一般來說,寫業務程式碼的部門加班會多一些、辛苦一些,寫底層演算法、架構的部門加班通常會少一些,或者不加班。一般公司的主要產品部門可能加班會比較嚴重,邊緣產品部門加班就沒那麼嚴重。

有些公司、部門加班文化比較嚴重,有些公司會比較強調工作效率,加班就沒那麼嚴重。整體來講,會有一些程式設計師加班非常嚴重,經常性的會超過晚上11、12點下班,也會有一部分程式設計師幾乎不怎麼加班,大部分的程式設計師還是要加班的,但沒有第一類那麼嚴重,通常晚上8、9點左右下班。

喜歡就不苦,不喜歡又不得不做就苦。 如果是為了高薪想加入這行業的人,別想著能輕鬆,高薪體面卻又輕鬆的工作,這個世界上沒有。

自己是一位工作了五年的全棧工程師,自己建立了一個前端學習交流群:731771211 裡面都是一群正在學習前端,或者已工作的前端黨。群裡都會不停更新前端的學習資源。我自己也有整理一份零基礎小白入門學習視訊,歡迎大家加入!

快捷加群點選:前端