矽谷碼農們,請收好這份職場通關寶典!
在矽谷,華裔人才和印度裔人才的比較總是說不盡的一個話題。
確實,印度裔在矽谷的地位和影響力確實越來越重要,比如谷歌的CEO劈柴、微軟的納德拉。另外,不少機構還做了數據調查:2005年,杜克大學、加州大學伯克利分校、斯坦福大學的一項調查顯示,52.4%的矽谷的公司擁有來自國外的高管或技術領軍人物,其中印度裔佔到了25.8%。到了2012年,印度裔的這項數據上升到了33.2%。印度裔在矽谷的工作人口中只佔到了6%,但是有15%的公司都是由印度裔創立的(Quartz Media LLC)。
有許多人會思考:為什麼矽谷中國人混得不如印度人?知乎有一高票回答表示,歸結了兩個原因:1)來美國並留下來的印度人和中國人,本身背景不同,這部分印度人是該國人口金字塔中的最頂層。2)印度和中國兩國情況不同,導致人的選擇也會不同,中國有優秀的創業環境,許多留學生選擇回國發展;而印度沒有能相匹敵的優秀本土公司、創業環境等等,絕大部分優秀的印度人會選擇留在美國。
說得挺有道理的,確實有許多優秀的中國人選擇回國。但是,留美的中國碼農依然可以努力做得和印度人一樣、甚至比印度人更出色呀!那麼,留美的碼農,應該怎樣在職場中如魚得水,步步通關,讓自己混得更出色呢?
這不,小探採訪了一家名為「來offer」的IT培訓機構的創始人——孫老師。他是UCS計算機專業博士畢業,曾作為資深工程師在矽谷頂級一線公司工作多年。讓孫老師來為大家支支招!
學生時期:早準備、重實習、建立全方位的知識體系
有許多學生會問:我什麼時候需要開始準備找工作的事?孫老師總會回答:越早越好,就是現在!
找工作、積累能力不是一天兩天的事兒,一口吃不成胖子,一朝變不成牛人。不要想著離自己畢業、找工作還有半年、一年甚至兩年的時間,比別人啟動得早,才有更多的勝算。
若你的準備時間不足,得在實習與刷題之間做取捨,孫老師建議選擇實習。因為,實習是放在簡歷上無可替代的。實習中做的項目、感受到的真實的工作環境氛圍、積累起的人脈、可能拿到的return offer,都是「刷題」沒法替代的。
如果沒能拿到實習機會,也不要坐以待斃。孫老師建議多聽一些計算機科班的課,比如machine learning、database等等,另外也要聽一些好學校的動手項目。
另外,準備不應只是刷題,一定要建立全方位的知識體系。孫老師表示見過太多的學生,只知道刷題,基礎知識不夯實,以為靠刷題就能進一線公司。
在谷歌工作過多年、面試過無數學生的孫老師表示,公司需要的是能夠解決問題的人,而不是只會做題的人。在面試之前,請問一下自己:除了LeetCode那三四百道題,我還會什麼?
找工作時期仍能快速提升!
1)起步時間晚,如何短時間內較快地提升硬實力?
有許多同學在學生時期後知後覺,開始準備得較晚,那麼如何在有限的時間裡較快地提升能力呢?
孫老師表示,硬實力大致分為兩塊:
第一,動手能力和項目經驗,能豐富建立,讓招聘人員在海量簡歷中相中自己。
第二,系統的理論知識基礎,包括寫代碼的能力、系統設計能力等等。
對於動手能力,孫老師建議大家儘可能的做高質量的實習,也可以做一些開源的項目,或者做一些先進的動手的項目,來offer、Udacity等平台上都可以找到。
對於理論知識基礎,孫老師建議大家要在學習知識的同時,自己不斷地總結,把學過的東西系統地整理、串聯起來,在腦海中行程系統的知識體系。自己總結,難度較大、速度較慢。你也可以跟著大牛訓練,或者上一些類似於來offer提供的系統的知識體系課程,獲得較快速度的提升。
2)選擇創業公司還是大公司?
對於大部分沒有身份的華人來說,即使碰到薪水更高的小公司的工作機會,孫老師也建議首選大公司。
第一,許多創業公司能力不足,可能沒有辦法幫你申請工作簽證。第二,有90%以上的創業公司都會跪了,在這期間,很容易出現身份問題。比如你已經持有H1B工作簽證,如果公司突然關門大吉了,你只有60天的緩衝期來找到下一個僱主,否則就只能離開美國。
3)對於拿到的offer,如何做選擇?
孫老師表示,在對於選擇offer機會時,除了待遇,你還需要考慮兩點。
第一,這家公司的技術是否先進?這家公司是類似於硬體公司這樣的夕陽產業,還是類似於人工智慧、大數據這樣的朝氣蓬勃的產業?你需要對自己三年、五年甚至十年的發展有一個深層次的了解。
第二,這家公司的文化氛圍是否適合你?比如蘋果的企業文化,強調強大的保密原則,不能向這個項目以外的人(甚至是蘋果內部員工)透漏。如果你不喜歡這樣封閉的文化,也許蘋果就沒有那麼適合你。
第三,manager是否跟你合適?一個人工作得是否開心,除了工作內容之外,跟manager的關係也非常大。面試本身就是個相互選擇的過程,你在面試時,也要考慮這個組的manager跟你「來不來電」,也有不少牛人跟manager鬧翻,最後導致離職。
進入職場也要有危機感!
1)不做「螺絲釘!
有很多在矽谷的碼農,特別是在大公司的,都會抱怨說自己工作上的角色像「螺絲釘」,鬥志慢慢磨滅,抱負趨於平淡,勇氣逐漸消逝,覺得自己的人生每天都一樣,甚至能看到自己五十歲時的樣子。
很多人覺得自己埋頭苦幹十年,總結過去的十年,感覺一片模糊,沒有多少可以拿出來說的東西,猛然間發現自己幾乎要被淘汰。甚至還有「溫水煮碼農」的說法。
還有人說,在矽谷,碼農的升職、加薪很慢,發展也很慢。
而孫老師認為這樣的說法是純粹的胡說八道。和國內激烈的競爭環境相比,美國的工作環境確實相對安逸舒適。但很多時候,大家是因為自己缺乏前進的動力,就抱怨說「自己像個螺絲釘」或者「溫水煮碼農」。這很大程度上取決於自己的主觀能動意願,你若把自己當成螺絲釘,那你就真的只能是個螺絲釘了。
比如谷歌鼓勵員工們每周拿20%的時間,做一些和工作不相關的創業項目。谷歌有很多優秀的產品和項目,都是谷歌程序員們在內部,通過切磋、頭腦風暴、合作做出來的,比如Gmail就是個很好的例子。你若覺得自己是個螺絲釘,只關註上司給的工作,你也完全可以不做這些事兒。但你若有足夠的動力,那麼結果會完全不一樣。
也有許多在大公司的碼農,升職、加薪非常快。比如孫老師帶過的一個學生Tina,她在進入Snapchat之後短短8個月的時間內升職加薪。新人入職都會需要一段學習適應的時間。剛進公司時,她也遇到大面積的代碼看不懂、測試平台搭不起來、對bug束手無策、甚至git都玩不轉的問題。但她主動思考上司給的項目、提出自己的系統設計,主動發現問題、尋求解決方案、找其他部門協調等等,表現出了自己出色的能力。試問哪個上司不喜歡主動的、能力強的員工呢?
那麼如何主動呢?這裡有三點建議:
第一,學會如何問問題。在問問題之前,一定要做足功課,許多問題可以先搜索文檔、自己讀代碼,千萬不要問一些能在谷歌上直接搜索到的簡單、基礎的問題。在學習各方面新知識、各種技術棧、各種內部工具的過程中,多寫Wiki是個不錯的習慣,把學到的東西記下來,轉化為自己的知識,也可以分享給別人。
第二,多問「為什麼」。這個習慣體現在很多方面,比如許多人習慣從代碼庫里複製黏貼一部分代碼,你這麼做的時候,一定要理解自己為什麼要這麼寫,而不是說「別人這麼寫,我也這麼寫」,特別是涉及數字時,要考慮類似「為什麼參數要設置為這個值?為什麼使用這個函數?」等等的問題。另外,上司給你任務時,也要多問為什麼。上司可能會讓你做A,但你要清楚背後的目的是什麼,也許可能實際上你應該做的是B。不清楚目的的情況下,為了完成任務而做事,會讓效率很低。
第三,有主人翁意識。不要為了完成任務而完成任務,時刻想著如何能做得更好。每個人在工作中都會經歷三個階段:上司告訴你該做什麼,你問上司應該做什麼,你告訴上司我們應該做什麼。每到一個階段,都是你提升了一個層次。有好的想法,主動的去做,就像Tina一樣,主動和上司提想法、要資源、完成項目。這樣的人,會變得無法被替代。
2)如何與manager保持良好的關係?
和manager保持溝通。一方面,要讓manager知道你在做什麼工作,進度如何,有沒有遇到問題?另一方面,也要保持一定的私人關係。多關心關心manager,一起約飯,都是不錯的選擇。
每個公司對不同等級的工程師都有明確的要求和任務。大家要了解自己的「能力值」、了解manager對自己的期望值。不要給manager錯誤的期望值,如果他對你的期望太高,然而你無法達到,這很影響工作進度。如果manager給你的事情你覺得沒法完成,要明確地把你認為可能遇到的困難說出來,方便manager幫助你或者安排他人來做。
如果manager在找你談話時,暗示你在某方面可以做的更好。要注意了,那可能說明你在這方面做的比較差。如果manager明確指出應該改進某些問題,請一定嚴肅對待,否則會非常危險。
另外,就像前文說到的。manager都是喜歡積極主動、能力強的人。提高自己的主觀能動意願,在工作中多學習、多做事,也會讓你和manager的關係更鐵。
3)保持危機感!
工作之後其實圈子很小,很多人因舒適的環境、缺乏主動性,也漸漸不願意走出自己的舒適圈。但孫老師認為,碼農們時刻都要有危機感,不能滿足於找到工作,即使你是在一線的公司。不要認為自己進了谷歌、Facebook,未來5年、10年就穩妥的了,微軟二十年前也不裁員,而如今呢?
孫老師給大家的建議是:
第一,工作之餘要不斷鑽研技術,主動學習。孫老師認為,做這一行,必須以技術為最堅實的東西,在任何科技公司,能做上technical lead、manager、director、VP的人,都是技術出身,並且都是技術過人。這樣的人才有資格做到管理層,技術不行,怎麼讓手下的人信服?
如果覺得工作上帶來的技術提升比較慢,一定要在工作之餘提升自己。比如,來offer就提供很多高端的開源的項目。他們的老師,都是工業界的、一線的manager、director水平的人,這些在開源界的第一線的人,來教給大家技術,帶領學生看得更遠,學得更多。
第二,有獨立思考的能力、知道自己需要學什麼。千萬不要人云亦云,比如大數據火了,就跑去學大數據,人工智慧火了,就跑去學人工智慧。現在是個知識爆炸的社會,你永遠沒法學完。這時候,就需要自己獨立思考,區分信息,學習適合自己、自己需要的內容。
第三,擴展人脈,有效地社交。很多人說,我不知道自己應該學什麼,也不知道哪一領域真正適合自己。這個時候,認識一些行業領域專業、頂尖的人就顯得非常重要了,孫老師稱之為「有效的社交」:認識這個領域內的翹楚,並且是真正願意幫助你、願意分享經驗和教訓的人。
最後,孫老師再次強調,不管是在校的學生,還是剛入職的碼農,一定要做好自己長期的規劃,而不要只看眼前苟且的利益。另外,技術永遠是最核心的東西。對於學生,一定要比別人看得更遠,啟動地更早。對於已經入職的碼農,一定要有危機感,主動學習自己需要的東西(特別是技術)。
不管你是學生還是已入職的碼農,如果你也想建立起全方位的知識體系,提升自己的硬實力和軟實力,歡迎來聽一聽孫老師的講座以及來offer8月2號開始的夏季3班。
2017各大公司縮減招聘名額,
求職者應如何面對?
主講人:Rick Sun
時間:美西時間7月22日(周六) 3-4pm
加入微信講座群
手動入群、諮詢報名,
請添加來offer小助手為好友
求職,你只需要一門課程!
※ICO,這是最好的時代,也是最壞的時代
※任天堂發布了新的語音聊天軟體,然而許多用戶並不買賬!
※谷歌智能眼鏡又要回歸啦!
※雅達利新款遊戲主機的設計外觀正式公開!
※為了慶祝節日,一大波新emoji表情即將上線!
TAG:矽谷密探 |
※這份關於發好二發的寶典請收好!
※國慶出遊,請收好這份應急寶典
※這份傢具收藏指南請收好!
※新春佳節就在眼前,這份飲食「錦囊」,請收好
※請收好這個錦囊
※夏天在德國得這樣吃肉!這份秘籍請你收好……
※這份關於全家人的春節指南,請收好!
※這裡有一份福鼎白茶的春季飲用指南,請收好!
※分娩後還有4大難關,這份「通關秘籍」媽媽要收好!
※燃燒你的卡路里!請收好這份七天食譜,甩肉其實很輕鬆
※退役軍人,習主席的這份關心關愛請收好
※這裡有一份專用表情包請收好@愛軍迷妹們
※關於喵星人身份的三個小秘密,鏟屎官們請收好!
※請收好,大咖們為您準備的這份教育投資秘籍
※開工大吉!這份節後收心錦囊請收好……
※寶寶母乳不夠吃怎麼辦?這份追奶秘籍收好!
※五一想去故宮玩的朋友,這份指南請收好!
※夏季飲食有講究,這些乾貨請收好
※寶寶「不聽話」,愛跟大人唱反調怎麼辦?這些方法請收好!
※給你的一百封古風情書,請收好