在英偉達 (NVIDIA) 工作是怎樣一番體驗?


既然被邀請還是回答一下吧。我只是在NVIDIA Research實習過兩次,一次在Santa Clara總部一次在Redmond Office。因為是research, 所以我的經歷跟其他人還是不太一樣的。.

首先論實習工資:比MS, Google, Adobe都差。一個月稅後到手6K, 應該比MSR的實習生要少2K USD.

上下班時間基本自由:我去年在Santa Clara的時候基本都是中午才去,然後立即在食堂吃飯。飯後跟人聊天半小時,回去磨蹭一下然後開始工作。下午五點回家。到最後幾天因為要把工作做完整,有幾天工作得稍晚,到七點(七點之後去食堂吃飯只需要$1)。正式工作的人上下班時間也是相對隨意的,但是他們的工作量應該比我大一些,主要因為要開更多的會,參與更多的research項目。但總體還是很輕鬆的,如果不是為了趕paper基本不會加班。

工作還是很愉快的。大部分原因可能是Research工作相對獨立,每天寫自己的代碼,跟大家討論的時候彙報一下進度並聽取其他人的意見。一旦能提出比較有道理的想法並予以證明,往往都能得到同事和老闆的認可。總體感覺在學校幾乎沒有太大的區別。當做出一定的貢獻時,就可以file一個internal patent,或者直接file US patent。去年實習結束的時候就把實習的內容file了一個US patent,最後給總結talk的時候也得到了大家的認同,還是有一定的成就感的。

在NVIDIA的Research基本上是要解決constraint相對明確的問題,因此比較容易出成果。但由於容易牽扯到內部商業秘密,也不太容易發paper。不過在這裡了解一手的GPU資料,對今後的research也有很大的幫助。

在總部實習的時候,差不多有100-200個實習生,暑假組織了三次實習生活動,其中包括去黃仁勛家參觀。和其他實習生玩得也很開心。

至於工作後的工資,據說PHD畢業生稅前是130K-150K起。我並不清楚其他地方的行情,但感覺不高。


離職前更新:

看到自己三年前寫的回答也是蠻有意思的,當然之後又經歷了很多,原文中有偏薄和淺顯之處我覺得也不用更改了,畢竟回頭看認知的過程是非常有趣的。慶幸的是現在看來大部分內容仍然準確,更慶幸的是,NV在GPGPU高性能計算上的投入得到了回報,從13年初入職算起,股價也算翻了七八倍,也算自己沒有看走眼。GPU在deep learning, 在cloud, data center上的應用已經人所共知,未來embedded GPU在汽車、機器人、IoT也還會有更廣闊的應用場景。所以如果現在想加入NV,還算是好的時候,一方面NV可見的前途還是非常確定的,先入優勢明顯;另一方面ESPP未來三年買入價還是非常的低,感受一下股票到手就翻好幾倍的體驗。

之於離職原因,主要還是大公司待久後的通病,在某個位置上能學到的東西越來越少,當learning curve變緩的時候,就會有焦慮感。雖然NV內部換組非常友好,但一旦做好了去startup的準備,就不會回頭了。

如果有關於NV的問題或者需要refer,請留言,我最近比較空會儘力回復。


=====================================================

原文:

給自己現在的東家寫review,那必須匿名了。
我在Nvidia Santa Clara總部工作兩年,在Automotive部門。

看了上面Tegra部門同事的經歷,深表同情。我們Automotive總體要比Tegra好很多,但我盡量從公司整體角度講。

先講贊同的
1. 計劃混亂。我們的schedule經常被各種原因改變,有時是被其他組耽誤,有時是突然多出來新的project。還好我們manager比較給力,自己小組的schedule基本能保持穩定。

2. 有些上級難於相處。我們Automotive還好,我和mobile有些合作的項目,那邊整體氛圍可能導致了中層領導態度很急躁,基本上講話都不客氣,搶話什麼的非常aggressive。

3. 福利不算好。但不是免費午餐和零食上,那些都是小錢,主要體現在保險的補助和401K的補助。相比於同等規模的公司,401K真不算多。

再講不贊同的:
不贊同的方面主要是那位仁兄混淆了他的個例經驗和整個公司的區別,以及以偏概全,用小事歸納出大的結論。
1. 加班嚴重?據我觀察,公司7:00pm之後停車場的車已經很少了,大多人7:00pm不下班也是為了晚餐福利(免費5刀,我就是吃完晚飯才回家lol)。8:00pm以後停車廠基本沒車,除了部分部門有緊急任務或者就是三班倒的屬性。至於那位仁兄總加班,甚至半夜叫醒,我覺得更多是manager的責任,如我上述描述,我們manager會盡量把schedule變動在他規劃的時候抵消掉,到普通engineer身上幾乎沒有大的影響,這就是好的manager的體現之一。

2. 待遇不好?那位仁兄犯了一個基本的邏輯錯誤,拿nvidia和google, apple比顯然是沒有可比性。如果拿nvidia和marvell,和broadcom比,才有說服力。就我的經驗,我入職那年base+bonus+股票比qualcomm給的package多5000刀,不可謂待遇不好了吧。至於午餐質量,我個人覺得大部分時間比google免費的好吃(無意冒犯google),可能也和個人口味有關,難以歸結到公司層面。至於免費午餐和零食,每頓6刀的午餐,一年也就一千出頭,相比我說的401K,午餐這點錢簡直是不值得關注。

3. 對非總部員工不好?我們大組每個項目bring-up都有中國team的人過來,當然不可否認他們工作很辛苦,主要是schedule太緊,經常兩周bring-up起來一個大項目。但我接觸的所有中國員工,除了對美國食物不滿意,還是很願意來美國做項目,他們都覺得能學到很多東西。當然,這個是建立在個人主觀態度的基礎上,如果家裡有事還要來美國,自然是一肚子怨氣。至於延長他們的schedule,我認為是一件正面的事情,如果不延長,他們每天的工作強度要加大很多。所以延長schedule絕對是好事。

