首先你們要明白爲何要有職業規劃?由於絕大部分技術人不可能寫代碼寫一生的,尤爲在中國更現實一些,你不可能幹了十來年還在重複的作着功能開發吧?通常 30 歲左右就該考慮本身的職業規劃問題了,基本上技術的職業規劃分如下幾種:
數據庫
1 後端
架構師 服務器
若是你對技術比較癡迷的,單純的想往技術方向發展,那麼架構師是你努力的方向。這個過程通常是初級工程師 -> 高級工程師 -> 架構師。 微信
以前架構師一直都是後端開發的角色,架構師是純技術領域的,須要對框架設計、服務器、數據庫、併發、存儲、性能等有很深的理解,這是須要很深的技術積累與實踐經驗的。然而移動端這兩年的火爆,也讓移動端架構師的角色更加劇視起來,如今移動端一樣須要架構師,移動架構師不僅是你在 Android 或者 iOS 領域的技術過硬就夠了,固然這些多是主要的,可是後端方面的技術一樣須要瞭解,移動架構師須要關注框架的設計、與服務端的通訊、網絡優化、爲了應對複雜的業務提供有效的解決方案等。 網絡
因此若是你只對技術感興趣,並且準備走技術路線,那麼不妨往架構師方向發展。 架構
2 併發
技術總監 app
不少人認爲 CTO 的職責是偏向技術的,然而我認爲 CTO 是偏向管理的。咱們見過不少技術人轉管理的,通常的發展路徑就是項目主管 -> 項目經理 -> 技術總監,CTO 的職責是偏業務、偏管理的,主要職責有團隊管理、開發流程、公司戰略、業務增加以及各種技術疑難問題的解決,並且不少 CTO 都是一些公司的合夥人,因此 CTO 不僅是純管理,還有技術相關,應該說 CTO 是技術 + 管理類型的,可是管理的比重偏大。
框架
因此若是不想單純的走技術路線,想轉管理崗的不妨往 CTO 的方向一步步來。 性能
3
產品經理
若是你不想走技術路線,並且對管理也沒多大興趣,那麼不妨考慮轉到產品經理。技術人應該很多跟產品經理打交道,可是老是恨產品經理那需求的頻繁更改,天馬星空的想法等,因此有很多技術人轉行作了產品經理。
技術人轉崗產品經理有很大優點,好比由於懂技術,本身提的需求會很清楚能不能實現,並且技術人大多對數據比較敏感,因此不少需求會以數據來講話,這個方向最有說服力的莫過於神通常存在的微信產品總監「張小龍」。可是技術人作產品經理也有軟肋的,好比會常常以技術思惟來思考產品,這個缺點若是不克服會有不少阻力。
因此,對產品感興趣的技術人不妨轉崗產品經理,進而往產品總監的方向發展,並且這個方向比較適合女生,尤爲是作開發的女生不妨重點關注下這個方向。
4
增加黑客
Hack Growth 這個概念是近兩年才火的,最初是來源於 Facebook ,FB 設有專門的 Hack Growth 團隊,在 FB 的前期增加中,Hack Growth 起到了相當重要的做用。所謂 Hack Growth 就是指用技術的手段,用最小的成本,以數據、技術去驅動用戶和產品的增加。
舉個例子,你在卸載了某個 app 的兩個月以後忽然收到了一封用戶的挽留郵件,這就是一種黑客增加手段,只不過如今這種方法太廣泛了,以致於爛大街的這種方法沒什麼做用了,可是這個方向依然是比較火的一個方向,不少創新的玩法每每能拯救公司於水火,由於要知道,對一家發展中的公司來講,增加永遠是最重要的!
這個方向須要你懂技術,對數據敏感,最好懂點市場,懂點營銷,若是再瞭解你的用戶,那你很是適合往這個方向發展,某種意義上他跟 CTO 有點像,可是他只專一於增加這一塊,在一些資源缺少的公司,有不少是 CTO 兼職作這個的。
5
總結
除了以上方向可能還有往運營甚至市場轉的,可是最主要的仍是以上幾個方向,分別對應着技術、管理、產品、增加幾個方向,在你工做 3 年之後,你應該花點時間思考下,想一想本身對什麼是真正的感興趣,什麼方向才真正的適合本身,進而給本身定位,而後朝着本身定位的方向去學習,去努力,只有這樣才能讓你在職業生涯的中期不至於迷茫,不至於以爲內心沒底。
PS:大家確定比較關心我是往哪一個方向發展的?告訴大家,以上都不是,我居然越走越歪的轉行到了段子手方向,恩,就是這麼傲嬌!