近期面了 30 多位工做 2-10 年不等的技術骨幹、總監、CTO,對於互聯網或計算機方向的同窗們的一些建議,都寫下來了。前端
1. 趁着在校期間,多作完整項目,多寫代碼。哪怕沒有老師給你項目作,你能夠本身創造需求也能夠編程實現這個項目。git
exp:做爲鵝廠面試官一員,咱們會更多基於 STAR 面試法,主要經過你的行爲看你的編程能力,除了讓你作算法題外,更重要的是你實際寫過的代碼和項目,效率如何?有沒有考慮過異常處理?實際的訪問性能如何?有沒有開過本身的 github 項目,或者是給知名項目貢獻過源碼,其次纔是你的編碼風格如何,學習成績啥的。程序員
2. 產品經理說的不必定都對github
exp:據個人老大(騰訊第一個前端 T4)講,鵝廠的產品好,不只僅由於產品經理牛,而是包括程序員在內的全部人都會用本身的產品,有產品思惟。對於產品經理提出的不合理需求,鵝廠的程序員們會積極主動站出來,就產品功能提出本身的合理化建議。面試
3. 做爲開發一味的只想用新的技術棧,你考慮過運維同窗的感覺麼?算法
exp:一臺服務器上裝 3 個版本的虛擬機的故事。在某家雲計算公司,技術負責人沒有太過於限制研發人員的積極性,在數據庫層面用了某款較新的開源數據庫軟件,在監控類的系統裏有着很好的訪問性能和擴展性。docker
可是問題來了,在本公司產品的研發週期中,該數據庫進行了幾回版本更新,並且版本與版本之間存在必定兼容性問題,爲了要用好該開源數據庫軟件的性能,開發經過建立 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
本羣提供免費的學習指導 架構資料 以及免費的解答
不懂得問題均可以在本羣提出來 以後還會有職業生涯規劃以及面試指導