為什麼美國程序員工作比中國程序員工作輕鬆、加班少?工作效率區別大嗎?

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


土生土長的美國人,無論是白人,黑人,哥告訴你,基本都懶得要死。

不僅懶,譜兒還很大,當然這主要是白人,黑人就主要是懶。

只不過懶得倍兒有腔調,懶得毫無自我批評的必要。

要說程序員生產力,中國人,俄羅斯人,印度人可以完虐這些所謂美國人。

你知道為什麼Google, FB這麼牛逼嗎?

去查查這些公司每年從「全世界」招多少人去,想想如果美國本土程序員這麼牛逼,他們還干那作甚?

但他們去了,就成為美國程序員了,然後大家就心理不平衡了。

沒辦法,人家就是出得起高薪,開得起食堂,送得起實實在在的股票。

「在」美國的程序員,而不是美國程序員。

好吧,哥偏題了。


我有些朋友在初創或是pre-ipo公司乾的也是蠻拼蠻辛苦的。996也是常事。這些公司節奏快,從想法到落實再到發布也許只有一周的時間。期間有可能有很多問題要解決,加班自然不可少。

在大公司里有一套成熟的體系,我們這些小螺絲釘的工作被細化。各司其職,按時完成任務就好。工作量就是按照一周40個小時給你的,做快點還能趕超進度。於是很少加班。


表面上不加班 很多下班時間是自己充電做開源項目


不只是程序員


感覺還是觀念問題吧,歐美大環境就是這樣。這只是我的工作,並不能因為工作而影響生活。很多歐美的商店店主周末雙休,工作日很早下班,你中國人來開商店,如果經營到太晚,人家還會投訴你。

12年去奧地利一個小鎮,晚上6點到的,整個鎮上的餐廳都已經關門了。幸好遇到一個當地人,帶我們滿鎮子走,最後只找到兩家開門的「餐廳」。一家是酒吧,另一家是土耳其人開的路邊小攤。


一個是文化,一個是個人能力。

認真想想,國內很多公司整天加班,公司大環境的原因肯定有,但是真的全都是公司的問題嗎?是否自己的技能不夠多基礎不夠紮實,技術還有很大進步空間?以前有個同事,經常抱怨,我有跟他提過別抱怨太多,努力提高效率才是王道,但是人家一句公司就給那麼點錢,還想著我好好乾,提升效率和品質嗎?他說的也有道理,所以那哥們現在工資還是很低,還在一些不算主流的公司干這個公司非核心的東西,俗稱打雜,主要做一些外圍ui的工作,這些ui不是java,php之類互聯網公司的那種,然而他還在繼續抱怨著。


並不比國內加班少,但加班是真在做事兒。美國主要看成果,聽說國內特別看時長。(猜測,不一定適用所有的公司


中國很多程序員還停留在低層次,比如改改BUG,搞個UI什麼的

美國已經很深入到底層了,俄羅斯的碼農對硬體理解非常深刻,根本不是中國能比的

當然,也是因為美國有這個氛圍和工業基礎,你可以去研究底層來發展。中國沒有自己的核心的晶元硬體體系,研究不了什麼底層

第二個是中國的盜版,說了多少次了,盜版才是危害中國IT發展最大的問題,電影現在嚴查盜版,中國電影就起來了,很快超過美國,而盜版杜絕了,中國的軟體,遊戲也可以超過美國。

第三,美國每年就幾萬個簽證名額,中國每年是幾百萬人就業。


推薦閱讀:

windows 10的哪一個功能/特點讓你感覺到"必須得升級了"?
win7系統需要經常優化嗎?優化過度怎麼辦?
為什麼搞IT的會那麼累?
求推薦價位在4000左右值得購買的筆記本電腦?
什麼語言適合編程入門?

TAG:美國 | 程序員 | 編程 | 信息技術IT |