轉眼間已經畢業兩年半了,來盛大也已經三年半的時光了。幾多歡喜幾多愁,時光荏苒,不變的是這棵依舊萌動的心。php
2010年8月我只身一人來到上海,來到了這家當時令不少同窗都豔羨的公司(盛大給實習生的待遇幾乎是當時實習生待遇最高的),從事c++後端服務的研發,開始了全新的工做生涯。通過一個多月的學習以後,便開始了真實的項目。
2010年10月,我參與了工做後第一個正式的項目---基於現有網絡庫開發一個Linux平臺下的verifyserver。這個項目計劃由三我的完成---一個老員工,我,邦邦(一個研究生實習生),我和邦邦只負責異步日誌等邊緣模塊開發,宗指導想讓咱們練練手,但高高不一樣意,由於這個系統比較重要,而咱們只是剛剛入職一個月的實習生,不放心。宗指導心有餘而力不足,因而我繼續學習網絡庫。一個星期過去了,宗指導忽然找我說,給你兩天時間,完成那個verifyserver。我當時壓力很大。最終花了一週的時間纔開發並白盒測試完成。後來才知道,宗指導對x員工開發了一週的代碼不滿意才讓我去從新開發,再後來我開發的那個上線了。這期間我成長不少,要感謝宗指導的耐心指導,還要感謝廣廣review代碼時的認真,讓我知道了在全部的異常處打日誌的必要性,不然的話發生異常時找不到緣由是一件很頭痛的事情。
2010年11月,實習的第三個月,我開發了網關服務。剛開始是我和另一個同事寫的,先寫了三種網絡模型作壓力測試看性能,最後選定了並行線程池的模型。固然,後來他由於其餘項目退出了,因而又變成了我一我的。這個項目花了近一個月的時間開發,網絡層所有本身寫,本身也是不放過每個重寫重構的機會,前先後後改了屢次。每一行代碼都要搞清楚。後來這個系統上線了,目前全部的http協議層的業務接口都經過該系統對外提供,抗住了壓力。固然,後來需求變動,又有多人改過。不過,如今對該系統的有些設計很不滿意,以致於後來試圖寫一個大而全的框架系統來取代他,並進行了較完全的重構,使代碼量更少,更簡潔。後來完成了大部分,也藉着開發測試服務實驗了一下,還算穩定。不過終究沒有上線替換網關係統,由於替換的成本太大,而我經過重構學習的目的算是些許達到。 再後來,我相繼開發了syslog轉發服務,dgs,日至分析工具,參與asproxy的開發等。而後於2011年4月下旬回學校寫畢業論文去了。
2011年4月下旬,我回到了學校,開始了畢業論文的寫做,也進行了兩個月的畢業之旅。有一次陪室友參加金山網絡的招聘會,結果室友沒過,我過了。還被他們的項目負責人及副總裁深夜叫去吃飯,而後在他們下榻的酒店裏力邀我加入他們,開出的待遇也比盛大高多了。不過當時認爲簽了offer,違約很差,何況跟了一個很牛的指導人,最終仍是很抱歉的拒絕了。至今都爲當初耽誤了他們那麼多寶貴的時間和精力抱歉,關鍵當時跟他們還很談得來。
2011年7月,我真正結束了本科生涯,入職了盛大。從新入職後發現,本身被調到了架構部。當初實習的部門由於部門技術實力較強成了架構中心的基礎開發部,而安排我及其餘幾個新入職同事則分別去各部門輪崗,試圖讓咱們更全面的發展。不過好景不長,當咱們輪崗了一個多月,架構中心解散了,而我則滯留在了認證作php,php作了兩個月。雖是作php,也跟着煒哥學到了很多東西,特別是開發思想層面的。後來本身開發的php框架不少都是源於他的思想。作php的同時還兼做宗指導安排的任務,由於內心及技術上受他的影響還多一點。固然,這邊名義上個人主管不高興了,每次跟我強調,之後作宗指導的任務前都要向他彙報,實際上以前及之後我並無多少向他彙報。
2011年11月,我被安排作一個新php項目並應允我年後即可以作完,但是時間節點到了,去開會才知道後面排期已經排到2012年下半年了。因而我萌生了離開的想法,想一想這邊工資也沒漲,實習的時候允諾過的後來因人事變更都沒有了,並且像我這種不跟hr談薪資的人居然發現,當初一塊實習,一塊入職的人居然跟hr談了薪資以後都比個人高。因而內心不平衡了,因而開始關注機會。就在我開始看機會時,我又被調回去作c++開發了。由於我實在受不了產品層面改來改去的需求(沒見改得更好,不少時候改過來,又改回去),我便跟宗指導說不把我調回去我就辭職。而後我就被調回去了。
2012年3月,對後端系統作了一段產品化以後,我接手了監控平臺(因公司裁人,監控部門的開發都被裁掉或者轉崗了),後來參與需求改造及代碼適當的重構。再後來又試圖去開發一個common系統,開發一半,把我調去作商戶平臺的開發,php的。因而我又想走了。
2012年7月我開始關注外面的機會,經同窗推薦,去面試了一家外資金融軟件公司,薪資double。因而我很很差意思的跟宗指導說我要走了,而後就是不停的談話,老賈也不停的說服我,固然薪資漲了百分之五十多。最後我仍是留下了,一方面是以爲這麼早跳槽很差,一方面是由於被宗指導帶出來,就這麼走了總感受很差意思。因而答應宗指導再待一年,因而我又作了接近一年的php。
作商戶平臺這一年,是跟堅哥和夏姐合做,夏姐負責產品,堅哥負責架構及後端,我負責php及前端頁面展示。堅哥不愧是架構師,遇到問題時他那裏總有答案,並且系統開發起來簡單又高效;產品也清晰夠簡單。這一年我藉此機會根據公司業務特色開發了一套php框架。實現了基礎組件的封裝,業務邏輯的隔離,URL的隱藏等,固然也包括前端js不少基礎組建的封裝,只是到如今尚未系統性的整合,js方面繼承了不少小伍的傑做,只是幾乎在我提出跳槽的同時,他跳槽去了騰訊,薪資double。而他的領導並未十分挽留他。我爲盛大以爲惋惜。後來這套框架用在了多個項目中。
2013年5月,就在本身因 離去年承諾的一年期限接近 準備有跳槽的想法時,宗指導又將我調了回來,讓我幫他完成安全改造,後來才知道tony及幾我的去了邊鋒,人手不足,才把我調了回來。而部門未被挖走的好多都漲了薪,而我則離開好久,沒有變化。我想安全改造也用不了多少時間,作完了再走吧,不事後來也沒有安排我去搞安全改造,幫測評作了一段時間的自動測試系統,包括Linux c++,php,shell,mfc,vb,對現有測試工具作大統一似的集成。
2013年8月,sdo被賣給了sdg,咱們則從新迴歸遊戲。而中心存在的意義在高層變的模糊起來,因而中心適時的提出要作手遊sdk,我又被安排作android,因而我開始學習android。但是啓動大會上又告知我去作ios,因而開始學習ios。從九月份開始,作ios的界面,html5版本的支付。不過這幾個月作的也不是很開心,又回到了當年界面改來改去產品作不了主的階段,有一次由於持續幾周晚上回去加班到一兩點(ios不少東西都要邊學邊作,幾種技術方案不停的試驗哪一種更好,如何更好)累積的疲憊因 產品一個突發的不肯定性需求要開發做效果 而與產品大姐發火。過後想一想非常不對,產品也是身不禁己。因而又萌生了跳槽的念頭。
2013年 11月份體檢發現身體許多不適(去年體檢還所有健康),更加重了跳槽的念頭,因而去獵聘網更新了簡歷,接下來即是不少獵頭打電話,有些工資很高,可是跟如今作的東西差很少,均沒有考慮。後來一家廣告數據公司hr打來電話邀請面試(這公司以前有獵頭說過,當時直接拒了的)。當時表示不是很感興趣,但發來了jd看了下,職位作的東西還能夠,問了下薪資範圍,知足了個人最低要求,因而便去面試了一下,很順利的過了。hr也給了最低薪資要求,發offer,但是次日又說財務領導不給蓋章,年限過短,要降點薪,而後hr又等下週ceo回來審批,最終薪資降了一點,不過我也接受了,畢竟職位作的東西是我所感興趣的,並且跟領導也挺談得來。因而跟宗指導提出了辭職,此次沒怎麼挽留,只是有點驚訝,由於以前跟我講過這季度完了要給我漲薪,並且我如今辭職年終獎也放棄了。不過對本身來講,有了更好的機會趕忙走人即是。畢竟距離上次承諾的再待一年也已經 額外過了半年多,並且薪資也一直未漲到去年的那個offer水平,心理上的愧疚感也少了許多。
或許如今的本身處於浮躁期,不過能夠肯定的是,已經沒有繼續待在盛大的理由了。走以前,宗指導讓我推薦一我的取代我,但是思來想去,只有強強最合適,他與我是大學同窗,被一塊招進來,同一職位。只是他沒有我幸運,來了以後被安排作php,後來又作移動端,再後來他們的項目組黃了,他選擇了跟着他老大到外面去看看,再後來,他老大離開了那家公司,而他又回到了盛大。我推薦了他,只是對於他想進一步學習後端的熱情來講,這邊確實不大合適,畢竟,系統都已經至關穩定,開發量不多了。他要是過來須要高薪,而能不能給就看宗指導的能耐了,他算是幫了我一個忙,讓我對宗指導這邊更少些愧疚感。
目前還有些本身想作的事情一直拖着沒有實現,究其緣由,仍是源於本身的懶惰。有時候想一想,由於當初找到了一份自我感受很鍛鍊人的工做而放棄了保研是否值得,不過目前能夠肯定的是既然走出了這一步,便只須一路前行。