從程序員到項目經理:我的轉型之路

10 評論 6173 瀏覽 26 收藏 16 分鐘

編輯導讀:作者回顧了5年前從程序員變為項目經理的經歷。他沒有匹配的相關經驗,在有全職工作前提下,脫離舒適區,以目標為導向,自我驅動完成了轉型的學習和準備。改變是一件痛苦的事情,希望他的經歷能給你帶來啟發。

一直在低頭玩手機亦或埋頭苦干的你,猛然抬頭一看有沒有發現伴隨著疫情,今年已經過去近三分之二了?今年的計劃or目標完成了多少?

疫情的突發不僅僅是打亂了個人的節奏,也打亂了很多公司的規劃。今年公司進行招聘面試的時候我明顯感知到求職人員的被動,雖然我是一個危機感較強的人,但是這段時間的招聘過程更加加重了我的感受。遂想將自己每個階段的工作經歷進行總結。

目的如下:

  1. 能夠從梳理和總結的過程中回顧那段扎根的日子,也能夠從中拾取前進的能量。
  2. 能夠通過自己的經歷分享,給予和我曾經一樣的新人以動力,老人以共鳴。

其實,這段經歷已經過去5年了,現在也已經不從事這個崗位很多年了。但是就因為有了這段經歷才使后面一系列的經歷和崗位變化變的相對從容。不至于挫敗感特別大,其中雖然有過迷茫、有過無助,回過頭再來看這段經歷算是自己扎根的時光了。

之前一直想把這一路走來的經驗分享出來,但是礙于語文水平有限。一直到現在才決定一定要開始,和上面說的危機感也有關系。

作為一名程序員來說,算是非常兢兢業業。正因為還算端正的工作態度,以致于在工作兩年多的時候,變成了公司的研發經理,管理近20人。剛剛開始誠惶誠恐,但是年輕難免得意忘形。以致于在后面近一年的時間里都很膨脹,然后陷入迷茫。作為程序員并未寫出來驚天動地的代碼,但是不管是技術任務,還是管理這個團隊還算是得心應手。

但是隨著工作時長的增加,加上公司的業務大多是趨于內部管理系統。也讓自己的技術慢慢跟不上互聯網公司的技術。這也讓自己意識到不足及瓶頸。于是開始反思,后面職場的路應該往什么方向走。內心詢問自己是否還有沖擊互聯網大廠的初心?反過來,我依然可以待在這家公司,待在舒適區里做著這個小領導。

經過反復思考,與好友的交流,最終還是決定跳出自己的第一家公司。過程中經過多次徘徊,畢竟選擇離開自己熟悉的地方,還是需要一定的勇氣和決心,因為有可能離開這家公司之后反而會退步。

然而,經過反復的思考和復盤過往的經歷,再結合朋友的分析及市場當時的行情。決定要走上技術管理這條路,當時因為年齡和經驗其實并不是很匹配,轉型和面試過程中踩過非常多的坑,希望可以給如果和我經歷類似的同學提供一些參考。

一、籌備階段,自我思考

一旦確認方向之后,有可能和我一樣開始陷入第一個誤區。想的比做得多,想的很美、非常美、特別美,開始憧憬著未來生活的美好。跳槽、轉正、走上人生巔峰。開始制定計劃,列讀書清單,讀前輩的成功帖。

結果一頓操作下來之后才發現XMind上的清單一個都沒有動。這個階段感覺是必然要經過的,就看自己需要多久才能夠走出來。這個源于自驅力,外部的力量相對難以改變這個情形。

過了上面的第一個陷阱之后,我算是認識到實踐才是檢驗真理的唯一標準。我也至此相信不管什么事情何時開始都不晚,計劃其實只是提供給自己一個清晰的思路,只要自己想明白了。計劃留在心里遠比躺在硬盤里更有意義。

