那麼,你能夠選擇何時退休嗎

華爲:放棄平庸員工。程序員

騰訊:結構化優化。編程

百度:鼓勵狼性,淘汰小資。架構

蔚來:局部優化,提升運營效率。學習

科大訊飛:提早吃飯的員工須要被優化。優化

京東:淘汰由於身體緣由不能拼搏的員工。ui

馬雲:將來每一年將會向社會輸出1000名在阿里工做10年以上的人才。人工智能

開篇就是這麼嚇人的東西。你們其實都有了解,而且已成爲飯後談資。然而你我皆凡人,這些談資的最終受損者仍是你我,資本家只關心資本運做是否健康,利潤率是否達標,而你,也屬於資本的一部分。設計

每到裁人的時候各家說的都特別動聽,用詞優雅,演講鬥氣昂揚,讓聽會者感受裁人不是公司的問題,而是你的問題,我有一張圖能夠來表達此刻的心情:
3d

生活就是一張欺騙與被騙的藝術。對象

咱們懼怕的並非裁人,懼怕的是沒有保障的制度

華爲這樣的一批公司帶壞了整個國內的就業氛圍,讓全部的公司在效益很差的時候有了榜樣。再加上沒有監管的制約,這些公司惡性裁人是不須要接受懲罰的。按照年齡一刀切對於有能力的工做者來講是對職業生涯的侮辱,也是對這個公司職場信譽值的自我懲罰。

而那些學習華爲裁人卻又給不起對應報酬的公司更加無恥,他們規避法律風險,有專業的法務團隊,普通求職者根本沒法與之抗衡。說讓你滾蛋,你就得立馬滾蛋,抗議是無效的,你的反抗在他們看來如同螻蟻通常,由於議價權掌握在資本家手上,法律不保護貧民。

外國的月亮是否是更圓

外國程序員都是什麼年紀

中國的開發者都喜歡拿美國500強公司中隨處可見50歲以上人員仍舊從事一線開發工做來對比。考慮一下行業地位,好比寫 JDK 的那幫人年紀都不小,若是換作是23歲的你,讓你加加班你能保證寫出來的 JDK 不會三天一個小bug,一週一個大故障。另外,一個大齡的 senior 若是在項目的核心位置把關,在系統架構上控制方向,這種領頭羊的地位不是幾個新手加在一塊兒就能彌補的。因此國外大齡程序員的存在也許有其必要性。

對於某些核心部分老鳥有存在的價值,對於非核心部分,普通人天然是人爲刀俎我爲魚肉。好比去年9月份FB員工跳樓事件,由於績效考覈不理想被PIP,多是生活壓力因此想不開(逝者已逝,沒有什麼過不去,壓力再大無非就是生活艱苦一些,選擇活着,世界還大,值得你等待)。

美國的軟件行業也很是年輕。谷歌和亞馬遜員工的平均年齡爲30歲,而美國工人的平均年齡爲42歲。Hired 9月份發佈的《2019 年度薪酬情況報告》給出了答案:

能夠看出國外平均薪資最高是在40-50歲區間內,這個階段的薪資最高,可是能夠預見的是這個年齡區間的應該是管理層。同時該階段的薪資水平也基本陷入了停滯的狀態,意味着不會有更多的提高。

再給你們看一下 stackoverflow 2019年度開發者調查報告

本次調查對象不包括中國。

受訪者的開發經驗分佈圖就顯得很奇異,在中國估計不大多見:

能夠看到開發經驗在5-9年的佔比31%,國外也是30歲如下的程序員佔比最大,而10-14年的也佔比19%。按照中國23歲本科畢業,10年開發經驗就是33歲左右,碩士26畢業,10年經驗大概36左右。而大於15年開發經驗的佔比也達到了近30%。這個30%估計在中國不太可能。

繼續看年齡分佈:

35-39 歲佔比12%,40-49 歲佔比10%左右。再到50歲往上,外國的程序員估計也幹不動了。

下面有統計各個國家程序員的平均年齡的圖表:

