1. 程式人生 > >程式設計師加薪升職之探索適合你的路徑

程式設計師加薪升職之探索適合你的路徑

本系列文章已釋出的文章如下

在“程式設計師加薪升職之全路徑解析”一文,我們介紹了開發者職場成長的兩條典型路徑:技術和管理。

那到底哪一條適合自己呢?今天我們介紹兩個方法:

  1. 成就事件
  2. 榜樣

這是兩個看起來簡單,用起來有效的方法。

(一)成就事件

成就事件,指能夠引起和喚醒你成功體驗的事件。

一般來講,成就事件會包含下列特徵:

  • 成就感
  • 開心
  • 沒有物質回報也願意投入

通過對成就事件的分析,可以看到你的興趣、知識、技能、天賦、價值觀等。而這些東西,就可能幫助你決定是走技術路線還是管理路線。

我們可以遵循 STAR 原則來回顧成就事件:

  • S(Situation),背景情況,包括面臨的障礙、限制或困難
  • T(Task),任務,目標,想完成的事情
  • A(Action),行動計劃與步驟,如何克服障礙、達成目標
  • R(Result),對結果的描述,重點關注你取得了什麼成就

一旦有成就事件,就可以繼續挖掘。知道 High,還要知道因為什麼而 High,用了什麼東西才這麼 High。可以按照下面兩點來分析:

  • 哪一個具體的點讓你特別有成就感,比如“達成結果受到領導表彰”、“獨立克服某個技術難題”、“用自己的XXX幫到了某某某”、“成功組織大家齊心協力達到目標”……
  • 用到了什麼知識、技能

通過這樣的分析,你就可能找到自己的最佳技能和工作中最在意的點在哪裡,而有了這些,就可以根據他們選擇發展路線。

下面是我的一個成就事件:第一代網際網路機頂盒優化。

  • S:第一代網際網路頂盒的播放功能頻繁出現Bug;晶片方開發技術支援不到位;我是研發部門經理;孩子2歲
  • T:解決關鍵Bug,提升機頂盒使用體驗
  • A:重構播放器框架,對晶片方的SDK裡相關部分做逆向工程,參考ffmpeg設計外掛式的播放器框架;設計實現httpserver,代理轉發網際網路視訊;持續三個月加班,一週五個工作日四個晚上到10點或更晚,週六全天,週日半天
  • R:重構成功,機頂盒可用度大大提升,終於可以說它是一個“產品”了

在這個事件裡,我的發現:

  • 我發現自己更喜歡做具體的技術工作:我主導了播放框架的設計,實現了核心模組的開發;完成了流媒體代理httpserver的設計和實現。這些工作讓我有很大成就感。當我和團隊一起幹這些事情時更開心,反過來,當我做管理,要去組織、領導、激勵別人時,遠沒這麼開心。
  • 我喜歡做產品,能夠克服現實障礙很投入的做自己喜歡的事(感謝我媳婦對我的支援)。
  • 我關注並享受實現的過程,樂而不覺其苦。

通過對這個成就事件的分析,我明白了自己更願意做一個專業技術人員。

你也可以分析自己的成就事件,裡面隱藏了很多祕密,有待揭曉哦。

(二)榜樣

有一次我在《程式設計師》雜誌上看到一篇文章,分析反彙編程式碼查詢問題,條分縷析,遊刃有餘,真有庖丁解牛之感。當時看罷,驚為天人。

那是我第一次被一篇文章中透露出來的專家味道折服。原來一旦一個人成為某個領域的專家,他解決問題、寫文章、技術討論、講課,真的是各個方面,都可以體現出令人折服的風範。

我趕緊一看作者,嗯,張銀奎。一搜索,真人如下:

再找相關資訊,發現,原來張銀奎

  • 是 Windows 系統核心專家、除錯專家
  • 著有《軟體除錯》《格蠹彙編》
  • 擔任雜誌《程式設計師》中“除錯之劍”的專欄作者
  • 建立有高階除錯網站(ADVDBG.ORG

當時我就想,這樣的高手,真是令人欽佩。

每個人心中可能都有類似的人,你欽佩他,覺得自己可以成為他那樣的人,也願意成為他那樣的人。

那這個人,就是你的榜樣。

榜樣,就是你想成為並且可以成為的人。 他可以是公眾人物,也可以是你身邊的同事、你的上司,或者公司裡你認同的上司。

仔細分析你的榜樣,就可能發現你想走的路線。

可以從以下這些方面來分析:

  1. 他的身份
  2. 他做的事情
  3. 他取得的成就
  4. 他的知識與技能
  5. 他的生活狀態

(零)總結 && 預告

我們簡要介紹瞭如何通過分析成就事件和榜樣來挖掘自己想走的職場路線。

問題又來了:找到目標後,怎麼樣做才能更好的發展,更快地逼近目標呢?

這就是我接下來要整理的第3篇文章——程式設計師加薪升職之職場成長金字塔。


我需要你的幫助:我正在參加CSDN 2018年部落格之星評選,希望你能投我一票,我是 NO.055。

感謝你寶貴的一票,投票地址:https://bss.csdn.net/m/topic/blog_star2018/index