經過一番自驅力和妄想戰斗之后,接下來算是真正開始旅程了,馬上會有第二個誤區,往往剛剛開始激情飽滿,這個時間可能是一周也有可能是一個月。但是很容易會被其他的娛樂活動或中途的挫折打敗,導致根本沒有完成階段性計劃之前就選擇了安逸。解決這個問題我當時做法如下:

  • 找幾個同伴一起學習,相互之間會有一定的監督、鼓勵作用。很幸運一路走來都有幾個小可愛相伴。
  • 堅持每周去一天的圖書館,給自己一個相對長的專注時間。用來獨處和思考,復盤工作經歷和堅定初心(氛圍有時真的很重要)。
  • 上下班的時候我會在路邊或者商場觀察周圍的人,以用來告訴自己依舊是多么的卑微(屌絲)。這一點不一定適合其他人,首先這個不是刻意去做,也不是攀比主義,主要還是起到鞭策自己的作用。畢竟所有的努力首先是擁有更優質的生活,然后安定小家,當然安定小家之前首先需要有一個女朋友,然而我并沒有。
  • 不斷吸取前輩的經驗、請教厲害的朋友,但是這個需要自己能夠甄別經驗的真實性。就像產品經理收集用戶需求一樣:用心聽,別照做。畢竟不一定每個人的經驗都適用于自己,有些成功經驗為了烘托成就難免會有一定的渲染、夸大成分在。
  • 堅定目標、明確定位。這點算是堅持下去的核心精神,我當時的目標就是進入互聯網中大型公司,定位自己為一名管理型技術人-項目經理。

以上為在此過程中,我遇到的典型誤區,以及解決的方式。但是,我始終相信即便是我走得慢,只要不喪失目標,也會比毫無目標的徘徊要走的快。每天前進一點點,天天都進步。

二、沉淀階段,蓄勢待發

經歷了上面的過程之后,基本形成了一定的學習習慣。此時之前設定的計劃就很重要了,需要自己堅定執行,風雨無阻。由于時間太長了,已經找不到當時計劃的原稿了。但是大致可以總結如下。

1. 技術:總結已掌握的技術,形成通用經驗

  1. 因為一直從事企業級應用的開發,明確自己相對擅長Java后臺技術和數據庫相關技術,詳細的技術就不班門弄斧了。
  2. 形成技術帖并且發布至CSDN,這個過程中可以再次加深理解。同時在自己的團隊中進行分享。
  3. 無法形成技術貼的就用xmind整理出來,形成技術結構,就能夠很清晰的了解自己的優勢。

2. 讀書:列出讀書清單,并且給予實踐

這一點我認為是最難堅持的一件事情,畢竟真實情況真的是買書如山倒,看書如抽絲。我特意找了一下京東的歷史訂單,找出了當時購買的書籍。因為里面很多書后面都送給他人了,所以書架上找不到了。

購買這些書主要是根據自己的技術結構來購買的,因為自己在C端大用戶量的技術是弱項。并且在系統運維方面也相對欠缺,所以書籍也是與技術相關。畢竟先打好地基是最重要的。

清單如下:

  • Head First設計模式(中文版)
  • Java并發編程的藝術
  • 看透Spring MVC:源代碼分析與實踐
  • 微服務架構與實踐
  • Nginx高性能Web服務器詳解
  • ZeroC Ice權威指南
  • RabbitMQ實戰 高效部署分布式消息隊列
  • 深入理解ElasticSearch

在購買書籍這件事情上,我的做法首先根據實際情況列出自己需要的讀書清單。然后,詳細查看書籍的目錄和網上已有的讀后感,再決定這本書自己真的想看并且適合,再進行購買。并且是看完一本再購買下一本(打折或滿減活動例外),畢竟工作后獨處的時間是相對有限的。技術類型的書最好是根據書中的描述實踐一遍。

3. 整合:將公司所有的系統進行整理,架構和聯通

  • 首先,整體分析一下公司所有的系統,找出最核心的那個系統。通過它找出各系統之間的關聯關系。
  • 其次,從自己最熟悉的那個系統出發,整理出來單個系統的功能結構和系統架構,整理出來通用的模板,用來對其他不熟悉系統的整理。這一點有點類似做產品白皮書,下面大致會列出當時的文檔目錄結構。
  • 最后,通過系統技術架構的分層,定位每個業務系統在整個技術架構中的位置。

文檔目錄結構:

4. 培訓:兩個月拿下PMP證書

技術類型的培訓,除了提升學歷之外,其他的培訓不是很多,不過還是有很多網上的培訓課程。大多為提升專項的技術(Linux、運維等),這次的目標是技術管理型崗位。所以找到PMP這個證書,當然也是非常必要的一個選擇。

我認為PMP這個證書只是一個錦上添花的證書。實際證書的含金量并不是很高,但是它本身的知識體系著實強大。剛剛開始只是為了考試拿證,所以很多知識體系不是很理解也并未深究。但是隨著工作經驗的提升,其中的知識體系對我產生了很深影響。以致于影響到后續我從項目經理轉型至產品崗位。

