在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

為什么美國程序員工作比中國程序員工作輕松、加班少?

DPVg_AI_era ? 來源:lq ? 2018-12-18 09:03 ? 次閱讀

程序員在國內的工作量是出了名的多,加班已是習以為常的事情。然而,很多人都說國外的程序員并不怎么加班。這是否是事實?若是真的,又為何出現如此差異?知乎便有網友提出該問題,亞馬遜AI實驗室主任李沐、以及其它熱心網友對此做了答復。

中國程序員,一個跟加班和禿頂愛恨交織的職業,風里雨里都無法阻止加班的步伐。

根據《2018年中國程序員生存現狀報告》,近一半的程序員處于25-29歲年齡階段,身體和精神方面都正處于加班黃金期。

中國程序員加班已然成為一種常態,而大家也會經常會聽說,國外的程序員是不加班的。知乎便有網友提問:為什么美國程序員工作比中國程序員工作輕松、加班少?

感覺美國程序員工作時間靈活、加班少,相比與國內程序員工作,似乎壓力小很多。但是美國程序員的產出卻非常牛逼(如google、fb等)。難道是因為他們效率更高嗎?如果是,國內程序員是否能提高效率減少加班和壓力呢?

該問題一出,便引起知乎網友的熱議。亞馬遜AI主任李沐,“凱威的講堂”、“李小白”等熱心網友拋出答案并獲得高贊。

新智元獲得了三位的授權,對其答案進行了整理。

邊際效用和生活習慣是重點

美國程序員工作比中國程序員工作輕松、加班少總體來說是事實,但都歸結到美國程序員效率更高,制度更好之類就過于片面了。我覺得主要原因在于別的一些地方,例如加班的邊際效用,程序員的生活習慣。

背景:我在baidu(北京)和amazon(灣區)都干過,微軟研究院(北京)和google研究院(灣區)也實習過,因為目前做云計算和開源,所以也接觸過很多公司。整體來看,

不覺得美國程序員比國內程序員水平高多少,特別是在年輕人身上。2000年后計算機專業紅火,學生生源好,這些人是當前程序員的主干力量。而且中國教育在工程學科上更加扎實,適合培養程序員。

美國有非常厲害的領導者,例如幾家大公司創始人都很厲害。但加班文化更多是每個項目的實管人控制。我見過好的,也見過差的。雖然沒有具體統計過比例,但沒覺得中美差異明顯。

美國這邊開會確實要多一些,但這個也是美國教育重視溝通相關(3,4歲的小孩就開始練習演講了)。開會對于大組織有用,這樣可以幾百人在同一個思想層面往前沖,但用這個來衡量百來人的小公司就不見得適當了。

美國公司創新度更高,一是社會認可,二是不創新難有機會生存,三是國內只盯著創新的公司看。但創新公司加班很普遍,例如Tesla老大都睡在廠房。

所以我覺得問題在于一些更本質的東西。這里是我的幾點觀察:

第一是邊際效用。美國社會成熟度比較高,在灣區生活的同學也許過去10年都感覺不到特別大的變化,而中國則翻天幅度,特別是互聯網領域。例如手機支付,美國普及很難,因為信用卡已經很普及了,手機支付帶來的好處不顯得很大。但中國的基礎設施沒跟上,所以手機支付在便利性上提升特別大,同樣的技術,大家會不惜余力的去推廣。

經濟學上這個叫做邊際效用。同樣的技術,中國的邊際效用比較高,所以大家可以全力推廣。美國因為起點高,所以更加謹慎一些。

這個影響到了加班文化。通過加班可以完成更多工作。如果項目經理覺得這些工作帶來豐厚回報,他們肯定會壓著組員做。在中國很可能是這樣,例如做出這個產品馬上會有人用,升職加薪跟著就來。然而在美國,即使今天做出來,用戶也是慢慢的過來,完全不需要急著那么幾天。

第二是生活習慣。美國程序員年齡普遍偏大,因為計算機行業在2000年在美國就很紅火(參考互聯網泡沫),培養的大量的程序員,這些人現在很多都有小孩。在美國小孩都是自己帶,雙方父母不怎么幫忙。請人又特別貴,例如灣區工作日請人帶娃一個月起碼是2千美金起。而且學校課程松,所以放學后都要靠父母照顧。此外,很多人住的房子都帶院子,請人打理費用貴,很多時候大家親自動手。例如Robin在創立百度前曾醉心于在灣區種菜。

