1. 程式人生 > >騰訊面試官送給準程式設計師的一些建議!受益匪淺

騰訊面試官送給準程式設計師的一些建議!受益匪淺

近期面了 30 多位工作 2-10 年不等的技術骨幹、總監、CTO,對於網際網路或計算機方向的同學們的一些建議,都寫下來了。

1. 趁著在校期間,多做完整專案,多寫程式碼。哪怕沒有老師給你專案做,你可以自己創造需求也可以程式設計實現這個專案。

exp:作為鵝廠面試官一員,我們會更多基於 STAR 面試法,主要通過你的行為看你的程式設計能力,除了讓你做演算法題外,更重要的是你實際寫過的程式碼和專案,效率如何?有沒有考慮過異常處理?實際的訪問效能如何?有沒有開過自己的 github 專案,或者是給知名專案貢獻過原始碼,其次才是你的編碼風格如何,學習成績啥的。

2. 產品經理說的不一定都對

exp:據我的老大(騰訊第一個前端 T4)講,鵝廠的產品好,不僅僅因為產品經理牛,而是包括程式設計師在內的所有人都會用自己的產品,有產品思維。對於產品經理提出的不合理需求,鵝廠的程式設計師們會積極主動站出來,就產品功能提出自己的合理化建議。

3. 作為開發一味的只想用新的技術棧,你考慮過運維同學的感受麼?

exp:一臺伺服器上裝 3 個版本的虛擬機器的故事。在某家雲端計算公司,技術負責人沒有太過於限制研發人員的積極性,在資料庫層面用了某款較新的開源資料庫軟體,在監控類的系統裡有著很好的訪問效能和擴充套件性。

但是問題來了,在本公司產品的研發週期中,該資料庫進行了幾次版本更新,而且版本與版本之間存在一定相容性問題,為了要用好該開源資料庫軟體的效能,開發通過建立 3 臺虛擬機器的方式提供社群映象服務。

4. 當你踩過的技術坑多了,自然就成為大牛了

exp:之前我在知乎發了一篇小程式的教程,得到了 800 多個贊和知乎編輯的推薦,背後是花了 3 個晚上每晚幹到 12 點,來填小程式的一些坑。

5. 學技術要學主流框架,學 Node 要學 Express,學 Java 就不要忘了 SSH,學 Ruby 首學 Rails。

exp:非主流技術比如 Action Script,你會也沒人招這個專業的。

6. 關注雲端計算、docker、微服務、Devops、Baas 技術

exp:下來這些可能技術或者思想會改變 5-10 年後的 IT 業界,比如雲計算會幹掉不少傳統 IDC 運維,Baas 會幹掉不少後端開發。

7. 沒有人一定要幫你,要讓你值得別人來幫

exp:就以常見的填坑為例(修復問題+錯誤除錯),你可以自己摸索,也可以找前輩請教,態度好一些,幹活勤快一些,自然多一些機會獲得前輩指教。

8. 你幹了什麼,你的老闆知道麼?

exp:新任研發總監的故事

我的朋友是一家創業公司的某研發部負責人,他的老闆在上海,他們的研發團隊在成都,老闆大概三個月才來一次成都分公司。朋友和我反映他感覺自己和團隊成員交流完全沒問題,但就是被各種需求壓的喘不過氣,有的時候他都覺得手下的研發太苦,我和他提起,你離你們老闆這麼遠,你做的事他都認可嗎?

他說還真是,這塊老闆似乎多次暗示過,但是他都沒有太關注... 所以,做好向上溝通很重要。

9. 對於新技術的熱愛不僅可以拿來裝 13,而且可以變成創業的優勢

exp:朋友是某學院的 CTO,兩位創始人是國內第一批安卓開發者,寫了國內第一本這方面的技術教程,目前已經有超過 200 萬用戶,並獲得 B 輪融資。

所以,誰說技術的熱愛不能成為你技術創業過程中的優勢呢?

歡迎工作一到五年的Java工程師朋友們加入Java架構開發:855801563

本群提供免費的學習指導 架構資料 以及免費的解答

不懂得問題都可以在本群提出來 之後還會有職業生涯規劃以及面試