1. 2020年,程序員飽和了嗎
能幹活的人永遠都不會過剩,混日子的永遠被淘汰。初級過剩,高級緊缺。簡單學點啥的時代早就過去了!
這幾年中國互聯網一直很火,因此搞得大量的資本湧入互聯網行業,一下子拉高了平均工資。我記得移動端和前端最火的時候,只要你會寫一點前端或APP,都能找到一份工資在平均線以上的工作。因此大學報考計算機,以及轉行的人越來越多。
也因此培訓班大量招生,賺得盆滿缽盈。而就是這大量的培訓出來的人,給人一種中國程序員過剩的現象。
但是只有潮水退去,才知道誰在裸泳。
2018年是互聯網寒冬,大量企業裁員,那些平時混日子劃水,沒有真本事的人,離開了這個平台就什麼也不是啦。甚至原來平台過高的薪資水平還會給他一種我就值這個價的錯覺,而這只是資本和平台的捧殺。
打開招聘軟體,你會發現3-5年的高級程序員,5年以上的資深甚至是架構師的招聘需求源源不斷,最受獵頭歡迎的也是這種級別的職位。這說明了企業更需要的是高端人才,而中國現在高端程序員還是很稀缺的,很多企業都招不到合適的高端人才。這種情形也像極了二八定律。
2. 普通程序員的工作生活是怎樣的
通常我們進入公司以後,不會是重頭開始一個項目,而是在已有代碼的基礎上進行維護或新功能的開發,所以必須「讀代碼」。
讀有「泛讀」,了解系統架構、功能模塊,對系統有一個大致的認識,各個功能能找到相應代碼實現的位置。
還有「精讀」,通常就是調試了,在fix bug的時候使用。此外還包括審核:一些規范一點的公司,都會有code review,也是精讀,但不用debug。
對於一個成熟的項目來說,讀代碼——而不是寫代碼——可能是最耗時間的工作了。
寫注釋文檔
為了減少「讀代碼」的時間,我們不得不花時間「寫注釋」「寫文檔」——這個程序員最深惡痛絕的工作。所以現在「爛代碼才需要注釋」的聲音變得越來越強,但無論如何,文檔還是要寫的。(注意:要能區分注釋和文檔)
了解需求
好了,終於到了「寫代碼」的時間了。
然而,在動手開始寫代碼之前,你必須花時間「了解需求」。和自己寫個小程序玩玩不同,在公司,你是為別人寫代碼,所以你一定要了解別人究竟想實現什麼功能。通常,這並沒有你想像的那麼簡單,需要反復的溝通。
當然,也有一些團隊和個人,不願意在這上面「浪費時間」,通常他們的下場就是不斷的寫代碼,然後不斷的改代碼,加班加點的做大量的無用功,整個公司怨氣沖天一地雞毛。
3. 程序員未來前景如何大齡程序員出路在哪裡
年齡大的普通程序員,將來的出路無非就是以下三個:
1、穩定地待在一家公司,有一定產出效率,成為一顆螺絲釘,不出彩也不出醜,就像之前棉紡廠的工人那樣,直到這家公司不行了,找另一家,繼續做個普通一兵。其實這事兒和幾十年前的工人一樣,只是時代不一樣,職業的名字變了。
2、尋找相對優勢,到稀缺你技術、能力、經驗的地方,找到存在感。比如一線城市回退到二線、三線;比如互聯網頂級公司的普通程序員進入小公司;比如互聯網行業的普通程序員進入傳統行業有軟體部門的公司。
3、轉行,想干什麼干什麼去,很多人認為,一個 35 歲以上的程序員相比較一個 20來歲的畢業生,精神狀況、身體狀況必定是不如剛剛大學畢業的年輕人,所以要盡早轉行。那麼問題來了,程序員是吃青春飯的嗎?程序員的職業發展到底如何呢?
首先,我覺得時至今日,相比其他職業,程序員仍然是一個投入產出比比較高的職業。程序員不是一個「吃青春飯」的職業,而是一個常青的職業。程序員其實也並沒有我們想像中那麼累,很多互聯網公司的工作環境、工作氛圍、員工福利都是非常不錯的:彈性工作,定期團建,免費健身;一日三餐、零食飲料應有盡有。對於頭腦靈活、思維敏捷,但還沒有明確職業目標的理工科畢業生而言,把程序員作為職業生涯的起點,應該會是一個不錯的選擇。以北京為例,應屆畢業起薪在 8000-10000 元,比其他職業高出不少。程序員現在小蜜蜂雲工作了解很多遠程可辦公的,全職兼職都是有的,可供的選擇還是比較多的。
程序員在職業生涯第一個階段,通常是 3-5 年。這個階段要以職業探索為主,腳踏實地寫好每一行代碼。只有快速學習和成長,掌握過硬的專業技能,這樣才能在職場立足,走好未來的路。現在程序員的職業領域已經細分到了令人發指的地步,比如:大數據工程師、雲計算工程師、某某語言工程師、系統架構師、web 前端工程師、嵌入式軟體工程師、資料庫開發工程師等等。
4. 正在工作的程序員,生活狀態什麼樣
從上圖中我們可以看到,工作年限為 5-10 年成程序員佔了程序員群體的 43.4%,屬於資深程序員。剛參加工作的程序員占總體的 12%,工作 2-4年的程序員占總體的 33.1%,而工作十年以上的程序員占總體的 11.6%。
與去年的數據相比,剛工作的程序員數量顯著減少,工作兩年以上的程序員從73.4%上升到了88%。很大可能是受疫情影響,企業用人需求減少導致的。
在過去幾年與程序員這個群體的深度接觸以及交流中,發現很多程序員都對工作時間過長,導致沒有太多時間提升自己這一現狀頗有微詞。所以此次的問卷調查中,程序員客棧特意增加了關於工作時長以及學習時長的調查。
上圖是關於程序員每周花在工作上的時間,可以看到一個很有意思的現象,就是一共有66.9%的程序員過著理想的朝九晚五一周工作五天的工作生活,只有剩下33.1%的程序員都有不同程度的加班,這與我們日常聽到的程序員這一職業普遍加班嚴重的言論並不相符合。
在此基礎上,更是只有不到十分之一(8.6%)的程序員每周工作時長達到了996,甚至更長的工作時間。
5. 45歲程序員發帖求職令人心酸,中年程序員的現狀是怎樣的
一個人無論再怎麼優秀,到一定年齡的時候就會被淘汰。就拿普通的小店來說,就連招一個服務員,都要28歲以下,對於一個門店來說28歲就比較老了。一些小的店面都會如此,更何況是大企業。他們會選擇聽話、事少的員工,比如說剛畢業的學生,很少有人結婚,因此可以經常加班。可是對於中年人來說,工作的同時,要兼顧家庭,是不願意加班的,而且對工資有一定的要求。有一名45歲程序員,本身很優秀,在相關網站上發帖,現狀令人心酸。那麼,中年程序員現狀到底是怎麼樣的?讓我們一起看一下吧!
總之,公司並不是福利社,肯定是以立竿見影的效果為主。如果一旦某個人給自己產生不了收益的話,也不會在某個人身上花費太多的時間。
6. 程序員就業前景分析
從行業的整體情況來看,程序員的工作相對來說還是具有一定壓力的,而且不少程序員的工作周期也比較長。雖然程序員的工作壓力比較大,但是從IT行業的基本面來看,未來IT行業的發展前景還是不錯的。
程序員就業分布較為集中的區域為省會城市、北京、上海與深圳,其中省會城市就業比例為39%。在IT行業發展迅速、產業鏈比較發達的北京、上海、深圳及省會城市,因為就業崗位需求的數量較多、薪資待遇較好,吸引了超過9成多的就業程序員選擇在以上區域尋求個人發展。
程序員屬性:
從表面上看,程序員是會使用計算機語言編寫程序的群體。實質上,程序員是聯結精神世界與物質世界的最有效的中介,將人語轉變為物語創造財富。以前所說的技術,是分科的技術,程序員的技術是全面涵蓋的技術。
從人的意識到物的結果的全面流程看,程序員所用的從應用層到物理層的分層次體系是一種嚴密有效的邏輯結構,這正是經濟建設需要而傳統文化沉澱缺乏的要素。
7. 正在工作的程序員,生活狀態什麼樣
首先說一下目前日常的生活工作安排,每天7點40的鬧鍾,起來洗漱吃飯(如果起不來就不吃了,8點半差不多出門)上班。
因為距離公司比較遠在北京要橫穿半個市區才能到公司,大概10點左右刷公司卡,然後買早飯買水。
上圖是公司大門,那天去的很早(
我不喜歡喝白水,基本每天一瓶快樂水或者氣泡水。然後10:30大概正式開始工作。
上午的工作時間是到12:00整,基本上有1個多小時的時間可以專注工作,上午基本是處理昨天的任務,做當天的工作安排,小本本上列出來一天要乾的事,如果跨部門合作就盡量上午處理完,寫一下郵件之類的。
到了12:00准時去食堂吃飯,12:30吃完,我有午睡的習慣一直睡到1:30,就在工位上。(下面是一般的食堂餐食
1:30到6點整個時間段都是寫代碼的時間,目前因為人不多基本也就沒什麼管理的職責,基本上IM就能解決不用開會,所以下午可以開開心心的喝著快樂水寫自己喜歡的代碼了。
這里就要說一些題外話,因為我個人是非常喜歡寫代碼的那種程序員,是真心的可以從中獲得成就感和樂趣的人,所以我整個下午會覺得時間飛快,一般3點多有個節點就是去上廁所或者打水,基本上就可以紋絲不動的寫到6點吃飯。
下午快樂水喝完就換枸杞養養生…
8. 程序員的生活是什麼樣的
1、發現問題,解決問題,製造問題。
2、賺錢。
3、賺錢好難。
4、財務自由。念PHD。
5、技術書和小說,最近也看經濟學和CFA。電影電視看不多,基本不玩游戲。
6、賺錢。
9. 6年前,放棄100萬年薪,回農村做木匠的程序員,現狀如何
總有些人,有一些情懷,有一些「不著邊際」的夢想。有人清華畢業,留學回國,卻回農村種地;有人北大畢業,放著教授不當,進深山隱居。
而還有人,放棄100萬年薪,回農村做木匠,他曾是世界500強的匯豐銀行的程序員,名字叫高文中。
四、結語
高文中努力從農村走向城市,好不容易在城裡站穩腳跟,又放棄百萬年薪,回到農村做木匠。這本身就需要很大的勇氣,僅憑這點,值得為他點贊!
至於他值不值放棄百萬年薪回農村做木匠,單從創造的價值上來看,好像不值得。但是他在追求情懷,使得浮躁的內心得到安靜,又把這件事做到了極致,本身就是一種享受。
對於高文中的故事,你有什麼看法?歡迎下面留言!
10. 中國的程序員數量是否已經飽和或者過剩
程序員的數量是否已經飽和或者過剩?
任何一個行業,基本都是呈現金字塔結構。處於低端的人很多,越往上人才越少,很多大廠還不是喊著招不到人。
1、未來IT行業會持續發展,C端近幾年內用人需求會縮減,B端和高級產品端會加強,對人才技術會有更高的要求,高端技術人才的春天來了。
2、初級人員的確會更內卷。
3、35歲現象短期內不會得到改變或者緩解,會變成各行業普遍現象。35歲會變成一個分割線,變成貧富分化線。
4、油條崗位會變少,低端業務碼農,未來堪憂。