最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

CS漫談丨為什么程序猿應該計劃“提早退休”

2020-12-10 23:36 作者:蘇世考研  | 我要投稿


蘇世計算機考研,程序猿專屬的學習分享社區(qū)

【聲明:本文為原創(chuàng)文章,未經同意,嚴禁轉載和抄襲,違者將追究其法律責任】


/?寫在前面的話?/


CS漫談,聊聊和計算機有關的那些事。


互聯網是一個很好的領域嗎?自己作為互聯網程序猿會推薦給自己的孩子也去做這種工作嗎?這是一個值得思考的問題。很多人在學校的時候還未進入到職場覺得程序猿很厲害很聰明,自己也想去做一名互聯網程序猿,互聯網確實是一個不錯的領域,但是每個互聯網工作者都知道這有可能是一個短暫的職業(yè)。


如果你喜歡互聯網的技術方面,在年輕的時候,在工作當中會面臨各種各樣的技術挑戰(zhàn)。但是,隨著職業(yè)的發(fā)展時間的流逝,很多人將在技術問題上花費的時間更少,這里有主觀的原因也有客觀的原因。但是結果都是一樣的,就是在技術問題上面花的時間變少了。最終,你將不得不轉換為其他角色。很多大齡的程序猿都不再在互聯網技術方面工作,又去做管理的,做市場營銷,做培訓或完全退出工程技術領域。


小時候,小蘇以為長大做一名程序猿很酷,起碼職業(yè)持續(xù)時間可以達到40年。但是越長大越了解我發(fā)現我錯了,只有極少數幸運的人會在技術領域擁有很長的職業(yè)生涯。大多數程序猿將不得不適應并過渡到另一個角色。這就是程序猿應該計劃“提前退休”的原因。


1.技術工作


小蘇之前的時候喜歡做一些工程類項目,覺得學習如何設計和驗證計算機程序非常有意思,這個過程令我著迷。首先確定一個目標,然后自己開始動手去實現它,不斷地推導、打草稿、找資料、編寫代碼、調試、在實驗室中晝夜不停地工作,以確保程序可以在真實操作環(huán)境中正常運行。對于當時的我們來說,這是一個很大的樂趣,尤其是一個軟件模塊運行沒有出錯的話。其實大多數學生喜歡做技術是因為他們擅長數學和物理,成為一名程序猿可以讓他們專注于自己擅長的領域。


不幸的是,隨著這些互聯網工程師職業(yè)的發(fā)展,在技術挑戰(zhàn)上的工作越來越少,現實就是培訓年輕程序猿進行技術開發(fā)工作成本低,有資本進行加班干活,想必沒有哪家的公司老板不喜歡年輕的員工。


2.高壓力


成為一名程序猿可能會感到壓力很大,總是會讓你在項目的最后期限去開會,如果項目緊張的話,這時候急得整個人都抓耳撓腮。寫代碼就是一段無休止的解決系列問題的過程,它要求具有邏輯思考的能力,以便將客戶需求轉換為可運行代碼。放在更細致的方面來說,壓力來自下面5個方面。


①截止日期。公司通常想知道給你這個任務什么時候完成,并且下達的任務通常都必須遵守最后期限。雖然一開始可以去審視一項任務它的難易來估算一下大概需要花多長時間,但是我們所做的大部分工作在某種意義上都是新的。大量不可預見的變量使得沒辦法提供一個準確可靠的時間估計,在項目過程當中,總是會出現這樣那樣的錯誤。絕大多數的程序員往往會以一個不太令雙方滿意的最后期限而告終。由于這些截止日期,使得公司管理層給程序猿們創(chuàng)造出了一個極度壓力的環(huán)境。


②人走了但大腦還在加班。鑒于程序猿一直在解決問題,因此許多人傾向于將工作帶回家,特別是在遇到特別困難的項目時。其他人是沒法直接可見的這個人腦子里面的問題,坐車在想,吃飯也在想,洗澡還在想,睡覺的時候還想,然后天亮了。你能壓力能不大嘛?


③產品產出問題。由于程序猿職業(yè)的特殊性,是項目進程中出現問題時他們就必須立即出現去修改矯正,而一般人無法弄清楚為什么或如何修復它,所以導致經常有的程序猿在休假的時候,晚上在家睡覺的時候被主管的電話吵醒,由于睡眠不足休息不夠而造成身心壓力。不得不說,必須取消重要的私人時間來去解決公司問題,難免不會造成家庭壓力。


