Android開發者如何快速成長爲架構師 / 技術專家

 

也許你正處於下面的某個階段:

入行之初,困惑於技能選擇的方向和掌握的方法?

編程前期,苦惱於只能寫出 Bug 不斷的挖坑代碼?

快速成長期,糾結於無法建立出自己的精進體系?

進階瓶頸期,迫切於做出改變、尋求突破和上升?

面對成長斷層,迷茫於停滯不前、無法躍遷成長?

 

不管你處於何種階段,也不管你是學生、初級開發人員、技術主管,或者是架構師,甚至是對程序相關領域感興趣的人士,都可以利用本文中所提及的框架體系去踐行,一定會有所收穫。

成長之道

如何才能持續成長,是每一個程序員都繞不開的話題。

你有沒有發現,身邊總有人成長的特別快,他們的學習與吸收能力特別強?

當你正困惑於技能方向的選擇時,他已經掌握了高效的進階方法;當你還在苦惱於 Bug 的調試與修復時,他已經在獨當一面,處理更爲複雜的項目了;當你還在思考自己的技術人生,尋求突破和上升,他已經成爲骨幹,拿高薪帶小團隊了。

問題的關鍵是:他是怎麼做到的?

你要承認,永遠有走在你前面的人。但是成功的技術專家不一定都是學霸和工作狂, 開掛的事業與精彩生活並不存在衝突,每一次的痛苦與迷茫背後都是盲目的選擇。任何一個所謂的“成功經驗”都不是固定的,注重方法要比生搬硬套靠譜的多。

那麼技術人應該如何制定切實可行的個人成長計劃呢?

一個人事業上能獲得更大的發展,一部分是由於他的專業技術,另外一大部分需要依賴他對自身的規劃。Android程序員進階攻略,給予正在成長階段的你很多啓發與指引,幫助你在發展不順利的時候不會無能爲力,面對打擊不僅僅停留在自我貶低,面對階段性的成長,知道下一步應該如何做出最優選擇。

方向不對,努力白費

經常有粉絲說自己很努力,做Android很多年,結果近期去面試屢屢碰壁。

我的回答是,“你做了這麼多年沒錯,但是你成長太小”

一年經驗重複多年自然是沒什麼可取的,CV並不差,但是在CV的過程中要懂得學習,如果每天都是CV的話,談何成長?

Android程序員走技術方向,一定要勇於承認自己的不足“不會就是不會,沒什麼可恥的”,然後纔是正確的方向、系統的方向,之前說的工作多年仍碰壁那個,其實就是掌握的知識不體系。你說他沒學吧,也天天逛博客,但要說學了吧,面試官問兩三個問題絕對不想繼續問了

技術向一定要了解的系統進階圖:

千萬不要再走錯誤的方向了

從這個系統進階路線上,找出自己已經精通的,其他的則都是你要學習的內容,從最基礎的Java開始,一步一步學習,努力學的話3年內也能拿到40W+的年薪

    • *

我的成長軌跡

回顧我自己的成長軌跡,總體來看,能分出幾個明顯的階段:啓程之處、快速發展、道中彷徨、路在何方、破繭成蝶。這期間我見證了互聯網行業的高速發展,也一路從普通的開發者成長爲了架構師。

左側爲成長階段與職業角色 ,右側爲成長線

如果把專業技能稱爲硬實力的話,良好的職業生涯規劃、邏輯思維與解決問題的能力、書面溝通能力、領導力統統歸爲不可或缺的軟實力範疇。在越來越多的技術知識課程湧現的今天,很少人意識到職業規劃對於技術精進的重要性。

從七年前開始,我斷斷續續通過寫作,記錄了我個人發展過程中的所見、所感、所惑與所思,這些積累和思考,給我重塑自己的職業發展打下了堅實的基礎。

這一路上我也有過迷茫,有過困惑,相信在我之前的文章裏,你或多或少會看到不同時期自己的影子,你會看到我是如何從昨天走到今天,並指導自己走向更好的明天。我更希望每個程序員都能夠在這條道路上充分挖掘自己的潛能,避免重蹈覆轍,實現快速的成長。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章