于是在加班邊際效用不高的情況下,大家紛紛早點下班回家做家務。并冠冕堂皇的叫work-life balance。

我認識好幾個未婚朋友,他們覺得每天那么早下班實在是太寂寞,毅然回國去了創業公司,并對996大家贊賞。記得Andrew Ng也表達過類似的觀點。

但反過來說,早9晚5真的好?計算機技術日新月異,而且隨著經歷增長,需要提升各項領導能力。這些都需要足夠多的時間去學習。我認識的厲害的人無一不是在下班后努力擠出時間工作,絲毫不比996工作時間少。與其現在羨慕別人輕松,不如埋頭努力工作十年再來看。

對問題的邊界定義需清晰

先說結論:跟國外公司比,國內公司最大的問題就是管理者素質不高,對問題的邊界定義不清楚。提需求的人沒有成本,無止境地提不靠譜的需求。碼農自己開發時也追求快糙猛,提高了系統的風險??偟膩碚f,經理很忙,產品很忙,碼農很忙,測試很忙,運維也受不了。。就是這樣的結局。

我在血汗工廠,大亞麻。整個大部門有80號碼工。想知道大家工作有多輕松。。。我先上圖為敬。

這位是最忙的。。這Commit記錄你們看著辦。。。 我們部門是前兩年重組出來的,做了七八個全新的項目,按血汗工廠的風格,SDE是要full stack的,還要講政治,寫個類都要擺出個設計文檔。跟自己組,隔壁組過完設計,大家blibli一通留言,然后針對幾個service的API劃分和命名再掰扯個一周。最后誰都說服不了誰,擺出一句”求賜名“這時高級經理或者SDE會猥瑣地從希臘神話里找一個神的名字出來命名service,再隨機指定幾個比較順眼的命名,會議就結束了。

除了內部Tech的會議,偶爾也會參與業務方的會議。在這里也是要講政治的,你參會了就必須要多說,無論說什么,一定要存在感巨強。當小透明是行不通的,為什么,小透明就說明你這個人沒想法,能力不行啊。某種意義上,聲音大就是impact,就是能力??!有沒有??!

接著說對SDE full stack的要求。你以為我們有前端,有測試,有運維?想多了,新開的service,如果涉及前端頁面。是要自己寫的。。。。沒錯,別管你是前端工程師還是后端工程師還是算法工程師,首先你得是個工程師,工程師就沒有解決不了的問題。。。我們做前端時也要開很多會啊,跟業務方溝通進展和Demo時,業務方可以提意見,一旦提了意見是要sign off的。不是隨意說說那么簡單。這樣有個好處,很多東西定下來了就不隨意改變。提需求的人是面臨很大的成本,你老提了需求又改,又sign off,不出兩月大家就覺得你這人不靠譜,會給你很差的反饋。

談完了前端,該到開發階段了吧,開發時50%的時間在也業務代碼,50%的時間在寫測試代碼。如果沒有測試代碼,code review是說啥也過不去的。寫完代碼之后,內部有很完整的自動部署工具,把你的單元測試,集成測試都跑完,然后部署測試環境,gamma環境等等。包括日志監控,都是要自己上手的,也是前文反復說的full stack的概念。SDE真的是Someone Does Everything啊。。。

這么一說確實挺忙的,實際上50%的時間都在會議,20%時間寫代碼,20%時間寫測試代碼,10%時間搗鼓一下配置,監控。但從來沒有人加班,整天在家辦公,這公司怎么還沒黃。。怎么還沒涼。

我來總結一下,會議是生產力。討論得越清楚,返工就越少。比如系統設計,幾個組的人一起討論清楚系統的邊界,上下游系統的關系,你的問題邊界和需求是很清晰的。碼工自己啰啰嗦嗦地對全流程服務。測試,運維等看似工作量繁重,實際上有效地降低了風險,極大地提高了軟件的質量。

跟國外公司比,國內公司最大的問題就是管理者素質不高,對問題的邊界定義不清楚。提需求的人沒有成本,無止境地提不靠譜的需求。碼農自己開發時也追求快糙猛,提高了系統的風險??偟膩碚f,經理很忙,產品很忙,碼農很忙,測試很忙,運維也受不了。。就是這樣的結局。

社會形態有差異、企業迭代速度過快

這個題目能出書了。兩邊的IT的企業五花八門,形形色色的都有。大部分答案都是抱著批判的態度。主要談談自己的看法吧。畢竟我也只在一家美國公司工作過,國內的工作經驗為0,不足的地方希望指正。

社會形態的差異