④分散的問題。如果能寫出一段毫無錯誤,運行暢通無阻的代碼那非常值得人高興。但是很多時候實際情況并不是這樣的,總是這里錯那里錯,所有無法正常工作的一些小事都會使人頭痛不已。比如第三方庫無法正常工作;操作系統(tǒng)由于某些原因而繼續(xù)崩潰;費用跟蹤工具非常繁瑣,需要程序猿花一個小時才能輸入所有數據;測試失敗了,但這不是因為模擬框架的行為不像程序猿想的那樣…


⑤996。現在的每個公司都想著盡快將產品推向市場,因為任何延遲都意味著利潤和市場份額的損失。這時候管理層將從一而終向開發(fā)程序猿施加壓力,要求做更多的事情。年輕的時候還好,但從長遠來看并不好,顯示器前持續(xù)的壓力和久坐的生活方式將導致一系列慢性健康問題。現在去市面上隨便找?guī)讉€工齡超過2年的程序猿,處于亞健康狀態(tài)是一種常態(tài)化了。


3.內卷


每個程序猿都以為他們對于公司項目產品流程至關重要。但是,任何人都可以被更換。你只是機器中的一枚齒輪。每年都有成千上萬的年輕IT人才畢業(yè),他們比你更年輕、更聰明、更便宜,并且還可能更帥氣頭發(fā)更多。更換程序猿很容易,即使最關鍵的程序猿離開該項目,生活也會照常進行。


4.資歷與領導力


隨著你的資歷變得更高、經驗變得更豐富,公司將期望你擔任更多領導職務,其中有一種職業(yè)途徑是成為管理經理。確實有那么一些程序猿擅長項目管理,但是大多數程序猿都不擅長管理人員。這也使你完全脫離了工程學,所以這是職業(yè)上的轉變,進入管理領域基本上意味著從你的工程生涯中“退休”。


另一種途徑是成為高級程序猿。這條路徑可以讓你做一些工程項目,但是你仍然會花費大量時間開會討論。公司當然希望他們的高級程序猿能提供更多更大的商業(yè)價值。當達到一定水平時,你需要成為“乘數”,這意味著別人需要通過你才能更有效地工作,你是設計者、指揮者,輪船的航行不需要你來 天煤掌舵,你只需要進行召開大量的會議并進行討論。當你成為“乘數”時,整艘船就聽你指揮了,你就是船長。


5.財務自由


雖然程序猿有著這樣那樣的不好,但是,這并不意味著絕對的不好。有一個大好處就是程序猿的薪水相當高。在一線城市5年,開發(fā)輕松上2萬月薪,大廠更加是3到4萬,這樣一算下來,年薪的話至少20-30萬,要知道,在我國,還有6億人每月人均收入1000元,可以說程序猿的工資放在全國任何一座城市,都屬于高薪階層了。工作幾年實現小小的財務自由一點都不夸張。


“提前退休”


小蘇認為程序猿工作無論從客觀還是主觀都不能持續(xù)一生。如果你喜歡從事技術工作,那么隨著職業(yè)階梯的發(fā)展,你將無所適從?;蛟S可以嘗試回到較低的職位,但是薪水會更低,而且還需要與年輕的程序猿競爭。所以從程序猿這個行當“提前退休”或許是個不錯的建議。當然也有一些老程序猿繼續(xù)從事技術工作,他們不可避免地落后于年輕的同事,然后頂著被解雇的風險。這就是每個程序猿都應計劃提前“退休”的原因。如果我的孩子以后學了計算機,我也會為他推薦互聯網工程師。但是必須確保讓他知道這可能是一個短暫的職業(yè),需要計劃“提前退休”。


蘇世學社旗下品牌,專注于計算機考研

計算機考研一手資訊,原創(chuàng)高質量干貨

深度的學習分享丨咨詢前輩丨個性化指導



CS漫談丨為什么程序猿應該計劃“提早退休”的評論 (共 條)

分享到微博請遵守國家法律
雅江县| 八宿县| 灵川县| 衡阳县| 德州市| 和龙市| 温州市| 揭西县| 碌曲县| 泸定县| 汉寿县| 遂溪县| 澄城县| 文山县| 东山县| 隆子县| 如东县| 亚东县| 陇南市| 高邮市| 田东县| 永顺县| 游戏| 东海县| 鹿邑县| 青龙| 蓝山县| 吴堡县| 尚志市| 濮阳县| 资阳市| 松潘县| 新郑市| 洛阳市| 亳州市| 阿尔山市| 静安区| 监利县| 襄樊市| 莱州市| 峡江县|