再補充兩個缺點:
1. documentation整個公司普遍做的不好,我們算是比較強調做documentation的組了,但仍然不是很好。這樣讓接觸新項目的新人學習難度大大增加,如果有老工程師帶領還好,像我接手了一個組裡沒人做過的項目,就很痛苦。

2. 公司層面的培訓太少,雖然有engineering Brown bag,但是質量一般,也沒多少人參加。

優點放最後說吧:
1. 能學到非常多的東西。特別是對於new graduate,Nvidia是能迅速提高自身能力的地方,既包括技術,也包括職場應有的精神屬性。我在Nvidia的兩年里,極大地拓展了自己的skill set,現在比之前的career path要寬很多。新人經常被委以重任,一起工作的同事大多博學和經驗豐富,加入Nvidia兩年我絲毫不後悔,而且我推薦了很多工作經驗不足的朋友來nv。當然,這也和個人志向關係很大,如果想養老,HP, oracle更適合;如果想提高自己,Nvidia非常適合。

2. 公司戰略清晰明確。就是要把vision computation應用在不同的領域,GPU技術的領先不多說,把kepler放在Tegra上絕對是業界先驅。Tegra在mobile領域的不成功原因很多,但是不可否認Tegra自身還是非常領先的晶元,這也是為什麼Tegra能在Automotive做的很好,google project tango還有其他一些新項目也都是用的Tegra K1作為開發平台。Tegra領先的計算能力我個人非常期待在未來更多領域的應用。

3. 公司對非美國籍員工非常好,H1B, 綠卡申請在加入公司前就開始辦了,據我了解,同等規模公司很少有這樣的待遇。H1B和綠卡申請費都好幾千,綠卡排期晚一個月又延誤多少人,相比午飯零食,這才是真的福利。

4. 職業穩定性很好。據老同事說,Nvidia只有在08年經濟危機的時候裁過一次員,除那以外,公司戰略調整都是員工內部消化。相比最近broadcom裁員20%,Nvidia不必擔心飯碗不保。(這裡需要解釋一下,H1B簽證沒有僱主的時間只有1-2周,所以裁員對H1B身份非常難受,被裁之後找新工作是幾乎不成立的,必須在被裁之前就準備好下家)


總結:
我個人體驗,Nvidia在矽谷算是這個規模的硬體公司中比較好的選擇。那位仁兄也貼出了glassdoor的評價統計,在同規模的硬體公司里排名已屬非常靠前。

離職員工和現任員工看東西的角度肯定是不一樣的,不同組不同職責的員工看問題也一定不同。但我對那位離職仁兄的觀點有些失望,作為一名engineer,理應有嚴謹的邏輯,以小蓋大,以偏概全,錯誤類比等等都不是一個合格的engineer應有的水準。

這裡我也只是講出我的個人體驗,並且儘可能從全公司範圍進行觀察。先講這麼多吧,午飯前隨便碼了這麼多字,以後想到再補充。

BTW, 歡迎大家關注Nvidia和Tegra在Automotive市場里的應用:)

-------------------------------------------------------------------
既然離職的前輩非常願意和我討論邏輯問題,那不妨舉個例子。您的論點「加班文化盛行」,論據卻只是您的個人加班經歷。所謂偏,您的經歷是您的個體案例;所謂全,您歸納的論點是公司文化。此「全」並不是說您的評論全面,而是說您的論點覆蓋面大。我在談論加班問題時,用的論據並不是我7點就去吃飯了,而是8:00觀察停車場已寥寥無幾。我想我的論據對論點的支撐要比您的強。

所以,既然您在講個人經歷,就不要去試圖歸納諸如「公司文化」的結論。您給出glassdoor的鏈接是非常有幫助的,我很贊同,對英語熟練的朋友們可以驗證下我們提到的幾個結論。

wait, 401K的問題我是在批評Nvidia,您沒看錯吧……至於存401K是為了在美國養老?前輩您還需要多多了解投資和稅務知識。

Nvidia確實適合目前的我,和一起開始工作的同專業同學相比,我確實得到了更多的機會,以至於很快就可以獨立領導一些項目。找工作和談戀愛一樣,只有適合不適合,而沒有好壞。Nvidia限制了前輩的發展,您選擇跳槽理所當然;Nvidia對我的職業發展有積極作用,我選擇留下也無可厚非;知乎觀眾相比應該具備獨立思考能力,什麼樣的職業階段選擇什麼樣的公司,完全是個性化的決策。

OK, 祝前輩前程似錦,如果我的評論冒犯到了您,我可以刪除,雖然在這裡和您「爭論」,但華人在矽谷還是應該團結一致 :)


本來不打算回答的。但是看到頂樓的答案還是覺得有些不吐不快。於是還是匿一個吧,Tegra就這麼幾個人,是熟人也說不定。

不錯,我也是在總部的Tegra部門工作,目前入職一年。看樓上兄弟提到的對比公司都是軟體公司,顯然和我一樣也是Tegra的軟體組。所以我想我還是比較有發言權的。

1. 薪水,樓上的兄弟都是在跟誰比呢?FLAG。軟體公司中的第一線待遇公司。儘管我是軟工,但是NVIDIA依然是一家硬體公司。軟體公司利潤率遠高於硬體公司是業內常識。更不要說樓上提出的是FLAG。要公允的對比,先拿我們Tegra的天敵QCOM說好了,QCOM現在壟斷了mobile晶元的中高端市場,日子蒸蒸日上直逼intel當年的氣勢。薪水怎麼樣呢?就在我們隔壁的office的,同級別軟工至少比我們低10%。不止是QCOM,實際上除了intel比我們高以外,我所知道情況的硬體公司里,包括CISCO,netapp,emc,sandisk,samsung,(AMD我確實不清楚)沒有一個薪水達到我們水平的。樓上兄弟顯然現在去了FLAG一級的高大上公司,我只能表示祝福。但因此說NVIDIA待遇差顯然有失偏頗。