社會形態的差異肯定是原因之一。美國是一個很講究Work Life Balance(工作生活平衡)的國家,人權大于公司的利益。所以如果企業如果過分“壓榨員工”,是肯定會被勞工部告的。大公司只要有任何風吹草動,都可能惹上負面新聞。比如:

告的就是Google付給女性員工的工資低。當然男性員工也在告Google。

舉這個例子只是說,在我們眼里,美國是一個非?!笆聝罕啤钡膰摇蓢嗣駨男〗邮艿慕逃浅2灰粯?,美國人偏理想主義,而中國人比較現實主義。

美國的企業非常怕事,哪怕他們沒錯,他們都會花重金擺平這件事情。比如前段時間的UA事件,Starbucks事件,都很好的說明了美國企業有多怕事。所以過度加班這種高壓紅線根本不敢碰。作為一個企業CEO,該破產就破產。美國的企業是非常好“碰瓷”的,告自己雇主的事情是在太多了。在我們眼里,屁大的事情他們都能夠上法庭。公司即使沒有錯,也會花錢擺平。不然一幫好事的媒體整天在顯眼的地方報道這些新聞,非常影響企業的聲譽。

企業是趨于利益的。而且有時候確實需要加班來滿足需求。所以很多公司喜歡雇傭亞洲人和墨西哥人,因為這兩種人即使加班也不會抱怨。很多美國公司用各種非美國人的Contractor和ICC也是這個道理。

當然美國某些公司也是加班很嚴重的,比如四大。但是(聽說)美國的四大好像沒國內累。只是相對而言。

美國人看重家庭大于工作,家庭比工作重要。所以那種犧牲自我,保全公司利益的行為是很少會發生的。

當然中國也不是最差的啦。日本加班比我們多多了。這邊加班太多了。日本人講究的是為了工作可以拋棄一切。要論程序員的幸福度:美國 > 中國 >>> 日本。

我沒有見過美國碼農的公會。也沒見過罷工。。。

公會發達的是歐洲。法國是公會的巔峰。啥屁事,都罷工,而且完全不管后果。你能想象地鐵和大巴司機罷工嗎?整個城市會陷入大混亂。有一次考試,我辛辛苦苦背完了所有的概念,結果地鐵罷工,考試取消。。。導致我第二周得繼續再背一遍。

封裝和抽象

大學經常學的Encapsulation(封裝)也是主要原因之一!OOP編程里面的封裝其實非常重要。美國這邊的公司非常注重Encapsulation。最簡單的例子就是,用web framework去寫server比徒手用原生java sockets去寫要容易多了。

很多公司都喜歡Everything As Service (把所有技術都封裝成服務),然后把這些Service做成Platform(平臺),然后模塊化。比如在Google,所有的Infrastructure(架構)都被封裝成Service了,使用起來只要關心業務邏輯和資源分配就行,非常省時間。在新的Server里面加Feature也只需要加一個加一個新的模塊就行。相比而言,如果花大量時間去調各種開源軟件的配置,會花大量的時間。Google的做Infra時間比Facebook長,Infra種類多余FB,這也是“Google比Facebook輕松一點的一個原因”。

每次開發產品,我都有種搭積木的感覺。從web framework,到pipeline framework,到monitoring和resource,基本都是非常直觀的事情。偶爾有問題,一個郵件就能解決。

平心而論,硅谷的Infrastructure比國內好太多了,每個公司都有專門的組去認真研發新的Infra。所以硅谷的公司,只要不是太小,都多多少少有一些開源的項目。

凡是做Public Cloud Computing的公司,封裝都不會太差。國內現在很多公司也開始做了。因為Cloud Computing講究就是把自己Infra打包給外面的程序員使用,同樣的功能,接口越簡單越好。如果外面的人都可以很好的使用,自己人就更容易了。

中國企業的迭代速度快

硅谷技術強,但是產品迭代速度比國內差太遠了。所以,Uber,Airbnb,Linkedin在國內的市場表現都不怎么好。很多技術壁壘不高的產品,比的就是用迭代速度去占領市場。技術壁壘高的產品,不是迭代速度能解決的。

中國的IT公司對用戶的需求感知的特別快,他們清楚的知道用戶需要什么。國內公司對競爭對手的動作也特別敏感(抄的特別快)。你會發現, 阿里,京東比Amazon的功能多多去了。餓了嗎,美團也比Ubereats功能多多了。王者榮耀的新東西出的實在太快了。