能夠看到平均年齡發達國家基本都在30左右,大致以25-34歲的程序員爲主體。這個平均年齡估計與中國差距不大。

外國程序員加班嗎

根據社區反映,外國程序員還真的不怎麼加班,除非遇到緊急狀況。通常加班也會有完整的加班流程和補償機制。即使有些時候工做真的作不完,你想加班,在外企也不必定加的成。加班須要申請,由於超過上班時間公司須要嚴格按照加班標準支付薪酬,而通常在國外,加班要支付的加班費很是高。除非十萬火急,國外大部分企業是不可能讓員工加班的,各類法律條文保護勞動者不是開玩笑的,不遵照分分鐘告到你哭。

國外企業不加班的另外一個重要的緣由是工會。其實中國和美國法律都同樣,都是規定天天8小時工做制。加班須要付加班工資。

可是美國之因此企業不敢越雷池,主要是有一個逆天的工會存在。美國工會強大到誰都敢懟,美國就發生過警察工會發動警察罷工的事情。警察的僱主是政府,工會政府都敢對着幹,還怕你個小小的IT企業?

可是隻要是個企業就有盈利的需求,那就有加班的狀況,若是他們要加班會怎麼辦呢?目前國外的政策是引誘你主動加班。

這的確是存在是事實。首先是彈性上班制。國外不少程序員與國內的習慣偏偏相反,他們習慣早上早點來,下午早點走,由於正好接孩子放學,回家享受天倫之樂。國內是早上晚點來,晚上晚點回去。冷暖自知。

良好的辦公環境讓你樂不思蜀。衆所周知谷歌和微軟的辦公環境好的讓你能夠從頭武裝到腳都不用出園區大門。各類補貼制度的存在讓員工樂於加班,享受資本主義的腐朽。

反觀國內提倡狼性文化,提倡「年輕人就應該多拼一下」,還有的是大領導不走,因此小領導也不走,因此小小兵也不能走。

因此在這種文化氛圍下,甚至還出現了僞加班,早上十點到公司,上個廁所、看會兒新聞、刷刷朋友圈,就到十一點半了,什麼工做也沒作,而後準備吃午餐;飯後逛一逛、睡個覺,又到2點上班時間了,寫會兒代碼、刷刷知乎,一下午又過去了,不少公司有免費晚餐,吃完飯回來7點左右,再寫寫代碼,磨到10點。哦耶,又是充實的一天呢,發個朋友圈給老闆知道。

國內外有重大區別的一點是:產品層拍腦殼決策多。美其名曰:互聯網思惟、小步快跑、試錯思惟,實際上是沒想清楚,反正我就需求一提,技術團隊來作,上線後成功了我是產品天才,失敗了也沒啥壞處。因此3天一小版,5天一大版。好比:

  1. 節假日來了,咱們該上個活動了;
  2. 最近 APP 好像用戶增加停滯,咱們上個新玩法試試;
  3. 競品上了一個功能,咱們抓緊時間像素級複製;
  4. 這個需求老闆提的,你說作不作吧。

程序員疲於應付業務,輸出一些垃圾代碼。

國外對於產品層面則慎重的多。咱們先看一下招聘JD:

騰訊2019年的校招產品經理JD:

社會招聘中,通常硬性門檻要求主要是本科學歷與3年以上相關行業經驗便可:

整體來看,大量中國互聯網公司的產品經理是由非技術條線(運營、設計甚至是不少傳統行業從業者等)轉崗,在技術或是商業感受上都非科班出身。

咱們再看一下國外的產品經理JD,下面是 indeed 的產品經理:

JD會要求計算機學科或者電子工程學科相關,而且有對應的工資經驗。有良好的編程能力,數據分析能力。

繼續看FaceBook的招聘需求:

從最低資格看最低5年以上的產品經驗,必須有已經成功發佈的產品能夠展現。而後強調的是跨團隊協做能力和溝通技巧。看似雲淡風輕的 JD 纔是最可怕的。