2. 加班。這方面進入NVIDIA前聽過很多不好的傳聞。但是我唯一一次周六加班到了公司以後看到的是空空的停車場。我大概一年有過十幾二十天下班後繼續加班的。但是我的manager從來沒有哪怕一次暗示過要求我加班完成任務。當然任務緊急時會強調,下班時間發郵件也是常有的。但是明確要求我超時工作的絕對是一次也沒有。這方面我承認各個manager之間差別很大。我見過從印度被調過來幫忙的QA通宵跑完測試第二天早上還要去開會的。但是確實是7PM以後停車場就空了。我們樓入口的3個車位如果晚上7點以後去是絕對能佔到一個的。

3. 同事。挑剔的人確實存在,而且並不少。事實上我今早還剛被一個印度組的混蛋噁心了一把。但是很遺憾的事我發現這個並不是NVIDIA特產。Google I/O上剛剛發布的Android TV原型設備ADT-1用的就是Tegra,我也參與了一點。Google的工程師把我已經完成測試的代碼review了十幾遍,到最後提出要求我把某個根本不屬於我提交的代碼的變數名給改了。當時覺得這是個案,後來看過glassdoor上一名前Google PM說「I do not know if people with good personality have been cashed out」才明白即使在Google這樣以開明風氣著稱的地方也不是少數。所以我的結論是handle這樣的人是工作技能的一部分。

----------------------------------------------------------

又看了一遍頂樓那位兄弟的答案。大概猜到是誰了。那位兄弟能力很強,本科出身那兩所學校之一。同學在這邊應當混得都不錯,相比之下對NVIDIA的待遇不滿也是可以理解的。我所聽說的情況來說,Tegra這些年確實很多牛人也跳走去了FLAG,說到底還是待遇有差距。但是我依然堅持我的結論,和同類公司橫向比較的話,NVIDIA的薪水已經是較高的了。我所知道的從NVIDIA跳走的人,軟體主要是去Google,硬體主要是去Apple,從沒聽說過去QCOM、CISCO等公司的,從中也可見一斑了。我還認識一位IBM十多年經驗跳來的博士大牛,同樣也是那兩所出身,聊天時也說NVIDIA待遇總體算不錯了。

加班方面,可能光看我說的覺得會很誇張,但是我可以保證我說的每一個字都沒有誇張的成分。這方面確實是組和組之間相差非常大。凡是有產品bring up的時候,參與的人確實都會非常忙,連續好幾周周末加班也是很正常的。我的組很幸運不在bring up的流程里。而且我很幸運碰到個很好的manager。但是說「加班文化盛行」我認為是過了。如果按照停車場的車輛數目對平均每天加班人數占工程師總數的比例做個估計的話,這個值絕對是小於5%的,我認為大概在2-3%左右。


上海 Office 的話,最大的感受是伙食還不錯而且不要錢。


當然了,想要知道在 NVIDIA 工作的體驗到底如何,不如直接來參加今年的開放日活動:

NVIDIA 上海開放日活動

Open Day報名方式:

由於微信群已滿,想要參與 NVIDIA 上海 Open Day 活動的同學,請於 9/18 之前發送郵件至: izhou@nvidia.com

郵件標題:上海 Open Day +學校+專業+年級+姓名+郵箱+電話

https://weixin.qq.com/g/AafUfhZWkcknb6T_ (二維碼自動識別)


我想了想還是匿名寫這個,畢竟對公司感覺不好雙方都有責任。不過其實整體感覺是本來是想節省的制度,遇到了奇葩的印度老闆,整個制度就被完全扭曲了。
客觀得說,我實習和工作過的公司,NVIDIA真的是最差的,基本上沒有更差。我原來老闆叫Ujval,大家記得,死也不能去他那裡幹活。
我原來在NVIDIA Santa Clara總部的做軟體工程師,而且是最核心的組哦。當年要不是就是做這方面research,也不會踩雷去了NVIDIA
我就給大家簡單說說這些噁心故事:

1. 我入職第一天,老闆和我說公司都給我發了台老筆記本了(被無數人用過的破筆記本,慢得和屎一樣,屏幕上彷彿還有別人的精斑),就不給我配台式機了。但是我提出我是研發CUDA的,我的筆記本沒支持CUDA呀。老闆讓我遠程鏈接到其他老同事的閑置電腦上做開發,ssh哦,而且用的fedora我也不太熟悉,有時候同事下班了還突然關機,可憐我用vim編的代碼就沒了。就這麼被折騰了一個月,我怒了,然後才跑去找了台台式機給我。
我覺得特別傻b,我一兩天的薪水就夠買台台式機了,他就為了顯得自己支出少而節省這點錢?

2. 公司老同事都拿著一些經驗當教訓小員工的利器。我第一次遇到有公司安裝linux的時候,需要把/home 目錄人工改成 /users 目錄。而且不這麼干會出各種各樣奇奇怪怪的問題。但是那些老員工就不愛告訴你這些,讓你自己去折騰,然後搞不定了,希望你寫email給老闆求助,然後讓老闆cc給他,然後他才來幫你,不然不幫你。太奇葩了,沒見過這麼賤的老員工,其實水平真不怎麼樣。

3. 整個研發觀念就有問題,不讓code review,不統一開發的IDE的格式等等傻b問題。比如,我代碼寫完,要入庫,找老員工幫我code review,他們review過一次就不耐煩不願意review了。然後我找manager求助,manager來一句:code review is wasting senior people"s time. please code less, think more, don"t relay on colleague. 老子從那以後就磨洋工,讓你讓我code less, think more

4. 進公司什麼基本培訓,mentor都沒有,希望你進來就是個熟練工。結果他媽的每個人用的IDE和代碼標準都很不一樣。我在CUDA組寫了幾個月的代碼,突然代碼要整合給driver組用,結果讓我全部調整了一遍排版,命名什麼的。我操,你整個公司代碼風格就不能統一一下么,我fuck死你全家。

