程式設計師職業規劃-實踐篇
你是否認真思考過3-5年、10年:你想成為什麼樣的人?
作為一名技術人,我們應認真規劃自己的職業發展,不再焦慮、為自己加速~
一塊留言來聊聊吧~
一、你想成為什麼樣的人
- 你該去什麼樣的公司、做什麼樣的事情、拿多少錢,都取決於一個問題:你想成為什麼樣的人?
- 你是否認真思考過3-5年、10年:你想成為什麼樣的人?
對於沒有人生目標的同學,我有兩個建議:
第一,給自己定義一年期的目標。人生的意義都是我們賦予它的。
第二,如果你暫時沒有發現人生的意義,那麼就多掙點錢,因為等你有一天發現它的時候,一定用得
上。
二、掙錢的四大象限
- 僱員象限-幫別人掙錢
- SOHO象限-為自己掙錢
- 創業象限-僱別人掙錢
- 投資象限-用錢掙錢
三、職業路線圖
四、市場分析
在認識了自我,想清楚了自己未來要走的大致路線後,就可以根據你自己已經掌握的技術,定出你下
一步想要到達的節點。接下來我們就要開始做市場調查了,把符合你標準的公司一個個列出來,去他
們的官方網站,從你想要應聘的招聘啟事複製下來放到資料庫裡,樣本量稍微大點,至少50份以上
吧,然後分詞,按詞頻降序列出來,很快你就可以瞭解到這些公司對這個職位的要求是什麼。如果想
知道某個公司的情況,可以找那個公司的工程師吃個飯聊一聊,或者讓在那個公司的朋友介紹下,或
者在微博上搜一下。
五、根據需求調整自己的定位
站在風口不一定能飛起來,但站在冰山上必然會沉下去。
當你瞭解了市場的需求後,就要開始和自己的能力進行匹配,看看哪些地方是你的強項,這些在寫簡
歷的時候要重點突出;哪些時自己的弱項,爭取在準備期強化它,把自己提升到一個新的層次。
學會觀察技術趨勢
投資新興市場和細分市場
學會觀察技術潮流
如果你要知道什麼語言流行,就去看看技術Guru們都在用什麼。
從根源上講,一個技術是否流行,和人們使用技術的方式密切相關。
職業畫布
如何構架價值
- 我是誰,我有什麼資源
這部分是對自己能力和資歷的一個梳理。
- 我的競爭優勢
這部分是基於自己的能力和資歷,我們認為自己比的求職者更有優勢的地方。注意除了寫上你已經
有的優勢外,還可以寫上你可以有的優勢。然後我們可以在準備期把這些暫時還沒有的優勢變成現
實。這就是為什麼我們建議大家提前1~3個月來準備下一次的跳槽。
- 誰可以幫助我
這部分是指可以幫助你構建價值的人。
如何傳遞價值
- 僱主需要什麼樣的人
這部分其實屬於價值主張部分的,它詳細描述了僱主的需求。
- 怎樣讓僱主知道你
將在“求職渠道”中詳細介紹。
- 怎樣宣傳和證明自己
將在“個人品牌”中詳細介紹。
預估收益
完成了上邊的規劃以後,我們就要開始來計算收益了:按照上邊的規劃,我需要為這次求職付出哪些
成本,;學習哪些東西。如果我成功入職這家公司,我會有哪些收益。如果我求職未成功,哪些投入
可以在對其他公司的求職上重用,哪些不能,我是否承受得起。在思考完這些以後,我們就可以得出
一個詳細的求職規劃。
六、樹立個人品牌
公司品牌不是個人品牌,一身相隨的個人品牌
個人品牌是你可以帶有的東西,可以從上一家公司帶到下一家公司,可以陪你一輩子。
程式設計師如何做個人品牌
對於技術人員,下邊這個列表是應該要有的:
-
Github賬號
-
技術部落格,可以直接放到Github上
-
微博,最好能加V,用於業內交流
-
技術社群賬號,比如stackoverflow
有了這些賬號還不行,還得有持續更新的優質內容。
所以勿以善小而不為,勿以技小而不分享。平時遇到的大小問題可以零星記錄到微薄上;相對大塊的
東西,可以寫成文章放到部落格,可以透過微信推送給訂閱的朋友;成系統的東西,可以在文章基礎上
整理成迷你書。
七、學會溝通和寫作
條理性
列提綱
邏輯性
不跳躍性思維
結構化思維
八、分享
如果我們只是將程式碼直接push到Github上,其實是達不到分享的目的的。應該為自己的專案寫概要說
明文件,為新手使用者寫Quick Start,將專案提交到各個技術資訊站,為感興趣的同學提供討論和交流
的場所。充分的交流不但會讓你的影響力擴大,更會聚集各種有意思的想法,往往讓你喜出望外,獲
得新的啟示。
渠道
下邊是一些常見的渠道:
1.首先可以釋出到自己的技術部落格 => 米七小站
2.然後同步到公眾號、微博
3.分享到其他技術社群:
國內:
InfoQ、SegmentFault、部落格園、掘金、V2EX、OSChina
國際:
GitHub、GitChat、Stack Overflow、Quora、Dev.to
九、提升架構能力
兩個方法:DRY(Don't Repeat Yourself)和正交性
不重複做事情、半自動化
Form:《程式設計師必讀的職業規劃書》筆記