Google的大佬很多都是工程師出生,重技術,輕產品。而硅谷大部分有特色的新型互聯網企業早期都有大量的前Google員工,所以這也是硅谷的一個特色之一。

所以中國的IT和硅谷其實是兩種IT。迭代速度和發現新的Use Case是中國企業的強項。為了保持這個優勢,唯一的方式就是加班了。

提高效率,拒絕無理需求

近來網絡中調侃中國程序員的段子可謂是層出不窮:

雖然諸如上述的段子較為輕松活潑,但更為現實且令人心痛不已的例子又何時停止過呢?

據統計資料表明,我國“過勞死”的人數每年達到60萬人!已遠遠超過日本,成為世界第一“過勞死”的國家!

2015年3月,深圳某IT公司程序員張斌,猝死于酒店馬桶,年近36歲。當天深夜1點鐘,張斌還發過最后一份工作郵件。根據張的同事透露,為趕工程進度,加班至早晨五六點是家常便飯,又要繼續上班。在去世之前一天,他還跟母親發過"太累了"的短信。

這條消息可謂在當年刷爆朋友圈。

2018年8月,深圳24歲程序員工作中猝死,讓人心疼不已。

雖然很多人都知道如此強壓的工作肯定會對身體帶來重負,但面對現實、面對生存,無奈也只能默默接受。

“遠離加班”,這句勸告可能對大多數IT從業者來說就像是一個夢想:很美好,也很難實現。

那我們能做的又是什么?

自身:提高效率,從工作中學會積攢經驗。

拒絕無理需求:有些情況下可能是因為別人考慮不周而導致你瘋狂加班,時刻保持清醒的頭腦,提醒自己,鍋是圓的。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 計算機
    +關注

    關注

    19

    文章

    7544

    瀏覽量

    88660
  • 程序員
    +關注

    關注

    4

    文章

    953

    瀏覽量

    29857