5. 我是一個做演算法研究的工程師。總是讓我做一些老員工挑剩下的工作,什麼測試bug啦,把別人開源的代碼拿來整合下啦什麼的。我說我不適合做這些別老讓我做,他來了句這個是為了培養我的基本功,否則我在職業生涯走不遠的。讓我先打雜一陣子就直說,幹嘛非得搞得一切都是為了我的發展,那麼虛偽,你當我腦子沒發育完整呢。自從離開nvidia兩年後,現在公司管了80來號人呢。

就不更多吐槽了,NVIDIA當年這個奇葩老闆把我噁心壞了,都說遇到印度老闆是職業生涯的惡魔,果然呀。
不過在NVIDIA雖然沒有收穫太多的正面的管理經驗,但是這些事情都是作為反面教材在我自己開公司的過程中,我時刻將心比心得去對待同事。
比如,同事入職前,肯定根據他的需要把所需要的電腦等設備都配好。統一代碼標準,編程規範等。對新人進來,都配備mentor,寧可老員工多花點時間,也不能讓新員工自己抹黑。等等。
現在有好幾十號工程師,兩年了,主動離職率依然是0.


講真,蛋黃對工程師還是蠻好的。
至於錢么硬體公司的錢都不太多,NV是厚道的。


我離開NV已經有2年了。當時在上海NV工作,做Tegra performance tunning tools的工作,沒去過美國總部。
我來說說一下幾點吧。
1.首先我不是N粉。但是對NV是有一定感情的。所以自然工作時候還是有點打雞血的。
2.我們組其實是技術控,面試極其變態。按照老闆的話說,應該是1:50的錄取概率。確實存在看技術不看人。有時候容易鄙視或者不搭理人的情況。當時我們組實習生也有快哭了的。不過後來適應過來的,也覺得其實也挺好,分人吧。NV其實工程師文化還是很嚴重的。換句話說就是相對比較軸。這點跟在我現在的東家可能不太一樣。不過NV的老美工程師還是比較嚴謹的。當時的美國大老闆呢,其實還是很好說話的。記得當時我面試的時候這老哥的老爸掛了,仍然很NICE的跟我打電話面試溝通。
3.上海NV當時在張江。現在搬家了。據說當時NV的食堂簡直就是全張江人民所羨慕嫉妒恨的。10菜1湯+1水果+1酸奶,午飯+晚飯,基本上算是免費。為什麼說基本上呢,因為餐補是15~20每人每天,錢不發到手裡,但是這個錢,我相信沒人能吃到這麼好。所有來的NCG據說都胖了。我反正是看著我們組的一個小伙2個月被吹起來的。
張江的辦公室超級小,每個人的CUBE空間還好,但是過道實在是2個人並排都難。不知道現在搬家了怎麼樣了。
4.關於加班,其實我們組很忙的。但是我基本上朝九晚六吧。中午出去溜達一圈兒什麼的。其實算是很平衡了。
5.關於code review。確實會出現有老外壓根不說原因就給-1的情況。但是很少很少。而且回復的挺快的。
6.福利問題,工資+股票+股票池子(ESPP)。反正基本上都那個樣子吧。據說當年4塊錢買ESPP,有天股票突然漲到15的時候,還是有一部分人小瘋狂了一下的。
7.說個有意思的,當時買快遞。送快遞的小哥給我送東西的時候還問,你們tegra3的手機什麼時候出啊。我手機壞了找你們刷行不行啊。我們自己的保安大哥都會各種刷機,各種root。

總體說,我還是挺喜歡NV的環境的。不過由於我們組直接隸屬於米國,不被上海的老大直接管理,所以舒服很多。總之,還是不錯的。不過由於NV跟上還是個台灣老闆,所以跟純正的美企還是稍微有點不同吧。不同人,不同觀點了。


我覺得是知乎的運營給我發的邀。。。挑事兒。。。
即將離開NV,跟老闆happy ending,還是不匿名了。
盡量保持客觀。理中正!
high tech 公司在國內基本上沒有什麼體現,國內的研發崗位基本就是測試板子,做做所謂design的design,非研發的部分就是生產企業,製造業,且這個崗位是誰都不重要,標準版螺絲釘。這不是NV的單獨問題,很多企業都這樣。
前同事們說的加班問題,我這裡沒有,每周工作時間少得可憐,適合懷孕生子居家旅行的小女子。舉個栗子,一位女同事從發現懷孕開始在家辦公,到產後開始放產假,歇了一年有餘。
如果對技術感興趣,建議接受美國教育,然後入職灣區的研發,靠近核心!靠近核心!

當然了當你在跟宅男說你在NV工作的時候,他們還是會流露出艷羨的眼神的,好像你有無限供應的尖端顯卡可以燒似的。
想到什麼再說吧。


NVIDIA作為全球領先的視覺計算公司,對於員工的待遇卻是無法與其名氣相匹配的。作為在美國NVIDIA Santa Clara總部工作過的前Tegra部門員工,我來說說我所經歷的,看到的一些事情。

1. 計劃混亂,加班文化盛行。在NVIDIA工作沒有什麼work-life balance。雖然不忙的時候基本可以保證正常的工作時間,但是一年中的很多時候,Tegra部門都是很忙的。忙的時候,周末被老闆一個電話叫去fix bug是經常的事情,因為老闆也被上頭的schedule壓得很緊。就算是這樣也還是趕不上schedule,然後就開始一周一周的delay,每周都要大量的加班趕活。周中基本上工作到8點以後,周末要從中午開始工作到晚上。本人最慘的一次經歷是2am回家,2:30am洗洗剛準備睡,被一個電話叫到公司工作到6am(原因是某位高管第二天要看一個demo).