其實,證書只是對一次考試或培訓的結果的證明,是否真正理解和學到知識并且運用到實際工作和生活中才是最重要的。

關于備考的經驗這點上我并無很高級的經驗能夠分享,首先我本身應該算是學渣一枚,再者每個人的能力和學歷背景不一樣,并無過多的參考意義。當時我的目標已經非常明確,首先是要拿到證書,備考時間兩個月,所以我做的最多的事情就是刷題,其次就是跟同學頻繁交流,通過交流過程中加深知識的印象,因為那本書還是很厚的。

考試題量也很大的同時,考試的時長也是我經歷過連續時間最長的考試(4個小時 上午9:00-下午13:00)。真的是體力和腦力的雙重考驗。

5. 職場:制作一份全新的簡歷

既然需要轉型,首先如果公司內部有機會的話,那是最好的一種方式之一。如果沒有的話,那就需要尋求外部機會,所以提前準備好一份符合轉型要求的簡歷是必不可少的事情。

前面四點也為制作簡歷打下了基礎,如果前面的計劃全部都順利完成的話。簡歷的編寫就變得水到渠成了。等到外部機會到來的時候將會游刃有余,所有基礎的事情都已經準備好。不管是崗位的匹配度和薪水位置,都把握在咱們自己手里。

6. 業余愛好:學會吉他&尤克里里

任何枯燥的目標和事情如果能夠結合自己喜歡的事情一起,不僅可以緩解情緒,同時也可以促進枯燥事情的成功。任何事情和工作并不一定剛開始的時候咱們就喜歡,亦或是匹配。大部分的時候都是經過我們努力和堅持之后,并且過程中得到肯定和獎勵變得開始喜歡上它。

當然不一定適合所有小伙伴,學習吉他的時候我報名了一個培訓結構,這樣有專業的老師教,也有共同愛好的小伙伴一起不至于讓本應該是娛樂的事情也變得索然無味,練習過程中也可以少走一點彎路。當然,我們依舊需要將80%的時間都用在前面20%重要的事情上,這個僅僅是題外話。

三、寫在最后,勇敢的邁出那一步

今天只有殘留的軀殼

迎接光輝歲月

風雨中抱緊自由

一生經過彷徨的掙扎

自信可改變未來

問誰又能做到

我想用借用beyond的《光輝歲月》來結尾,也是當時無數次單曲循環的歌曲,伴隨我走過了這段歲月。

所謂的光輝歲月,并不是后來閃耀的日子,而是無人問津時,你對夢想的偏執。

改變必然是相對痛苦的一件事情,需要脫離自己的舒適區,關鍵是我們是否真正的邁開了那一步。接下來上天自會安排好所有的去路。

亦如后來我轉型產品崗位一樣,都是需要有過一段時間的沉淀(扎根),然后所有的事情都變得順理成章,也將得到公司和同事的青睞。

 

本文由 @人參米 原創發布于人人都是產品經理,未經作者許可,禁止轉載。

題圖來自Unsplash,基于CC0協議。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 很棒,感謝提供方法和鼓勵~

    來自廣東 回復
    1. 對您有所幫助,文章的作用就達到了,一起加油!

      來自廣東 回復
    2. 謝謝你

      來自廣東 回復
  2. 不是轉型項目經理嘛 最后怎么變成了產品

    來自江蘇 回復
    1. 如果感興趣可以查看我的第二篇轉型文章。

      來自廣東 回復
  3. 說的好棒,請問樓主是自學通過還是報班的呀?

    來自山東 回復
    1. 關于新的知識,如果已經存在成熟的機構并且費用是我承受的住的,我一般會選擇機構和培訓。因為建立在別人的基礎上去學習往往事半功倍。畢竟每個人的經歷是有限的。

      來自廣東 回復
  4. 想要的太多,承受的壓力越大,我覺得應該要學會做減法和分清主次的去完成!

    來自廣東 回復
    1. 嗯嗯~ 每個人的經歷和背景不同,所以處理壓力的方式也不同。只要是能夠處理好問題,我覺得都是好方法。我第一次收到評論,非常感謝您的閱讀。希望咱們能夠一起進步??

      來自廣東 回復
    2. 共勉

      來自廣東 回復