摘錄自互聯網的前輩心得:
1、技術:
0.精通一個淘汰的技術對你沒有任何價值。學習的精力有限,更應該花在值得學的技術上。
好比網絡、操做系統、數據結構、算法
1.工做要有定力,更多的應該是關心問題如何更有效地解決,而解決技術細節也比普通人更高效,寫出來的代碼更簡潔。
說白了,就是找百度谷歌,也比別人找的快,定位的準,知道本身要解決什麼,並且有大致的正確的思路,繞開之前走過的彎路。
2.學技術應該學習一項技術最核心的東西,好比學JAVA應該重點學習垃圾回收機制,JAVA類加載機制等,J2EE開發重點要學習HTTP和TCP協議。
3.瞭解整個系統纔是硬道理。用什麼管理jar包,須要選什麼框架,數據庫選用哪一種,緩存選用那類,再瞭解java語言在JVM內部是怎麼執行的,如何進行各類優化,提升性能等等。
4.搞技術就是路漫長,慢慢學吧。
5.技術就是爲了產品服務的。
6.爲何大神們學習新技術的效率那麼高呢?由於他們基礎紮實,懂得原理,有編程思想,可以經過源碼瞭解內部結構。
7.一個項目完整流程,從項目立項、需求評審、可行性分析、系統設計分析、開發自測、測試、驗證到最後的上線javascript
8.對於進入公司的技術型工程師來講,通常也能夠分化爲兩種方向,第一種是業務方向的工程師,就是要開發業務邏輯的程序猿,主要負責寫一些業務上的代碼,完成產品和業務方的需求,固然這中間也會運用到各類各樣的技術,可是是用技術去解決業務場景下所碰到的問題;固然也有另外一種是研究中間件的工程師,專門研發一些工具給業務的開發工程師,他們會在更專業、更抽象的角度去解決目前開發所碰到的問題。固然後者的要求可能會比前者高一些,但不意味着這二者之間有高低之分css
9.在工做中遇到新的陌生的技術、概念或者組件,不要只想着本身不會,多瞭解多應用,技術纔會有所提升。html
10.大中型公司須要專業人才,小公司須要全才,可是對於我的職業發展來講,建議是分開。前端
0.工做年齡不表明工做能力,任何技術工種都有幹了好久技術不好的人。
1.最主要是氛圍、環境。一羣志同道合的人一塊兒交流討論,方能事半功倍。vue
2.專一於最終的目標,不要爲了修燈泡而造汽車。html5
3.有些互聯網公司實行 996 制度,早上 9 點幹到晚上 9 點,一週 6 天,這是很是大的工做強度。
3、思惟:java
2.有些數據可能須要特殊處理。先處理通常的狀況,而後處理特殊狀況。
4、生活:
5、家庭:
0.談戀愛是兩我的的事,而結婚是兩個家庭的事。node