2. 福利很差。 跟灣區的諸多大公司相比,NVIDIA給員工的福利可謂少的可憐。Base,Bonus和股票全面低於Apple,Google等大公司。 公司不提供免費伙食,需要自己掏錢買。就算是這樣,伙食還是又差又貴,經常發生的情況是掏了7~8刀買了一頓中飯卻吃不飽。儘管加班文化盛行,公司卻不提供應有的補償。零食,飲料等等都是要員工自己掏錢買的。 有時候做bring up加班到凌晨一兩點鐘,老闆自己都看不下去,主動去超市給員工買了一大包吃的。

3. 對非總部員工待遇惡劣。公司由於工作需要,經常需要從中國或者是印度辦公室臨時抽調一些員工來總部幫忙。這些員工一般都是有「重任」在身的,每天都要從早上9點待到凌晨1點以後。周末也會被老闆要求來公司加班。我所認識的所有被抽調的員工,沒有一個不是怨氣衝天的。即便如此,公司還會經常延長他們在總部的抽調時間,這對他們來說無疑是噩夢。他們中有抱恙在身的,有老婆在國內家裡剛生孩子的,但是還是要被強迫來到異國他鄉加班加點工作,並且住宿條件也不是最好的。

4. 難於相處的同事/上級。 我本人的實習/工作經歷已經包括了灣區3~4家大公司,但是我沒見到過比某些NVIDIA Tegra部門更難相處的同事了。經常會有一些稍有資歷的工程師賣弄知識,粗魯地駁回你的code review卻不告訴你原因。硬體/軟體工程師相互推卸責任則是家常便飯,沒人肯花功夫找到問題的原因,卻只在發email互相推責。 上級更是腥風血雨,例如某位VP經常開會爆粗口罵人等等...我還是在這裡點到為止了。

以上是我的經歷與看法。總而言之,作為一名工程師,在NVIDIA可以學到很多東西(因為經常加班),但是每天堵心事也不少。像我一樣果斷跳槽走人的基本每個月都會有。從大的方面看,現在移動晶元市場利潤太薄,Tegra部門不景氣,可能也是一個間接的原因。

-----------------------------------------------------------------------------------------
看到很多人評論,那我就再補充幾點吧
1. 本人已經說的很清楚了,我曾經是一名Tegra部門的全職員工,我只說我自己在NVIDIA工作的所見所聞。至於GPU那邊怎麼樣,我並不清楚。至於實習生的生活多歡樂,我也不關心。這個問題本身問的是在NVIDIA工作是怎樣一番體驗,我就句句屬實地把我的體驗說了出來。另外,多說一句,實習生的待遇本來就是每個公司招攬人才的戰略而已。
2. 樓下某位貼了NVIDIA Reviews,非常合理。Glassdoor是美國最大的僱主review網站,大家可以去看一下NVIDIA的review。那裡一定比我說的要全面和中肯。
3. NVIDIA在灣區找工作的人群中口碑一直都不好。經常在飯店碰到別的公司的同學,沒聊幾句就是"咦,你還在NVIDIA?」
4. 評論里還有問是不是每人配Titan,我進公司前也曾這麼幻想過。後來,我興沖沖地點開公司的GTX顯卡的折扣,便宜了兩塊錢。。。兩塊錢。。。還有公司不是每個人都發筆記本。。就算髮的筆記本電腦都是帶nvidia低端集顯的,又笨重又耗電,大家都說是nv賣不出去的款型自己回購的。
5. 本人現在拿著的股票是NVIDIA給的20倍,周圍環繞著NB但是非常友善的同事,有計劃按時地努力工作,我從來就沒後悔過離開NVIDIA的決定。我也永遠忘不了半夜2點半被一個傻逼打電話叫到公司的那個夜晚,這時刻提醒著我在今後做職業相關的決定時一定要慎重。

-----------------------------------------------------------------------------------------
另外一位匿名的哥們兒,你提出不同意見對這個問題的建設非常有幫助。可是直接說我缺乏邏輯以偏概全是不是太low了?我從來就沒說過我的答案是「全」,以偏概全從何而來?我一直強調這是我個人的所見所聞,並且也推薦大家去看glassdoor上更加全面的review。(我還要吐槽的是,說nvidia比google飯好吃的我還是聞所未聞。你真的去過google的各大食堂嗎?還有動不動拿401K說事兒,你是準備在美國落戶養老了? 你如果就這麼點追求,那NVIDIA的確是個適合你的地方,畢竟比上不足比下有餘,只要別落魄到裁員就行了)。

我一個人只是公司的萬分之一,但是一份工作對於我個人來說是百分之百,它會直接決定我的生活質量,職業發展與前途。我不知道像我一樣的人在NVIDIA佔了多少比重,但是對於各位找工作的同學來說,與其冒著「踩雷」的危險去這樣的公司,為什麼不直接選擇那些「雷」更少的公司呢?


哈哈,跟 @樂兒爺 曾經是同事,在他們組實習。
現在最懷念NV上海的伙食,食堂真心不錯。

技術氛圍很濃厚,面試的時候,被各種C++狂魔虐,記得還要在電腦上寫演算法題跑test case,然後項目管理和代碼的review都很專業很規範,可以學很多東西,團隊氛圍也很溫馨。然後給實習生的機器和顯示器都很好啊,自從離開NV後再也沒用過公司給的這麼好的開發機器了。

我們那層樓貌似幾乎不加班,只是有一些單身漢習慣呆在公司利用優質的網路看看視頻啥的。反正我後來去互聯網後,再也沒享受過這種輕鬆愉快工作的感覺了。

另外要吐槽的是飲料零食之類的條件差了點,比如說茶水間好像從來都是雀巢奶茶和咖啡,其它啥都沒有。這方面紫竹的微軟和英特爾強太多了。