可是美國產品經理的典型職業路徑每每是兩種:

  • 大學商科背景、技術工程相關背景又或大學創業積累了豐富的商業相關認知,而後畢業後成爲產品經理;
  • 本身自己就是技術背景的工程師,作了幾年後轉型成爲產品經理。

不一樣的背景也決定着產品經理的思惟和深度。

拋去在背景上的不一樣,國內外產品經理的職責也有區別:

國外產品經理主要負責提供行業或者產品的解決方案,工做中較少關注產品落地的細節,相似一個產品的按鈕實現樣式這樣的功能點可能不是他關注的主要方向,產品的體驗部分由UX團隊來負責,邏輯部分由開發工程師負責。

國內的產品經理更加縱向。通常來講一個產品經理會長期綁定在一條產品線上,這個產品的生存情況和他的績效是直接掛鉤的。他必須的完成該產品的全部迭代版本的需求,以及後續規劃,而研發工程師在這之中起到更多的是輔助做用。這就意味着不少產品的死活,徹底取決於產品的決策是否清晰,方案是否能得到用戶青睞

外國的大齡程序員會不會被開除

相對來講,國外不多出現開除的狀況。通常沒有到達差的不能再差的地步公司不會主動開除你。基本有點能力的程序員已經爬到了管理層,有些不是樂於作管理的普通程序員就是喜歡寫寫代碼,日子也過得比較瀟灑,週末回家劃劃船,培養人生興趣。還有不少伴隨着公司成長的程序員會被公司當作寶貝同樣守着,國外公司比較注重軟件開發經驗積累,熟練工能極大的提高開發流程和效率。

經過以上的對比,國外程序員的幸福感確實比國內要強烈。人多事少離家近,工做與生活兼顧,工做全情投入,生活不忘盡情放縱,總之,這是人過的。

國內的太陽爲何這麼亮

活到35,我對不起誰

在技術圈,有這樣一個認知:程序員是青春飯,過了 35 歲能力體力都跟不上,若是還沒轉到領導崗位,整個職業生涯也就基本無望了。在人人都是自媒體的時代,各類販賣焦慮的人不時發幾篇神文來刺痛你的神經,告訴你28還沒買房就是失敗者,30還沒結婚就是不舉,35還沒混到領導層就要退休。天天被這種新聞翻過來炒過去,它不會讓你麻木,只會讓你更多恐懼,由於你看着看着,彷佛接受了這個你覺得是真的的事實

拿當前中國的勞動氛圍來講,動輒996,不乏007,試想這些公司給你發offer,你上有老下有小,中間兩頭跑,有幾我的能吃得消。而那些覺得混到了管理層就能夠擺脫35魔咒的人怕是沒當過leader不知道。你能夠看看大家公司的leader有幾個是比下屬走的早的。下面的兄弟996,而你在1065,就算上面睜一隻眼閉一隻眼,下面的詛咒也會讓你睡很差覺。

華爲裁人會拿10億補貼放在這裏,讓你走你有錢,該補貼的錢一分很多,咱們就是要能加班的,這是擺在明面。還有多少公司是來陰的,經過合法的手段規避法律風險,將企業的成本分攤到勞動者頭上。

咱們生活在最好的時代,也是最壞的時代。這個時代好在時局穩定,國泰民安,壞就壞在社會在發展,配套跟不上。

社會原本是須要有行業經驗的人來支撐,可是這個又分行業。IT行業可能打破了這個規律,老員工的優點是經驗和人脈,可是IT行業新概念新事務層出不窮,面對行業最新技術,35歲的你永遠沒有25歲的他學的更有激情。

而這個行業起決定性的也是新技術,VR,人工智能,面對這些,工做了10年的你同樣要跟25歲的他從頭學起,此刻的大家是同一塊兒跑線,那麼企業會選擇要你仍是能加班的他呢?

中年真的危機嗎

從法律層面講,勞動者與企業就是僱傭的關係。勞動者有選擇企業的權力,企業也有解僱勞動者的權力,誰選擇誰,誰被選擇,取決於雙方的籌碼。

