閱讀701 返回首頁    go 阿裏雲 go 技術社區[雲棲]


《阿裏感悟》-如何成為一名優秀的新人

成為一名優秀的新人,我認為要做到三點:良好的心態,積極的思考和高效的學習。

良好的心態

良好的心態包括兩部分學習和做事。

學習的心態。空杯子才可以裝下更多的東西。所以無論多牛的新人都要謙虛,作為新人應該帶著兩種眼光,欣賞的眼光和自己的眼光。剛來團隊的時候,要帶著欣賞的眼光,欣賞團隊裏每個同事的優點,向他們學習,比如有的同事思維很開闊,有的同事技術很全麵,有的基礎技術很紮實,有的善於溝通等,通過向他們學習取長補短。學習和了解到一定的程度之後,要帶著自己的眼光來影響團隊,分享自己的成功經驗,讓團隊變得更好。從輸入到輸出。

做事的心態。要有強烈的把事情做完美的心態,我剛來的時候,總是快而不精,做事做的不夠細致,總希望快速拿出結果證明自己,反而證明不了什麼。所以需要鍛煉一次就把事情做對的心態和方法,否則會花更多的時間返工。一次性把事情做對需要善於思考,善於提問和多借鑒。

積極的思考

善於思考。用過的技術需要思考為什麼要使用它,同事給的技術方案要思考解決了什麼問題,技術方案的優缺點是什麼,每個方案都有優缺點。產品經理提的需求,要思考價值在哪裏?

善於提問。要想清楚再提問,先組織下語言再提問,比如能否用一句話把問題描述清楚,有的同事嘰嘰呱呱說了半天,我都不知道他在問什麼問題,這樣很浪費彼此的時間。如果問題比較多,可以先吧問題記錄下來,然後一次性找同事問完,提高提問效率。

善於借鑒。如果讓你去解決一個問題,你會想一個方案出來,那麼這個方案是否是最佳的呢?所以這個時候要學會借力和借鑒,不要閉門造車。看看別的同事是怎麼思考這個問題,阿裏集團其他團隊是如何解決這個問題的,業界有沒有成功方案,開源框架是如何解決這樣的問題的。比如我在做押品管理中心架構的時候,會去學習下傳統銀行是如何架構這樣的係統。

高效的學習

善於學習。循序漸進是最高效的學習方法,沒有捷徑。看官方原版資料,(不要害怕英文),然後實戰,最後和大家交流心得。學習的技術通過自己的推理和交流很容易吸收成自己的。大部分人記憶力都不會太好,所以每個技術的學習,都應該有輸出,輸出可以是一篇博客,也可以是一個demo,而且在總結的過程中,會有新的收獲。要安靜下心來學習基礎,不要浮躁。如果不願意看基礎,而是懷著遇到問題再baidu和穀歌找答案這樣的學習很難成體係,而且遇到複雜問題也解決不了,因為不是所有的問題都能搜到答案,而且這樣效率很低,花一天時間搜索 ,不如花一天時間係統的學習基礎。記得我在方正實習的三個月時間裏,老板隻讓我看《Java編程思想》,其他的開源框架都不建議我看,因此我反複了看了很多遍,當時不理解為什麼,現在覺得受益終生。

提高學習的深度。學習任何領域的知識必須達到一定的深度,否則你的知識就是常識。很多東西不浮於表麵,需要花時間深入學習。比如學習IO編程,如果你花一個月的時間翻閱各種資料,並做各種實驗學習,相信會有很深的理解。比如我學並發編程時,先學習和分析JDK並發包的源碼,然後看JVM的源碼,最後看CPU的官方文檔,逐層深入學習。

原文轉自:https://ifeve.com/alithink-2/

最後更新:2017-06-03 16:53:26

  上一篇:go  擁抱 Node.js 8.0,N-API 入門極簡例子
  下一篇:go  《阿裏感悟》- 技術人員的職業規劃