06年加入09年出去創業,我大概能算nv里第一批做mobile的人,從最初收購mediaQ做協處理器到後面收購portplayer進入soc,再到icera集成基帶,方向沒錯,東西是越來越高大上,可無奈世界已經被屌絲霸佔,再牛x的tegra也沒法賣出量,BOM價格太高,而出貨量是晶元公司唯一生存條件,所以退出移動是必然。當然nv現在說自己是軟體公司。
nv曾經是一家很cool的公司,每次發布都能把性能推到世界高度。在這樣的公司工作,最想說的就是激情。第一片soc從工廠回來後是72小時連軸轉,到目前還沒見過這麼快的公司。當年做tegra2大概所有人也不過500,真是憑著覺得自己做的事情牛逼在做事。現在大概有4000-5000人了吧。
其次nv的辛苦在矽谷是出了名的,晶元公司有個排名,第一是marvel,nv第二,可是要做的事情你要喜歡也就無所謂了,特別是剛畢業的時候,最多的就是時間。
再次很多人覺得去nv就可以學到牛逼的3d技術,其實還是和你處的部門和個人努力有關,牛人很多,還要靠自己去慢慢挖掘,其實有這個心,在哪裡都可以學到。
最後我很擔憂nv的前景。獨立顯卡市場再萎縮,雖然nv一直在努力提高margin,有點不厚道,但公司要生存也沒辦法。移動市場逐步退出。hpc雖然margin高,但是盤子太小。主機市場也是一樣。


昨天睡前刷了發知乎,發現這個問題,全部看了一遍一時無法入睡,那我也來分享一下,畢竟這兒事分享的人多了樣本多了才有意義。
————————————————結束廢話————————————————
2015年暑假在Santa Clara NV總部 DX Driver Core Team做軟體工程師實習,之後拿到OFFER思考了一下就簽了。2016年7月入職。知乎回答就要切題,那我就逐一說說我的體驗。
以下內容絕大多數是從實習生的角度出發。
1.計劃
我實習就三個月,畢竟只是暑期實習。工作內容不多也不少,主要做了以下幾件事:
實現了一個會在2016年新發布的驅動版本中的新功能。這是老闆一開始就給我準備的主要任務,但他當時預估這個工作量偏少。
中期應該是移動顯卡部門那邊的一個DX9的測試程序需要port成DX11,自然就找了我們組,老闆就給我做了。中間聯繫,協調的確存在混亂的現象,最後老闆覺得對方要求太多就讓我逐漸不管那事了。
後期老闆新加了了一個挺cool的任務(因為前面說的偏少的緣故)。
中間穿插發現bug,修bug,某個新的遊戲會掉驅動,嘗試修等等小工作。
這麼3個月的經歷有幾個讓我滿意的地方:
給實習生安排的工作是實際會進產品的工作。這個不是所有科技公司都這樣的,有不少公司不讓實習生碰產品代碼,只會安排一個單獨的項目給三個月做。當然我當時在Google實習的兩個同學也是做實際產品。
工作量的預估比較合理。這個當然很看老闆。
給做的項目都比較exciting,當然尤其是最後一個。
但就如一些答主說的,這些公司對實習生待遇都會好一些來吸引他們去,而實習生畢竟沒有接觸核心,也不參加什麼大的組會,可以認為我這個經歷屬於運氣好的。

2.加班
加班這個事我真心沒覺得一些前輩說的成為了文化之類的。
首先以我們組為例。
我們組其實比大多數人想像的要小很多(我進之前也認為至少不小)。算上我一共11、12個人,在總部算我7個人吧。由於我工作除了和我mentor聯繫緊密外相對獨立,我就不大走動也只知道我附近座位幾個同事的情況。我mentor我沒見他加過班,而且90%比我早走(我一般蹭到7點吃福利晚飯,但六點半基本就開始網上閑逛了,這個時候mentor已經走了,基本是6點走)。老闆屬於走比較晚的,有時我吃完飯回來他還在。隔壁中國人大叔走得晚,但來得也晚,一般中午來。附近韓國人大叔和一個歐洲小哥我走時也沒見過人。
但不是說沒有加班,我印象最深就是我實習中期時正好趕上帕斯卡第一版流片,是不是前輩說的bring up?當時組裡2個還是3個負責偏硬體這塊的應該是第一晚通宵了,因為正好是周末,禮拜一大boss要看能不能驅動跑起來。但我沒記錯的話通宵後禮拜一開完會就回家睡覺去了。
說完組裡,再說說我觀察的公司。我應該就是在某個前輩說的GPU樓里,反正吃完飯回來拿東西樓里基本空了是這樣的,7點20左右的樣子。出去看停車場的話我騎車上下班沒注意過(汗)。

3.福利
福利我認為算是差的,因為我不是正式員工,也並沒有太關心福利,只能看到食堂、零食、飲料這三方面的事情,和Google之類不能比。吃的我覺得挺難吃的(第一個星期覺得好好吃,但因為花樣變化不多,第二個月我有時候選吃的就很痛苦了)。
吃飯自己掏錢,7-8刀一份。有一個攤位似乎是每天不一樣承包給別的機構?因為應該是周三吧那個攤位是壽司,雖然做得挺一般但換換口味還不錯,個人喜歡吃這個。但價格會貴一些,11、12刀貌似。晚飯有5刀補助,但晚飯只在7點之後供應。至於這個是鼓勵加班還是給加班員工的福利就見仁見智了。
工資的話我覺得base灣區平均水品吧,比我Google同學稍高一些,都是研究生入職工資。但算上獎金和股票就要低了,獎金真不多。而且不知為何我好像沒股票?這個能有前輩解答一下嗎?當時HR說是現在不給股票了?我是小白當時也沒argue。。。是不是傻逼了。。
當然也有一個答主前輩說PHD入職稅前17W年薪,比我高很多,所以這個也看情況。
另外任何員工買顯卡沒福利。我的觀察是一分錢福利都沒(F***)。。

4.學習
能學到的東西感覺還是很多的,但也要看人。比如:
顯卡管線為例,任何大學教圖形學的時候介紹管線最多介紹到「最早的管線是這樣,固定的。現在加了很多可編程部分,但管線的樣子是這樣的」。但實際進了NV看了些培訓視頻後發現現代顯卡完全已經不是這樣了,已經很難用管線這個詞來形容了。這個讓我學到不少。
另外我也有一個mentor教了很多,雖然這個可能是只有實習生才有。