老闆最須要的,是能把本身的意願落地成現實的人,而不是到處和本身唱反調、出工不出力的人。

勞動者最須要的,是能提供良好勞動環境,支付性價比高的報酬的公司。

在職場,仍是要靠能力說話,在這個年代,年齡並不自然等於能力。

有些人作了10年,經驗只有2年——由於他2年的經驗,用了10年。有的人作了1年,經驗卻有3年,由於他通宵加班了1年。(開玩笑,不要打死我)由於他用一年的時間鑽研行業技術,瞭解行業規則,知道工做要什麼因此學什麼。

科技前沿的工程師專業技能有 「半衰期」這麼一說,全部你如今努力學習的知識都會過期,20 世紀 20 年代,工程師學位的半衰期大約爲 35 年,而到了 20 世紀 60 年代,這個時間變成了 10 年,而21世紀的今天,這個週期爲3年,甚至在某些細分領域變得更短。

知識更新迭代太快,科技行業尤甚,這個感知多是現代公司都僱傭年輕員工的主要緣由。年輕人更聰明,生活也簡單。他們可能尚未孩子,也沒有組建家庭,精力能夠都集中在重要的事情上(那就是工做)。

因此要想保持35歲還有同樣的職場競爭力,須要的不是你更能加班,更重要的是在半衰期內完成技能迭代。好比:Java之父 James Gosling 創造Java的時候已經40歲,Python是 Guido van Rossum在35歲時創造的,Bjarne Stroustrup 在35歲時創造了C++,而在2009年,Ken Thompson以66歲的高齡和53歲的Rob Pike等人發明了Go語言。無一例外,他們是在作創造性的事情,年紀大對他們有影響嗎?我想不會。

你可能會說個人工做就是搬磚,不停地搬磚,重複的搬磚。國內確實是這樣,80%的互聯網公司寫出來的代碼就是搬磚。可是請記住,如何使你的搬磚不要成爲 「2年的經驗用了10年」 在於你在搬磚的過程當中有思考如何更高效的搬磚

其實對於任何一個工種來講,30歲到40歲之間是人生的黃金年齡段,這個階段的咱們,工做上有了豐富的經驗,事業上也可以獨當一面,同時在生活上趨於穩定,有了更多的精力來思考人生是什麼,本身想要什麼,這就意味着這個階段的人應該是其職業生涯中最富有創造力的一個階段。

可是若是在工做階段中不肯意去學習新的技術,就極可能會失去核心競爭力,若是沒有了這樣的競爭力就很難會在35歲先後的淘汰期中存活下來。

國內就業環境不比國外,人口紅利仍舊存在,你不加班,有的是年輕人頂替你的職位。14億人口基數在這裏就註定了競爭力。這幾年IT行業培訓機制完善,大批非專業相關人士經過培訓轉行拉低了就業門檻,固然不是說培訓就必定沒有優秀的人才,只是它的存在讓國內IT產業趨於弱智狀態,高端的崗位招不到人,低端的崗位也招不到人,緣由在於大多數學生在學校不知道社會須要什麼人,而培訓機構的教學狀態只能告訴你社會大概須要這樣的人,能不能成爲看天分。

因此國內真正的去定義程序員這個行業很難,有些企業就是作一些搬磚的工做他招聘一些技能點很低的工做者也能知足需求。行業性質決定了工做者的屬性,作火箭發射工做的必然要懂得所有相關知識,否則一個失誤損失的就是天價的金額。而簡單作 CRUD 可能只須要了解 CRUD 的構成,就算出了問題,也有修復 BUG 的機會。

在這種環境下工做者只能獨善其身,完善自我,尊重行業,尊重知識。若是你自己熱愛,就要以愛之名接受它,若是你只是由於它能掙錢爲了謀求一份工做,也請你尊重它,由於它能帶給你錢。半生歸來,縱然你已不是少年,希望:

相關文章
相關標籤/搜索