今年可以說是我職業(yè)生涯中很重要的一年,是一個轉折點。因為在7月底的時候,我經歷了人生的第一次跳槽,并且從一名程序員“轉行”為了一名項目經理,當然仍然是IT行業(yè)的項目經理。
說起我的上一家公司,我對它真的是有著非常深厚的感情。從2010年剛畢業(yè),就進入了這家公司。這是我的第一份工作,一直干了6年多直到2016年的7月底。
剛進去的時候工資并不高,但是每天都熱血沸騰,激情澎湃的。原本是按C++程序員被招進去的,沒想到后來變成了做C#。好在有C++的底子,C#也就不難學,一邊開發(fā)著一邊學,真的是現學現賣了。當時適逢公司要做一個新項目,規(guī)模比較大,大家每天晚上都要9點10點才走,每個周六還要再加一天班,不過從來沒覺得累,也不覺得苦,就跟打了雞血一樣。入職后不到半年,研發(fā)部的經理就讓我去帶團隊了(那時候叫小組長)。當時的小組里只有兩個成員,還都是有兩年以上工作經驗的,技術也比我強。因此我作為一個應屆畢業(yè)生,他們的后輩,真的是硬著頭皮接的這個任務,心里十分忐忑。不過我很明白這是一個好機會,雖然沒把握能帶好這個團隊,但也先帶了試試再說,沒什么可怕的。領導都是很有看人的眼光的,他覺得你行,那你就一定能行。也不用擔心會把項目做砸,因為一定會有人在關注你的進展,不可能為了培養(yǎng)和考驗一個新人就冒著把項目做砸的風險。如果你實在勝任不了,兜不住了,絕對會有人出手拉你一把的。因此新入職的同學們,真的要膽大心細,不要因為缺乏自信就推掉好機會。年底的年會上,我還被評為十大優(yōu)秀員工,總之是順風順水。直到現在,我也十分感激當時的研發(fā)部經理,讓我積累了很多帶項目的經驗。
這家公司當時沒有什么產品部、產品經理,于是我們做項目的時候,從與客戶溝通搜集需求、做需求分析、制定項目計劃、UI設計、數據庫設計、寫代碼實現功能,都是一條龍作業(yè)。好在還有美工、測試、技術支持。不過當時還是會有很多客戶或代理商遇到問題之后直接就打電話到我這里來。后來公司規(guī)模越來越大,直到2015年才開始由產品經理負責需求,其它的工作還是由各個項目組處理。我們幾個小組長也有了個比較正式的頭銜——“研發(fā)經理”,在負責項目的規(guī)劃、設計、監(jiān)控的同時,也要負責核心代碼的編寫。
為了能更好地完成任務,我在2013年的時候自費去學習了項目管理相關的一系列理論知識,并且考了一個PMP證書回來。這可以說為我后來的轉型打下了一個很好的基礎。
當時公司里并沒有人把項目管理當做一門需要去學的技術,也沒人聽說過什么PMP,大家都是沿襲之前的老套路來開展各項工作。這樣做其實并沒有什么問題,項目照樣可以按時按質地完成。但我心里總是隱約覺得不妥,覺得好像不應該是這樣的做法。而且在做項目的過程中遇到的各種問題,即使解決了也說不出個什么原由來,好像一切都有規(guī)律可循但又摸不清它在哪里,是什么樣子。
我一直覺得寫代碼是我的興趣所在,可是我在這家公司寫了好幾年代碼,技術上也沒覺得有多大突破,主要還是本公司用得到的那點兒東西,需要用到什么了再去學什么。偏偏我們公司也沒用到什么高深的技術,基本上剛畢業(yè)的新人培訓一個月就能勝任。只有這個管理項目的方法,我是主動想要去了解一下的,于是在網上搜了一通有關項目管理的培訓,這才發(fā)現原來項目管理也是有資質認證的,這才知道還有PMP,才知道我做的工作,除了要親自寫代碼,其實和項目經理是非常接近的。
但是即使考到了PMP,也沒有看出對當前的工作有多大助益,畢竟工作方式工作流程不是我能定的。
拿一個很簡單的例子:文檔的管理來說。之前的老項目,基本就沒留下什么文檔,我們剛進去的時候都是靠之前的老員工口口相傳。后來做的新項目,雖然都有文檔,但是很多項目組都是在糊弄而已,那些文檔并起不到什么約束和指導的作用,項目有了變更之后也沒人去維護,基本沒多大的留存價值。再有問題了,依然是靠口口相傳,大家都沒有維護文檔、查看文檔的習慣。我可以說是幾個研發(fā)經理里面對文檔最重視的一個了,寫得非常詳細,也都會定期維護。這一點同樣也為我現在的轉型奠定了基礎,可以說我現在每天的主要工作就是寫各種文檔、維護各種文檔、開會、發(fā)郵件。
其實,我一直以為我能在這家公司一直待下去呢。因為它的福利待遇不錯,雖然工資不高但是也夠用,每年也給漲工資,還開始準備上市了給老員工們留了原始股。而且它的企業(yè)文化非常好,同事之間的關系也非常融洽,凝聚力很好。之前已經離職的員工,我們也會經常聚餐K歌,甚至連已經離職10年了的前輩,都能聯系上一起聚。更重要的是,它見證了我的戀愛、結婚、生子、買房等一系列人生大事。就連我老公(是的我是女的)也是在這家公司認識的,他比我晚1年入職,座位就在我旁邊。結婚之后,他就離開了這家公司。程序員的圈子很小,平時的私人時間也比較少,可以說,我從來到北京以后,95%的人脈都在這家公司里。
可惜就是這樣一家我已經視為自己家的公司,卻仍然不得不離開了。我們的公司正在轉型,重心已經開始偏移,部門經理跳槽了,就連公司老總(創(chuàng)始人)都已經把所有事務交給了之前的副總,跑去經營另一家公司,只做這家公司幕后的“股東”了。我們做的那些東西,雖然公司還需要,但是已經基本比較穩(wěn)定,也沒太多新的需求,部門人數也已經削減了一半。
從今年開始,我們這個部門要被其它部門“吞并”的感覺越來越強烈,同事們都在私下里議論紛紛。先是一開始帶過我的那個“師傅”,也是我們這個部門的“鎮(zhèn)部之寶”,忽然就被調到別的部門去了。整個部門就只剩下兩個研發(fā)經理,各帶著3個程序員,在原來的那套東西上修修補補,解決一下客戶問題和新的小需求。然后之前要做成什么樣都是我們自己說了算,現在都要聽產品部的了,我們變成了純粹的程序員。直到這個時候,我才驚覺,原來我是不甘于只敲代碼的,我更喜歡去做一個項目的管理者。也正是這件事,才讓我正視了自己,這時我就開始有點想要離開的想法了,但是仍然是情感上占了上風,舍不得。
讓我更加堅定這個想法的,是因為公司現在的老總從鼎鼎大名的M公司挖來的一位產品大牛,做了O2O部門的老大。我是不清楚這位的能力究竟有多牛,不過他的臭脾氣可真是一頂一的。我在這個公司如此祥和的環(huán)境里待久了,冷不丁的遇到這么一位,真是有種長見識了的感覺,也第一次體會到了作為一個底層的技術人員的不易。第一次爭吵的起因是這樣的,我去找這位大神商議,大意是:“我們這個功能馬上就要上線了,這個部分可能不需要這樣實現,否則會比較復雜也需要更長的時間。這一版本是否可以先這樣實現...”云云。結果沒想到這位我們才第一次見面的同事,上來就沖我發(fā)火了:“這不就是兩行代碼的事兒嘛!”“這不就是....,正常人都是這么實現的!”“程序員就是吃這碗飯的!”我的火氣也一下就上來了:“我是負責這個功能的,我可以告訴你,這并不是就兩行代碼的事兒!”既不是一個部門的,也不是我領導,有問題就不能好好說話嗎?你可以嫌棄我技術不好,但是你不能帶著X眼看人低的情緒,直接貶低我們程序員這個行業(yè)。我程序員是吃這碗飯的,但我并不是只能吃你這碗飯。
更讓人心寒的是,有一次在項目微信群里提出一個問題,因為對一個需求為什么要那么實現有困惑,就問這個地方是為什么要這樣做?又是這位大神跳了出來,不分青紅皂白又把我教訓了一頓,說的話和上面差不多,大意就是:“你程序員連這個都實現不了,還能做什么?”“程序員就是做這個的!”“明明就是做不到還那么多借口!”氣得我當時在群里就和他吵了起來:“我沒有說實現不了這個功能,只是要了解一下為什么要求把這個功能做成這樣”?!按蠹叶际峭?,有話好好說,再這么不客氣后果自負!”但是當時的公司老總攔住了我,他說我要注意溝通的方式??墒敲髅魇菍Ψ较乳_火的吧。而且他還特意加了我的微信,說:“你要多傾聽,XX是我的老師,他教會了我很多...”那我還能說什么?如果公司老總一句話都不說,讓我們自己解決,我反而不會覺得怎樣,只是一個難相處的同事而已。但是我沒想到他處理事情會這么不公平,他是公司的老總,他的作為讓我對整個公司的滿腔熱情都一下子冷卻了下來,只剩下失望。
后來,公司把我們部門僅存的兩個項目組的兩個研發(fā)經理,都“借”給了O2O部門,還捎帶上一個資歷最老的測試經理。我們三個連工位都搬了過去,每天要由O2O的同事給我們分配任務,還要給我們進行績效考核。原以為是去合作的,沒想到最后成了被管理。就連我們一直在維護的那些系統,哪里要怎么改,誰來改哪部分,也都由他分配了。我每天的工作只是寫一些簡單功能的代碼,我感覺我似乎回到了新入職的那一年,成了一個只能寫基本代碼的新人。我現在正在做的事情,任何一個剛畢業(yè)的新人都一樣能做。我覺得我在這里已經完全沒有價值了。眼看著真的要成為020部門的最底層員工,而那位大神也真的要成為我的領導了。
另一個研發(fā)經理也提出了要離開,不過他被研發(fā)部總監(jiān)用一些金錢激勵挽留住了。而我的離開非常順利,部門老大說因為我新公司開出的工資和職位,都不是他們能給的起的,所以研發(fā)部總監(jiān)說就不找我談了,那樣太虛偽了,明知道留不住。他說研發(fā)總監(jiān)最近也很苦惱,因為他的人都被調走了,他也有很多事情做不了主了。能走,就走吧,這邊現在太亂套了,走了對你也有好處。
我不去深思究竟是不是像他說的那樣,其實我內心深處還是希望研發(fā)總監(jiān)能找我談一下話的,哪怕只是虛偽的挽留一下。研發(fā)總監(jiān)其實人不錯,雖然離職的一些同事對他有意見,但他待我不薄。我還記得有一次我請假說要帶我媽去看病,簽完字之后,他叫住我,熱心的幫我推薦醫(yī)院,甚至畫了那個醫(yī)院的地圖給我。我辦離職證明去找他簽字的時候,他什么也沒有多說,簽完字我就離開了。后來我才知道,產品部的老大也在比我早一周的時候離職了,之后我們在微信里聊過,他離開80%的原因也是因為那位大神。他的離開讓很多人都震驚了,我們部門的經理說前不久他們還一起去客戶那里談問題,看他根本沒有要走的意思,可他甚至連已經花幾十萬預訂好的公司原始股都不要了,直接走人,然后把錢退了出來。后來又聽說有個在公司里干了十多年的老員工,也差一點就被氣走了。
不管怎樣,我最終還是離開了。
其實我一開始投簡歷是帶著點賭氣的成分的,還沒做好思想準備真的要走。我連那些招聘網站的密碼都忘記了,再登陸進去的時候,上面還都是我剛畢業(yè)的時候的信息。我更新了一下簡歷,投了幾家,接到2個面試通知。我打印出來的簡歷也很簡單,只有一頁紙,上面連個照片都沒有。收到面試的通知感覺比較突然,也沒顧上準備。后來我老公有一次無意間看到了我沒用完的簡歷,當時就笑壞了,跟我說:“天哪!這就是你的簡歷啊?這是我見過的最簡單的簡歷了。”
事實證明,簡歷很重要,但并不是決定因素,寫得多不如寫得精。光我那連著六年多沒跳過槽,只有簡單一行的工作經歷,大概就能讓很多公司心動了吧。畢竟,企業(yè)都喜歡忠實穩(wěn)定的員工。
來現在的這家單位面試的時候,一切都非常順利。一共面試了三輪,沒有做任何一道筆試題,都只是談話,聊聊我之前的工作都是做什么的,怎么做的。然后就被錄用了。
從此,我的職位就從“研發(fā)經理”變成了“項目經理”。再也不用寫代碼了,工作重心從技術轉為管理。
其實對于不能寫代碼這件事,我還是覺得有點可惜的,會感覺有點手癢癢的。但是我也非常明白,我不能做一輩子的程序員,我已經30多歲了,需要另謀出路。而且搞技術要不斷地學習,學習很多很多東西,我欠缺的太多了。并且現在作為一個2歲半孩子的媽媽,我的業(yè)余時間大多都用來陪孩子了,只要是在家里,根本就不可能有打開電腦敲代碼的機會。而且,一心不能二用,我既然選擇了走項目管理這條路,就需要花更多的時間和精力在這件事情上。繼續(xù)學寫代碼,好像并不能為我現在的工作提供多少幫助。
慶幸的是,我老公還在寫代碼,他很用功,早就從當年那個比我晚入職的菜鳥變成他現在公司里的技術骨干了,帶著個研發(fā)團隊。每次看到他在書房里專心敲代碼的時候,就覺得我做技術大牛的夢想已經承載在他的身上了。哈哈,這么形容可能不太貼切,但是確實有點這樣的感覺。他對我能夠不做程序員,而轉去做管理這件事非常滿意,因為他很明白要繼續(xù)做一個老程序員需要付出多大的努力。
現在的這家公司與之前那家有一點很大的不同,那就是對項目管理的環(huán)節(jié)和流程非常的重視,有著很正式和規(guī)范的項目管理方法。在我入職之前,這家公司已經有至少4名項目經理了,都是從研發(fā)經理提拔上來的。只有我,是他們外招來的專職項目經理。
我剛入職,就被安排去帶一個據說是對公司明年后年都非常重要的項目,有一個產品經理來帶我。直到現在,我已經過了試用期,轉正了,這個項目還沒有完結。原本上周它就應該結項的,可惜要延遲1個月了。其實我是非常不希望,我剛進來帶的第一個項目就出現延期??墒怯捎谝土硪患夜竞献鏖_發(fā)產品,而對方卻總是不能按期交付,多次拖延。公司副總多次介入,直接和對方的高層面談,也仍然沒能解決,對方的人力實在是有些欠缺。老總從立項時起就已經明確指出,這是一個產品型的項目,不是研發(fā)型的,因此以產品經理為第一責任人,其次是我這個項目經理,就算后期出問題,也只會去找產品經理,不會找到我頭上。但我總是覺得有點遺憾,沒能交上第一份完美的答卷。
正因為這樣,我已經有了要繼續(xù)充電的打算。我希望能夠從專業(yè)的人士和培訓機構那里,學到更多更好更有效的項目管理方法,讓我再遇到這種類型的項目時,能夠處理得更好。這也是我明年的重要計劃之一。
回顧2016年,我的心得就一句話:機會總是留給有準備的人。
聯系客服