5.個人選擇
即使看了不少前輩的負面回答,我還是不後悔簽了這個OFFER,有幾個原因,也為之後的小夥伴參考。
1.整體工資、待遇基本達到灣區平均水平,這個需要見仁見智了,畢竟比上是比不上的。
2.我對我們組比較滿意。沒有像前輩說的加班很多,不和諧之類的情況。
3.公司對非美籍員工友善。現在離我入職還有7個月,immigration組已經聯繫我開始H1B的流程了。我們組也非常國際化,算上我在本部的:老闆加拿大,mentor加拿大法語區(算是法國人?),1個德國人,1個看膚色面向是東歐的,一個韓國人,一個印度人,兩個中國人,一個美籍華人。
4.最重要的原因:個人發展目標和職業規劃。我是做圖形學這一塊和遊戲方面的,中期目標是3A game studio的senior graphics engineer。但遊戲領域的都知道,渲染或者圖形學工程師很少招新手,甚至沒有junior崗位。這麼一看在NV的GPU組做就成了一個很不錯的跳板。第一可以把底層的知識構築得非常牢固,第二我們組經常接各類遊戲的BUG修復,優化也做,和各類studio合作沒有game works那邊那麼緊密但也很多。第三、DX12剛出,我之前的工作就有很多DX12的部分,這點讓我非常exciting。

最後再次強調,目前經歷只是個實習生,在實習生眼中如果這個公司還特別糟糕那真的是很糟糕了。很多不好的地方我可能只是沒看到,但正如一些答主說的,如果你你是個對圖形學相關感興趣的人,來NV是個不錯的選擇。雖然這個也很看組,比如我們組、Game Works之類的無疑很適合像我這樣的人,其他組比如Tegra或者CUDA雖然我不是很了解但似乎就沒那麼多圖形學東西了。(輕噴,如果錯了請指出,我只是給個參考)

對了,我的測試機器非常好,32GB+5960X。顯卡因為要測試經常換,660到TITAN都用過。

入職之後再來更新。


雖然有點晚了,提供個片面的反饋吧,今年暑假剛畢業入職,做圖形架構研發和設計,mentor特別nice也超級耐心教我各種東西,還能和各種久仰的業界學術界大牛一起開會交流,無加班經歷每天7-8小時,食堂伙食不錯,工資的話第一年cash收入稅前大於17萬刀,屬於一般,不過能學到大量新知識這個比較重要,幾年後的起點會遠高於某些只能吃老本的工作,總結一下就是,如果專業對口的話,NVIDIA相當不錯的,可以迅速提升自己,生活工作平衡也很好。

================

更新一下,入職有半年了,有一個總體感覺就是越是厲害的同事越是容易相處,有編號一兩百手頭幾百GPU專利的神級人物,有來自3dfx的核心成員,還有年紀相仿就已經做過衛星並成功發射上天的年輕人,這些人純粹是因為對圖形渲染的興趣而呆在NVIDIA,而且大多熱愛遊戲,有什麼問題他們都會非常耐心解答,大到學術文獻資料,小到一些操作細節。公司結構非常扁平,像個稍微大點的startup,應變力強於臃腫的樹狀結構,這也是為何NV能快速轉型創造新的盈利業務,領導也都平易近人,比如管理一堆directors的元老甚至會跑來你的cubical在小白板上和你寫公式討論技術問題。

被分配到的任務相當有趣,按半年來算,base漲了4%,股票和401k方面大約收入5000多刀,提交了兩個軟硬體演算法專利申請,據說審批下來後也有獎勵。

樓下某位說得和事實嚴重不符,如果那是你的真實遭遇,只能表示同情,說明被坑了。401k是有的,不多,但不低於平均,請假從沒被拒絕過,從幾天到一個月的,華人很多,食堂掃視一下至少十幾桌,也有做上VP的。另外關注這些小福利而忽視cash的一般都是不懂投資,越早拿到的cash越值錢,這點醫療保險費還不及股市裡坐一天順風車的收益。

總結下就是NV非常適合對CPU/GPU處理器、遊戲電影圖形特效、機器視覺、機器學習等領域比較狂熱的技術人員或科學家,無論是作為學習過渡還是長期發展,業界基本上找不到可代替的,不像網路服務類公司那樣門檻低,但如果興趣不在這,或者只重視眼前利益,那就比較枯燥了,也沒有發展空間。


我想採訪Max Lv大神。


離職了,來寫一點自己在英偉達工作的體驗和感想吧。

1. 體制
這是一個各種規章制度相當完善而正規的外企。

英偉達好歹也是美資高科技企業,因此在整體的企業規章制度方面還是相當正規的,各種管理、制度、福利、獎金之類的,都比較健全,該交的稅一分錢不少,沒給你的一定會補給你。公司的工作安排、郵件制度、會議制度等工作流程的管理都相對嚴謹正規(也不是沒出過問題),體現了老牌資本主義國家高科技企業一套成熟而完整的管理體系(雖然很官腔,但是這一點非常非常重要)。

在英偉達工作能夠很好的提升你的技術能力和眼界。因為你接觸到的一部分科技已經是地球上最先進的了,幾乎沒有比目前這個環境更為優秀和出色的,這一點很重要,公司的發展戰略、研發方向等都能給你未來發展的一個大趨勢和大思想,這一點是很多企業完全不可能具備的。

2. 待遇

這一點其實就一句話:一定要自己爭取。

