在應聘谷歌軟件工程師時,你該注意什么呢?

openkk 12年前發布 | 7K 次閱讀 谷歌

        據一位前谷歌工程師說,如果你正在找一份工作,想成為一名軟件工程師,你就應該多學習編程語言并掌握它。盡管世上存在大量的編程語言,你不可能每種語言都學得很好,如果想在一家科技公司工作,你應該關注于掌握一種編程語言。

        例如,如果你想在谷歌工作,許多產品一般都使用 Java 編碼。所以如果你真想在谷歌軟件工程部或任何的科技公司工作,必須知道公司的制版使用編程語言。

在應聘谷歌軟件工程師時,你該注意什么呢?

        其實,并不僅僅是掌握一種編程語言,你應該掌握不同的技能,建立一個技術產品,除了挖掘漏洞和找出發展方向,還應該注意用戶體驗和基礎設施。精通一門語言,你就會脫穎而出,并遠超過那些精通很多語言的人。學習在于精,這樣才能發揮你的實力。

        對于軟件工程師來說,完成他們的工作只需要一兩種語言。下面有兩個人都是來應聘軟件工程師,如果你是人事部門經理,會如何選擇呢?

        1號:我精通于公司現在正在使用的的編程語言;2號:我知道公司常用的的編程語言,還知道一點 Haskell、Scala、Python 和 ML。如果是你來做選擇,最終留下的會是誰呢?

在應聘谷歌軟件工程師時,你該注意什么呢?

        這跟在籃球隊里選擇合適位置的原理很類似,一個籃球隊有 5 個人,你可以選擇前鋒,中鋒,后衛。把應聘者看成每一個團隊的成員(第一個團隊里的成員都有自己的強項,很專業,第二個團隊每一個人會的很多,適合每個角 色),第一個團隊的比賽是可靠的,但是第二個團隊的比賽是不可思議的。

        這就是說,你不只是要單一地關注你的編程語言,還要嘗試一個或多個軟件技能,例如:軟件設計和架構、UI 和 UX、數據庫設計等,一種不尋常2 至 3 個技巧的組合,你會受益匪淺。如果你真的很擅長一種東西,絕對能讓你在人群中脫穎而出,并且會有個合適的崗位等著你。

        看完之后,我感觸很深,學一件東西必須學會學精,與它有關的知識多了解。知識具有連貫性,學會融會貫通,才能真正學會它,你有什么感觸?

來自: www.zuitech.com
 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!