如今,每家公司都似乎成了科技公司。從軟體創業公司到投機性投資公司、製藥巨頭和**巨頭,它們都越來越多地加入到軟體業務行列.**質量不僅成為了乙個必需品,更成為了乙個競爭優勢。因為眾多公司圍繞軟體而競爭,開發軟體的人——軟體工程師正顯得越發重要。但是,你該如何發現那種百裡挑一的程式設計師呢
1. 盡可能找乙個這樣的優秀導師,他樂意批評你的**,並傳授他是如何解決問題。當你的水平已達成乙個體面不錯的級別時,你可以正當地挑戰你的導師觀點,並贏得一些辯論。
2. 經常提高你所在解決問題的難度和範圍。大多數人並沒有20年的經驗,他們只有1年的經驗,只不過反反覆覆使用了20年。別做這種人。
3. 關注這些東西:文件、方法名或函式名、(變數名)、廣泛編寫測試。你的**應該看起來專業。
4. 粗略看看所有的標準庫,以便知道庫中有什麼。然後,當你首次使用某個特定庫時,來回地學習它。如果正好是你學過的語言,並且又有源**,也可以看看。
5. 如果不完全理解某寫東西,得鞭策自己去了解它,得經常深入去研究。
6. 盡可能選擇使用你的程式語言的最佳ide。反覆了解ide。乙個優秀的ide,對你有莫大的幫助。
7. 當面對乙個新挑戰,(比如說,你從沒有用 soap/xml,)在你開始編碼之前,做些廣泛研究。在網際網路上找找,或者到你的庫中看看,是否能找到其他程式設計師解決對應問題的最新最優解。三思而後行。就像成為乙個忍者或海盜,成為乙個明星是相當費時的。因此,我建議把你的早期職業生涯分成「明星」和「開發人員」兩個階段。只有在職業生涯後期,你才能自稱為乙個「明星開發人員」。
要想成為明星開發人員,必須具備如下的10種特質
如何成為Google軟體工程師?
原文 http www.google.com.hk intl zh cn jobs lifeatgoogle meet 招聘的流程?簡歷篩選 訪談 現場面試 offer發放 面試包括哪些內容?如何對申請人的工程技能進行評估?我們會根據以下四個方面來進行評估 如何準備面試?認識google員工?和他聊...
如何成為一名 Google 軟體工程師?
簡歷篩選 訪談 現場面試 offer發放 面試包括哪些內容?如何對申請人的工程技能進行評估?我們會根據以下四個方面來進行評估 如何準備面試?認識google員工?和他聊聊他在google的經歷。讓他成為你的推薦人,或者讓招聘者知道誰可以成為你的推薦人。在實際面試過程中 我是在校生,離畢業還有兩三年的...
趣文 如何成為Google軟體工程師?(二)
我們會根據每個人的情況安排有針對性的面試 面試內容包括標準演算法,設計,編碼能力 討論 所有的面試官都具有博士學位 google軟體工程師如是說 問 在google工作,最擔心的一點是什麼?答 公司的零食太多了,在google工作要防止長胖 問 在google工作,最輕鬆的事情是什麼?答 坐在桌子上...