很多人都覺得待遇這個事情,不好和老闆開口,抬頭不見低頭見的。實際上這個東西你不爭取就沒人給你。老闆甚至覺得你應該夠了。所以你每一年都至少要和老闆提出一次加薪的期望,或者乾脆寫一封郵件說清楚原因,老闆至少會和你談一次。如果你就一句話不說,那就沒有什麼希望了,除非你老闆很熱心,要麼你就等著拿個平均值吧。
一般來說,英偉達上海的工資待遇還是比較有競爭力的,我說的是大平均情況,在同屬IT業內互比的情況下,好不到哪裡去也差不到哪裡去,當然不要和金融、互聯網等行業的部分企業比較,那就屬於自找沒趣么。

面試給你Offer的話,一般HR會直接給你一個綜合你現在水平的低值,請盡量在1.5倍的基礎上衡量HR能給的高值,然後再慢慢談慢慢磨嘰。很多人一直認為是不是要高了不和我談了我就去不了啊,是不是我要的高了就被刷了啊,顯然不是。英偉達還是挺有錢的,尤其是很多組面試三四十個,都找不到一個合適的,如果看中你了,那真是王八對綠豆看對眼了,所以狠下心來要,如果實在太高,HR會和你扯很久再來和你談的,畢竟找到你是HR的工作業績。到時候大不了你說我主動降低一點,但給我點別的福利,股票現在一般員工是沒了,看看有沒有別的什麼可以爭取的。

3. 工作環境

張江目前的工作環境還行,新的大樓,工位也比較大,吃飯的話就是刷卡去食堂吃,食堂選擇也不能算少,吃得飽沒問題。工作電腦一般都很不錯,當然我去的時候給我發了一個超級爛的台式機,簡直都無語了。不過好在沒多久就換了一個不錯的筆記本電腦,算是平衡了。

4. 其他

其他想說的就是,在英偉達工作最重要的其實就是跟對一個老闆。老闆如果很有能力尤其願意在領導力上拓展的話,能幫整個team爭取很多東西,無論是加薪、工作還是其他的什麼。老闆如果混吃等死,或者乾脆放手不管,那其實就沒多大意思了。舉例來說,如果兩個人同期入職,一個跟了比較好的老闆,一個就是完全混日子的老闆的話,過幾年,那個比較好老闆的手下都可以開始帶項目、工資刷刷刷上去的時候,你可能還是在打雜,工資甚至和新來的畢業生差不多,然而你一天也沒少幹事情。到頭來那個好老闆手下的工資比你高了80%,你哭都找不到地。


nv上海的印象:
螺絲釘,並且上海的很多組基本和上層圖形技術沒有關係。
整天忙著收發郵件,會成為outlook專家。
有些阿三會經常刷新你對印度人的印象。
對應屆生沒什麼指導,丟給你一堆混亂的文檔自己看。
開發環境效率低下。
nv research有很多牛人,但基本不和這邊交流。


就是base比大多數公司高一些。
沒有401K match和醫療保險premium全免的確是硬傷。請假完全看老闆眼色,美其名曰professional time off.實際上就是HR節省成本的無恥伎倆。

不過以上這些都不是致命的。在總部,總體上來講,生存空間被進一步擠壓。以前中午吃飯時,還能湊上3桌人一起吃飯,現在一桌都湊不齊了。某國的人基本上佔到一半了。過去的3年里,我就知道至少兩個華人Manager被整走。

咱們同胞一定要出來多面試,道理你懂的。


作為一名N廠實習生講一下實習三個月的經歷吧。17年5月入職,加入到NVIDIA IT,就是很多公司Low爆的運維幹活。這裡氣氛還是很好的,值得一提的是確實不裁員。組裡除了我至少都有三年工作經驗了。技術Stack全靠買。。。還記得剛來有個國人阿姨過來問好,一看也得有40多了,說自己幹了10幾年了,終於看到有人來我們組幹活了。。不過我做的東西和大部分運維還是不一樣的,算是NLP上面的Text analysis。如果有幸成為N廠的一員,英偉達bug上類似bug推薦系統就是我寫的。。收穫還是很多的,尤其是確實可以做一些東西push in to prod,不像其他幾個硬體大廠子。每天8:45-6:00這個工作節奏。manager人好,不會很push,你可以自由發揮自己的時間。不過比較累的是要和印度組開會,連續幾周晚上要開meeting,算是oncall了。最後的幾個模型都交付了還是卓有成效。主要靠自學,本組沒做這塊的,所以經常reach out到隔壁自動駕駛或者research組找人問問題。大牛還是有的,比如Andrew Ng很好的合作夥伴Brian呀很多CV高級人才,各種PhD。做NLP的還是不多了。。不過還是給本組人帶來了超多新東西,會給他們開講座來講自己的研究成果。然後公司很隨性,你可以和公司內各種大牛約meeting討論,只要他們有時間。


生活上intern們會組織超多活動,比如去老黃家做客啦,打彩蛋,還有movie night。。還有Hr組織的各類慈善活動。相比於FG Yahoo interns活動還是少了太多了。總之體驗還是相當不錯的,manager 不忘每天晚上說,if I call you 11pm, don"t take that call! 其實還是要幹活的有時候。。老黃真心的在公司生活很簡樸。有幸分到了一個樓,將常看到他隻身一人去排隊拿咖啡,當然還有萬年沒變的皮衣。他的辦公室沒有銘牌,就是個大會議室改的。裡面一個大會議圓桌,他隨便抄把椅子坐在中間,一台老thinkpad。。真心的我見到很rich但是真心搞技術的CEO。很樂於去討論然後人也很kind。去他家做客的時候遞給我一瓶啤酒問我體驗怎麼樣,還會講很多中文。。附送彩蛋一枚:

因為乾的還算不錯最後拿到了return,不過不準備去了,趁年輕從了 圖某血汗工廠去學技術了。overall,NVIDIA deep learning 相關組還是很好的。Endeavor開始住人了,之後還會再多修幾個,員工的工作環境改善了?IT嘛,想養老就來吧,薪水還不錯哦。。


英達的買賣,應該錯不了


黃仁旭以前開輛法拉利,現在換特斯拉了


推薦閱讀:

TAG:NVIDIA英偉達 | IT職場 | 工作體驗 |