原文標題:AI大佬李沐揭密中國程序員為何加班如此瘋狂

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    TMS320C6000程序員指南

    電子發燒友網站提供《TMS320C6000程序員指南.pdf》資料免費下載
    發表于 12-24 17:19 ?0次下載
    TMS320C6000<b class='flag-5'>程序員</b>指南

    TMS320C55x DSP CPU程序員參考補充

    電子發燒友網站提供《TMS320C55x DSP CPU程序員參考補充.pdf》資料免費下載
    發表于 12-21 11:36 ?0次下載
    TMS320C55x DSP CPU<b class='flag-5'>程序員</b>參考補充

    UCD3138A64/UCD3138128程序員手冊

    電子發燒友網站提供《UCD3138A64/UCD3138128程序員手冊.pdf》資料免費下載
    發表于 12-09 14:42 ?0次下載
    UCD3138A64/UCD3138128<b class='flag-5'>程序員</b>手冊

    機械革命發布CODE AI程序員

    近日,英特爾新質生產力技術生態大會在成都舉行,機械革命作為重要參展商帶來了多款明星產品引爆全場!其中更是在AI PC軟件生態產品發布分論壇上,Intel、智譜、機械革命三方聯合發布了專為程序員設計的CODE AI程序員本,成為本次大會的一大亮點。
    的頭像 發表于 11-30 10:34 ?540次閱讀

    Linux驅動程序程序員指南

    電子發燒友網站提供《Linux驅動程序程序員指南.pdf》資料免費下載
    發表于 11-22 15:53 ?0次下載
    Linux驅動<b class='flag-5'>程序</b><b class='flag-5'>程序員</b>指南

    AI編程工具會不會搶程序員飯碗

    AI編程工具可輔助編程,減少手動編碼,提升效率,對程序員有積極影響也有挑戰。程序員需深化技能、拓寬知識應對。長遠看,AI與人類程序員將共生共榮。
    的頭像 發表于 11-08 10:17 ?227次閱讀

    第五屆長沙·中國1024程序員節開幕

    據官方媒體報道,10月24日;? 第五屆長沙·中國1024程序員節在湖南湘江新區開幕;本次中國1024程序員節以“智能應用新生態”為主題。設置有岳麓對話、技術英雄會、主題峰會及賽事、展
    的頭像 發表于 10-25 15:42 ?241次閱讀

    京東上萬程序員都AI用它!

    對大模型生成代碼進行智能修復,為程序員開啟代碼漏洞修復的“自動駕駛”模式,不但減少人工接入、提高工作效率,更為企業抵御內外部各種攻擊構建起一道堅固的安全屏障,確保業務的連續性和穩定性。 JoyCoder是京東云自主研發的一款輔助開發人員
    的頭像 發表于 07-17 16:29 ?306次閱讀
    京東上萬<b class='flag-5'>程序員</b>都AI用它!

    中國員工只能用iPhone?。?/a>

    來源:集微網 編輯:感知芯視界 Link 7月9日消息,據外媒報道,微軟近日已告知其中國員工,從今年9月份開始,他們在工作中只能使用iPhone。 此舉實際上將安卓設備排除在了工作場所
    的頭像 發表于 07-10 09:06 ?341次閱讀

    微軟禁止中國員工用安卓機

    近日,微軟在全球范圍內推進的“安全未來計劃”在中國市場引發了廣泛關注。據國外媒體報道,微軟已正式通知其中國地區的數百名員工,自今年9月起,工作場合將全面禁止使用安卓系統的手機,轉而要求
    的頭像 發表于 07-09 09:55 ?626次閱讀

    程序員節視頻創意大賽,用串口屏贏取千元大獎

    10月24日,程序員專屬的節日里,我們盛大開啟“程序員節視頻創意大賽”特別活動!這不僅是一場視覺的盛宴,更是智慧與創意的璀璨碰撞。我們誠摯邀請每一位程序員及編程愛好者,拿起你的鏡頭,記錄下那些平凡日子中的不凡瞬間,讓編程的魅力與
    的頭像 發表于 07-08 10:38 ?72次閱讀
    <b class='flag-5'>程序員</b>節視頻創意大賽,用串口屏贏取千元大獎

    程序員節視頻創意盛宴,邀您共襄盛舉!

    10月24日,程序員專屬的節日里,我們盛大開啟“程序員節視頻創意大賽”特別活動!這不僅是一場視覺的盛宴,更是智慧與創意的璀璨碰撞。我們誠摯邀請每一位程序員及編程愛好者,拿起你的鏡頭,記錄下那些平凡日子中的不凡瞬間,讓編程的魅力與
    的頭像 發表于 07-04 09:00 ?67次閱讀
    <b class='flag-5'>程序員</b>節視頻創意盛宴,邀您共襄盛舉!

    助力程序員告別困擾已久的夢魘-Bug

    程序員的噩夢是什么?不用懷疑,就是讓你加班到崩潰的Bug!下面是經過業界大佬們“長期加班”積累的小妙招,助力你離早下班又進一步~一、定位Bug范圍及性質要有效解決問題,首先要縮小范圍,集中關注最近
    的頭像 發表于 07-02 08:10 ?399次閱讀
    助力<b class='flag-5'>程序員</b>告別困擾已久的夢魘-Bug

    適者生存,程序員最終會流向哪……

    程序員沒有永遠的護城河??!就目前的互聯網大環境來看,it行業已經是……
    的頭像 發表于 03-11 17:11 ?440次閱讀
    適者生存,<b class='flag-5'>程序員</b>最終會流向哪……

    瑞薩Flash程序員V3 發布說明

    電子發燒友網站提供《瑞薩Flash程序員V3 發布說明.pdf》資料免費下載
    發表于 02-19 09:37 ?1次下載
    瑞薩Flash<b class='flag-5'>程序員</b>V3 發布說明
    主站蜘蛛池模板: 久久综合综合久久 | 亚洲午夜免费 | 三级理论在线播放大全 | 美女国产视频 | 国产码一区二区三区 | 天天插日日插 | 俄罗斯一级特黄黄大片 | 久草在线资源网 | 美女18黄 | 福利一区二区在线观看 | 国内真实下药迷j在线观看 国内自拍 亚洲系列 欧美系列 | 色网址在线 | 激情六月天婷婷 | 色图插插插 | 成年香蕉大黄美女美女 | 99色在线播放 | 天天摸日日摸人人看 | www射射一区| 1515hh四虎免费观com | 国产一区二区三区四卡 | 五月婷婷之婷婷 | 国产综合成色在线视频 | 人人干国产 | 国产在线视频h | 国产一二三区精品 | www.毛片网站 | 亚洲爱爱网 | 亚洲综合精品香蕉久久网97 | 永久免费人成网ww555kkk手机 | 加勒比综合网 | 男人日女人视频免费看 | 三级黄色片免费观看 | 亚洲影视一区二区 | 轻点灬大ji巴太粗太长了啊h | 欧美乱妇高清无乱码 | 午夜影院黄 | h视频免费网站 | 香淫| 天天色播| 亚洲欧洲日韩综合 | 天天艹天天操 |