1. 程式人生 > >工作快滿5年,聊聊這5年作為程式設計師中的那些事

工作快滿5年,聊聊這5年作為程式設計師中的那些事

引言

畢業將近5年了,一般來說,工作5年是一個檻,今天就聊聊俺這5年所作為程式設計師,所經歷的一些事,分享給大家,希望有一定借鑑作用吧。

畢業的彷徨

俺老家是江西的,在大學混了3年多,基本上都是玩過來的,在大四的時候,對於未來的道路,是很迷茫的,不知道自己要幹啥,因為自己學的是信管專業,班上一半人想從事金融和管理方面的工作,還有一部分就是從事IT,一部分準備考研,我當時算是剩下的那部分沒有方向,很迷茫的那波人,然後家裡也催著讓我報考公務員,說工作穩定之類的,而且會計證考了2年都沒考到,甚至英語4級證書都是年年考,年年掛,所幸大四的時候因為戀愛,和現在的老婆在一起了,所以動力滿滿地,還是勉強考過了,而且考到了一個數據庫工程師證書。當時心裡也知道,金融和考研我是不太可能的了,然後管理也覺得自己不太靠譜,也就剩下從事IT了,老實說,大學也學了C語言、彙編、C++、JAVA等,當編寫的程式碼能執行成功的時候,心裡還是有一點點成就感的。可能是因為這個原因,後來就選擇成為了一名苦逼程式設計師了。

未來的道路

時間回到2011年,當時有很多企業和培訓機構來學校演講並招生,俺就不出意外的被鼓動,報了大型機培訓,當時做大型機被吹比的很有錢途的,結果顯而易見,2011年底,被一家二線城市的對日外包公司招進去實習了,當時招聘官口頭說有做大型機的專案云云,被忽悠進去後,才發現,大型機業務一年前就做完了,只能進去做其他的了,俺就抱著從事大型機的想法,一下子就被偏移到做對日外包了,大家都知道,做外包“很坑”的,就這樣,未來的道路就從做對日外包開始了。

我所經歷的外包(一)

記得11年年底剛進去實習的時候,實習工資是1.5K,加上其他餐補福利也就2K不到,剛好滿足最基礎的租房和溫飽,記得進去最大的挑戰就是學習日語了,俺對語言的學習可以說是深痛惡絕,但為了工作,木得辦法,當然在技術上的挑戰也是蠻大的,剛進去的1個月,只是進行各種培訓,一個月後分專案組時,由於MTI(這裡簡稱)專案人員缺口比較大,部門的3個實習生都被分進去了。

這個專案雖然是對日外包的專案,但已經經過開發和上線了,這次專案主要是在之前的基礎上擴充功能,但接觸後就傻眼了,程式碼基本看不懂,看不懂的意思是,一個功能拆分的類和引用關係過多,都懂得,運用個各種設計模式,這裡說下,專案的框架是對日外包常用的T2框架,現在看來和Spring在功能上差不多,有那麼點IOC和AOP的意思吧,但用起來比Spring更加的麻煩,只能多問問師兄,以及自己多多惡補各種知識了,就這樣慢慢的度過了半年的實習期,等畢業後再過去,發現自己已經不在MTI專案組了。

這時,中心專案的人員缺口基本飽和了。而俺實習期間過了日語4級,後面被安排培訓日語3級,技術上也被安排培訓Android,就這樣又過了小半年,期間司內日語3級考了2次,但都沒過,俺也沒心思再去考了,Android也培訓完成,並和一同學習的同事,參與做了幾個小的練手專案,這時,Smart專案組宣佈近期不缺Android的人了,只是引進了幾個培訓IOS的,木滴辦法,部門經理又把俺調到了MTI專案組。這期間,在公司里人事的幾個小夥伴中,有1個在其他事業部,做的挺好,他們經理準備外派他到日本,而在日語培訓期間認識的小夥伴,培訓IOS順利進入Smart專案組後,也準備外派到日本了,誰讓他們都過了日語3級呢,哎,只有俺,貌似還在原地踏步...

我所經歷的外包(二)

這時候到了12年年底了,前前後後經歷了最初的入司實習,培訓,進專案組,回校做畢設,畢業,再入職培訓,最後還是在MTI專案組穩定下來了,到了現在這個階段才算是真正的進入了MTI專案組,之前做的都是邊邊角角,而且大多是整理邊緣部分的文件,此後大約在MTI專案做了1年半多一點,這1年半才算是真正的學會了如何作為一名程式設計師,後來才發覺,原來進入MTI專案組是很難得的,從裡面學到了N多東西,一般我司的對日外包專案大都是3-6個月就結束的,但這個專案比較特殊,屬於長期合作的形式,且2015年開始,客戶那邊的概要設計,也由MTI專案組承擔了,從設計到開發,再到測試,都是我們這波人全程參與,記得是在15年的時候,由於邏輯分支太多,風險較大,客戶提出要我們建立一套自動化測試體系,當時組裡幾位大牛就在做技術選型和搭框架,最終花了大半年,用selenium進行自動化測試體系的構建了,所有正常分支全覆蓋,而單元測試體系是一直有的,覆蓋率接近100%,從中真的學到了蠻多,還有後來的Shell指令碼批處理也是很費神,並不是說難,而是太多了,我記得離開的時候有近百個Shell吧,就這樣,俺在MIT專案組呆了近1年半,從中學到的我總結下:

1、形成了良好的編碼規範和風格

由於是要求比較高的對日外包專案,對於編碼規範的要求簡直BT,例如:它不允許存在TAB鍵,且空的一行不準有空格存在。而且專案中運用到了很多設計模式,設計的也比較複雜,包括一些回撥的寫法等。所以編碼風格也是在那個時候形成的。

2、對於JAVA專案的開發有了初步的認識

3、瞭解了自己確實對語言的學習木得天賦

無論怎麼考,日語3級就是沒過,我也放棄了,這也是讓我萌生了離職的最初一個理由

4、工作中有了責任心和耐心

這點我認為是最重要的,在MTI專案中,加班還是挺多的,經過了近2年的歷練後,自己對工作的責任心,在那個時候培養出來了。最後還有耐心,自我進入MTI長達一年多的時間裡,整理文件的活從來沒離開過我,而且文件都是日語寫的,我只能吭哧吭哧的慢慢整理,對於做事的耐心也是那個時候養成的,那個時候就覺得,只要工作中我認為能做到的,只要我話時間和精力,基本都能做好。這對我以後在第二家公司工作中,發揮了巨大的作用。

第一次跳槽經歷

這是在2014年3月,此時萌生了離職的想法,除了日語感覺坑爹外,還是覺得長期做外包沒啥前途,而且那時候,聽小道訊息說,日元貶值,有可能縮減對日專案了,所以還是希望找一家做自己產品的公司。就這樣,開始了大家都熟悉的投簡歷,找工作之旅。

期間發現了一些不錯的招聘網站,主要是獵聘網,感覺比智聯招聘和無憂網做的都要好,所以俺也主要到那裡投簡歷了,結果4月的時候,收到了2個面試通知,在3月底的時候,就去進行面試了,首先面的是A公司,它還是在這個二線城市,是一家做大中型電商的網際網路公司,依託於線下龐大實體店的集團背景,比較有潛力的一家,當時發生了一個小插曲,人事當時只通知了面試時間,而面試地方是傳送簡訊的,結果可能剛換了手機,導致沒收到,也沒對方的手機號(打來是座機,且我打過去一直是業務繁忙),沒辦法,約定的時間,直接百度地圖,轉地鐵,坐公交來到A公司大門,然後看到2棟龐大且具有現代風格的大樓,有東南西北4個門,一群保安在站崗,這逼格,當時心裡就想,俺一定要進這公司,但木有簡訊的我只能在大門口等著了,那個時候已經過了面試時間,後來和一位年輕的保安說明了我的事和難處,他沒為難了,帶我進了人事大樓,找了個人事姐姐幫我查了下招聘資訊,最後得以順利面試,不出意外,我把我這2年所做的事,以及學到的東西說了,結果被錄了。另外一家由於要經常出差,而且我面的也不太好,薪資談的不高,就沒去了。

當時覺得面試還是挺簡單的,就是把自己做的東西說清楚就行,但實際上,據後來瞭解,這個部門當時缺人真心缺瘋了,一個開發部門除了部門經理,就2個開發,然後有4個外包過來的顧問,而且專案的概設已經做完,接著就是做詳設和開發了,這個時候,除了一個顧問是負責搭建基礎框架和基礎部件的,其他都是架構設計和專案管理的,嚴重缺乏開發,所以後面瞭解到,基本只要是做過實際JAVA專案的,都能進,就這樣,俺又一次糊里糊塗的進“坑”了。

進了大“坑”

2014年5月,進入了我畢業後的第二家公司,薪資漲了50%,整體定位是一家大型網際網路電商公司,是的,我進去主要是做電商,雖然電商發展的不如淘寶京東,但業務複雜程度卻有過之而無不及。

剛進部門的時候,除開外包顧問,一共有6個開發了,除了一個13年剛畢業的,其他都至少3年的工作經驗了,我在裡面算是最年輕的,只有2年不到,懷著忐忑的心情,大家一起做了電商裡一個模組化單元系統的開發。做了大概1個月吧,心裡對這個系統有了初步的認識,技術上沒之前MTI專案那個複雜和規範,但是業務上,真心是複雜到了極點,不只是有自營平臺類,還有線上線下體系,包括系統自身的定位,是作為O2O裡面的核心鏈路,可以說從前到後的整個鏈路流程,大部分的業務邏輯都在我們這個系統裡的,然後大部分開發都是剛入職的,編碼規範和風格大都不同,所幸我還堅持著上家公司養成的“對日外包式”的規範和風格,在編碼結構上更加清晰,所以在程式碼評審的時候,顯出亮點了,並在調測階段,因為BUG率較低,開發效率高,解決問題速度快等這些原因,因此在系統聯測階段,當上了部門分的3個組中其中一個組的組長,就這樣在近2年半的時光裡,作為一個開發小組的組長,迭代完成了近60多個大大小小的版本,期間做了幾次大的架構優化和效能優化,比如遠端呼叫框架的變更優化,伺服器擴容,資料遷移,還有大促節點前通宵壓測,進行系統優化等等,整體來說是忙的時候特別忙,空閒的時候,特別閒,也經過這2年多的工作上的積累,自認為對電商架構和業務流程瞭解的還是比較清晰的,但是在技術上的積累,卻似有若無,很多專案中用到的框架和中介軟體知其然而不知其所以然,對於技術領域來說,總結和沉澱的不夠。

但在那個時候,只是覺得,只要能高效的完成日常工作,解決問題,我就認為足夠了,可能是第一份的經歷,使得我在工作中是一個不太喜歡依賴別人的人,就算不懂的,也儘量自己去尋找答案並解決問題,除非是過長時間還搞不定的,就這樣,在最近的這1年內,基本上工作上的事都是別人問我問題,而我已經極少問別人本職工作的問題了。漸漸的,我發現目前的工作並沒有多少挑戰性了,相同的開發設計套路和類似於機械式的任務完成,使得日常版本的更新變得越來越枯燥,再加上專案內以及公司大環境的一些原因,還有生活壓力以及買房的壓力,使得我又萌生換工作的想法,時間是2016年的8月炎夏,看著窗外,我想著,這次該去哪呢?

“未來九星”

這章打算多說說部門的人事變動的事,因為發現上章遺漏了不少必要內容,作為一個補充吧。這邊有幾個小夥伴要提到下。

第一個,叫小棍子,13年畢業,在部門經理的呵護下茁壯成長著。

第二個是在14年5月,俺剛進專案時,有個童鞋與俺一起進的,後來成了一起玩的小夥伴,叫老高,他智商沒得說,全國重點大學畢業,只是專業選了比較蛋疼的生物,畢業前就參加了軟體培訓,這才走向了程式設計師之路,他11年畢業,比俺早一年。

第三位,在系統開發了大半的時候,部門經理又招來了2位,其中一位簡稱阿飛,他也是11年畢業的,專職做JAVA開發,進入後,由於剩餘的開發內容只剩後臺還沒人做,就把我和他分到一起做後臺管理的模組了。而另外一位同事,記得系統上線後,就被調去了中心的其他部門做支援,之後就沒回來過了,直到離開...

第四位,是在系統剛上線的時候,部門來了一位應屆畢業生,簡稱小水子,我認為是最像我們部門經理的男人,嘿嘿。

第五位,是系統開發接近完成的時候,過來了,從國企跳過來的,據說只是來體檢生活的。感情史據說比較豐富,簡稱情聖。

第六位,是15年,系統上線快1年後才過來的,在技術上是我們部門裡的NO.1,技術達人一個,簡稱“專家”。

第七位是部門裡最穩的人,是14年4月份過來的,比俺大三年,做啥事都很穩,但效率方面可能缺了點哈,就叫老穩吧,部門分組後,擔任了後臺組的組長。

第八位是叫老嶽,這人聰明,有想法,做事說話都麻利的一腿,和老穩一塊入司的,也擔任了組長,而且後期顧問走了之後,擔任了專案主管的角色。  

最後一位,就是俺老大,部門經理了,我們都叫他關老大,是個真正的技術大牛,全國重點大學碩士科班畢業,已經工作6年,當時由於系統是做後端介面的,沒有頁面,不好測試,他自己刷刷刷幾下,就寫出了我們中心還沿用至今的TRT系統,支援中心所有系統的DEV測試。

以上九位並非是部門所有成員,僅列舉出了比俺早離開團隊的成員,目前個個都是前途遠大,未來NB的高富帥,簡稱未來九星。哈哈。

九星“出世”(一)

這幾章打算詳細說說他們跳槽的經歷,也為俺日後的跳槽提供了比較'深刻意義"的指導和作用。

首先離開我們的是關老大,在14年年底,專案剛上線後,他就離職了,後面在送別飯上,才知道他是要移民去國外,據說是為了家庭,為了小孩的教育等原因走的,算是目前為止,在我們部門待過的人中最NB的,無論是技術還是工作中的其他方面。

再說說畢業後就一直跟著關老大的小棍子,他是第二個走的,記得是在15年上半年,他是13年畢業的,在關老大的耳濡目染下,他一直堅持這不斷地學習,在工作中,他儘量快速高效的完成日常工作(基本上是花在公司一半的時間),其他的時間就不斷的研究原始碼,所以我們經常吐槽他的程式碼規範問題。離開之前,他把整套Spring框架和JDK原始碼都研究了一遍,是個非常刻苦的孩子。走的原因是因為薪資太低了,即使漲一倍,也超不過1W,然後下家找的也很不錯,大家日常生活中應該都用過他們的產品,重點是薪資,由於小棍子畢業後就被招進來了,一個二線城市應屆畢業生的薪資大家應該都清楚的,而且公司加薪是上半年的,第一年因未滿一年就沒加,所以在第二年加薪之前,他就果斷離職了,離開了這座城市,去了魔都打拼,由於他的日常積累,特別是原始碼的研究上,所以面試時,薪資談的很高,漲到了之前的3倍以上,所以果斷地去了。我們那時都一致認為,他的未來一定是前途遠大的。

時間回到15年的年前,快過年了,這時阿飛已經和他女朋友買好了去他女友家的機票,時間是放假前的第3天,阿飛向部門新來的經理請假,說明原因,而新來的部門老大是剛轉正不久的,這方面比較嚴肅吧,也不太清楚中心總監的風格,就“傻乎乎”的向總監說了此事,結局是被噴了,中心明面上過年是不準多請假的,最多2天,部門老大隻能把結果告訴阿飛,阿飛還想爭取下,讓同事幫忙帶刷卡的,但部門老大建議他不要這樣(之後的2年很多部門都是這樣操作的,包括我們部門),結果就是2張飛機票浪費了。他就是這時候起,利用一切的閒餘時間,開始狂看技術方面的東西了。就這樣,半年多過去了,中間經歷了部門最大挑戰的一段時間,不僅要完成線上線下的進一步融合,還有戰略級專案,與其他合作伙伴進行電商業務的對接,從有到無開發完成一個新的系統,在其中的一週,不少人都是連續通宵開發的,白天產品進行需求確立和不斷的需求變更,晚上11點後,我們就基於需求和需求變更進行開發,開發完成的時候,基本都天亮了,大夥基本上都是住公司的,白天睡,晚上開發,特別是老高,貌似一週沒回過家了,就這樣,一天一個版本,差不多大半個月,系統從無到有到上線,到大促檢驗,一步步的挺過來了,之後的9月,10月,大家都閒下來了。阿飛也是那個時候走的,他去了BAT中的一家,而且,那時候他女友也成功進入同一家BAT公司了,臨走時,大家都祝福他倆,他們一定會很幸福的。就這樣,又一位戰友離開了部門,離開了公司,也離開了這座城市。

九星“出世”(二)

接下來走的,是老穩了,他是其中一位組長,做事仔細認真,緩而不急,也是在15年走的,據他說是因為在這邊,他感覺逐漸地學不到東西了才走了,由於他在這座城市定居了,去的下家也是同城的,就在他家附近,薪資貌似漲的不多,但16年的時候,他的下家搬到了魔都,然後他也隨公司過去,薪資翻翻了,目前月薪是除關老大外,我們這些人中最多的了。聽他的意思是,先到那賺一筆,等小孩讀書了,再回來云云...他走之後,情聖就接替了老穩的位置,成為組長。

時間轉眼就到16年年後,這時快到加薪的時候了,這次加薪前前後後,由於部門加薪池過少,分配不均等原因,這期間走了不少人了。

這期間第一個走的是老高,在老嶽成了專案主管時,老高接替了他組長的位置,其實他年前就提出過離職的,新的部門經理為了挽留,特意把部門評優名額給了,因此把俺年度評優滴名額給佔了...555,再說說15年的加薪,由於俺還是以上家公司的標準去談加薪的,結果加的不多,只有部門平均水準。不過俺還是挺有耐力滴,堅挺到現在還木有走,哈哈。其實可能也不是很想走的,但不知為啥,可能是因為負責的業務模組的原因吧,剛好有幾次因為我們部門對電商的某些板塊更有經驗,且其他部門缺人,就把老高調去支援了幾次,就很不爽了,是個急性子,就果斷去找工作,找到下家後就提離職了,雖然部門經理有做挽留,但還是拿完年終不久,就走了,因為下家還是這個城市,所以薪資加的不是很多,大概加了一半吧。

接下來就簡略的說下16年部門加薪的事吧,可以說是因為這個事,導致部門初始成員,走了不少,也是在那個時候,新增了不少的新鮮血液。這事的關鍵又說到俺了,俺當時工作4年,在這個城市無車無房,又成家有小孩了,可以說生活壓力還是很大的,且上一年度的加薪中,俺是被壓了薪資的,且年終評優也木得份,而在專案的這一年多,可以說俺是專案的支柱吧,碰到啥疑難問題,各種複雜業務的對接,問題定位等等,可以說作為一個開發來說,那段時間,俺是把全部的時間都投入到這個系統的工作上了,當時的結果是,產品部和測試部都搶著要對接俺的需求功能模組,因為這就意味著他們都能很輕鬆滴完成,部門經理也明白,當時如果少了俺,可以說是後面會很難工作了,當時俺也是狠心,直接把加薪幅度提到了60%多,結果最後加了50%,這樣俺就從部門的加薪池中,佔據了很大的一部分了,導致的結局就是:

1、情聖離職,當他知道他的加薪結果後就離職了,讓我們想不到的是,這廝其實元旦左右就找好工作了,而且是BAT中的一家,也許是他很擅長忽悠,對方的HR小妹妹就被他硬生生的拖了近3個月才入職的。進去的時候薪資應該是翻倍了。

2、第二個走的是專家,在最近半年他被調去大資料部門做大資料了,且成為了那邊的核心骨幹,但由於他所屬部門還是我們這,導致加薪時,薪酬分配還是用的我們部門的(這次大資料部門是中心所有部門加薪最多的),相比於他當時的薪資,增幅可能就是6%吧,恰好那一年他換了套更大的學區房,鉅額的房貸也更進一步地促使他離開,雖然還是在這個城市,但他薪資按年來算的話,也漲了接近一倍吧,不愧是專家。

3、這次加薪期間,最後一個走的是小水,從14年入職以來,他的進步速度有目共睹,很快地上手業務和專案工作,在系統的優化和設計上,特別是整體壓測和優化上,出力不少,並且在此期間,把關老大寫的TRT系統進行了架構上的優化,而且換了更好的容器去部署。但因為部門加薪池分配以及作為應屆畢業生第一年沒加薪的原因,他也成為了“犧牲品”之一,結果就果斷離開這座城市了,去了一線城市打拼,薪資至少翻了一倍(由於他入司的薪資比之前的小棍子多了不少,接近小棍子的1.7倍吧,所以只多了一倍的薪資)。

九星“出世”(三)

最後一個走的,就剩下老嶽了,據他說是因為個人發展原因走的,他是在這一年的下半年走的,也是進入了BAT之中的一家,但工作內容和目前做的還是有點不同的,可以說是有點小轉行了吧,所以雖然進入了BAT,但漲薪不到double。

在老嶽走的前2個月,據瞭解,小棍子又跳了,是跳去了BAT中的一家,這次他又進一步地把其他主流中介軟體的原始碼也研究了一遍,除了小水,他的工作經驗算是最低的了,但薪資開的依然很高,不比其他去BAT的低,算是潛力無限,未來光明瞭。

最後就說下俺了,俺是在老嶽快走的時候,下定決心要離開這座城市的,俺從實習到現在,在這座城市呆了5年了,自從它房價的一漲再漲,俺已經看不到買房的希望了,加上俺小孩再過幾年就要讀書了,俺必須要買房啊,所以俺想通了,不能一心撲在工作上,要多學學小棍子,在工作中,儘量多抽出點時間,規劃自己的未來,準備自己的未來。就這樣俺踏上了和前面兄弟一樣的求職之路了。記得剛決定離開的時候,俺就毫無準備的裸面了一家,之後的結果備受打擊,由於俺平時在工作之餘,沒有過多地對工作進行思考和沉澱,俺除了能結結巴巴地描述自己做過的事之外,其他技術問題,有很多答不上來,基本上都是俺用過的,也知道怎麼用,但問到原理的時候,俺就不會了。這個階段持續了近4個月,俺是屢戰屢敗,每次面完都思考和總結著自己各方面需要提高的地方,漸漸地,俺通過這種邊面邊準備,邊學習的方式,把俺這近5年來工作中的事,都一一沉澱,一一總結,把實踐更深層次的轉化為理論,把理論總結和提煉,可以說,這4個月之中,俺的實踐工作能力沒多大提高,但理論知識,特別是給面試官展現的能力,是有個飛躍式的提高吧,在準備和學習的過程中,俺就結合了之前“未來九星”們的經歷和經驗,運用到自己身上,才能有此飛躍,當我感覺差不多的時候,俺聯絡了之前進入BAT的兄弟們,直接內推了。準備工作已經完成,接下來就是俺真正滴求職之路了。

求職之路

記得是去年年底,經過了長達4個月的充分準備,俺正式進入了BAT面試的環節,不出意外地,俺過了前2輪的技術面,聽之前小夥伴說,只要專案背景匹配度較高,而通過前兩輪的話,後面就很簡單了,俺在那個時候也就有點放鬆了,中間發生過意外,在第三輪面試電話打來的時候,俺恰好木有接到,就這樣等了幾天,又是去開會的半小時的功夫,面試電話打來了,俺手機比較老舊,要一直充電,就放在位置上木有接到,之後就有點慌了,那是一個週末,距離前一輪面試已經一週多了,結果還木得面試打來,俺就聯絡之前一輪的面試官(幸好俺之前加了他的微信,嘿嘿),他說已經催了,後面會打來的,叫我放心,意想不到的是,週日的下午,離我聯絡之前面試官也就20分鐘的功夫,面試電話打來了,入耳聽到的,是一個很有力量也很有磁性的聲音,雖然聽不出他聲音裡的負面情緒,但接下來的面試讓我感覺到他的針對,在閒聊中,不經意的他問了我的未來規劃,如何走,並且近期有哪些行動去完成目標和未來的規劃等等,問的非常細緻,然後還聊了人生理想等等,俺被他說得越來越沒底氣,感覺出對方一種壓迫式的問題,一連串的問我,最後還聊了關於學習方法和思維方式方面的東西,最終俺就是掛在他的手上,後面瞭解到,他就是傳說中的HRBP,俺就是倒在了他這一關。不過在最後,他也總結了我的優缺點,特別是我的缺點,一條條的分析給我,我感覺很到位,有許多自己需要完善的地方。

從這之後,我想了很多,也思考了很多,我發覺我還有許多要提高的地方,就這樣,又過了一個月,在今年的1月份,俺覺得自身無論從技術,業務還是個人的狀態,都到了一種短時間很難再提升的狀態了,這個時候,俺除了再聯絡之前的兄弟,面BAT另外的一個部門之外,還聯絡了獵頭,幫推薦合適的工作,畢竟都快小半年了,俺也不能一直繫結在BAT的求職道路上,是不?

記得是1月中旬,俺已經順利面試BAT中的第一輪,這次雖然技術面問的很細很全面,但俺準備的卻更加滴充分,包括狀態和自身的心態上,都是全力以赴,無所顧慮的,也就順利通過了,在第二輪的時候,當時很巧合,記得是週三的時候,俺請假一天,去了BAT所在的城市面另外2家獵頭推的工作,上午一家,下午一家,回來的時候,晚上又面了BAT的第二輪面試,過了幾天,三家都反饋通過,其中一家已經確定口頭offer了,薪資接近翻倍,是個和俺目前做的事差不多,也是有O2O背景的一個網際網路電商公司,而第二家B公司是一家大資料的公司,俺薪資報的也有點高,他們決定再增加一輪技術面,由他們的架構師面試,在BAT那邊最後一面的前一天晚上,進行了B公司的最終技術面,記得那晚發揮挺好的,自己經歷的專案說的很透徹到位,技術上回答的也比較不錯,經過一晚上,在後面一天的BAT最終面試中,俺承續了昨晚的狀態,而且更進一步,發揮的更好了,不僅把專案中的經歷說的透徹到位,還把整個電商領域的上下游,從前到後,線上線下都串聯起來分析了一遍,而在談到未來規劃和學習方法等內容上,俺也說的比之前準備的要好,按我自己的評價的話,應該是展現出來的全是亮點,缺點完全被掩蓋了,當最後談及到薪資的時候,俺果斷報的比預期值高了3K,之後就是等待結果的時候了。

終篇,永不放棄

一段時間後,不出意外地,B公司發出了offer,薪資是有了小一倍的提高,甚至相比於BAT,這個薪資絕對給力,當時俺也糾結過一段時間的,畢竟10點上班,6點下班,週末雙休,平時基本不加班,一個純技術崗位,工作時間不長,而且對於技術上的提升也是會比較大的。

接近過年的時候,俺接到BAT公司hr的電話,通過一段時間的聊天后順利通過真正意義上hr面試,過了幾天,他告知我已經通過了,offer要年後發出,薪資是目前的2倍以上。就這樣,那次同一天面試的3家公司都通過了,而據我瞭解到BAT的這家,平時工作量是俺目前公司的2倍以上,俺後來很糾結,其實BAT的單位時間報酬,也就是價效比其實並不是非常高的,往往要投入很多的時間,加班多,當時一度想選擇B公司,工作時間少,又是做大資料,前途貌似很光明。

在那段時間裡,俺又一次的思考了很多,想了很多,因為俺是一個工作之外學習不太多的人,如果要在程式設計師這個行業中走好,走深入,勢必要花費大量精力和時間的,俺也不是一個能主動堅持學習的人,但俺絕對是一個被動堅持,且耐力很好的一個人,最終俺選擇的是BAT的那家,雖然工作之外俺很難堅持學習,那就讓俺在無盡地加班中,工作中不斷地學習吧,哈哈。在這裡分享一個故事,讓俺當時經歷了一次又一次面試失敗後,深受啟發,依然堅持不斷的學習和準備:

是的,任何事情都應該堅定目標,永不放棄,這裡如何去堅持,是關鍵,俺通過小夥伴和自身的求職經歷,有所體悟,現在總結幾點分享下:

1、求職過程,一定不能急,哪怕面試的再多再久,也不要輕易的去一家不太想去或者面試的不太好的公司。

2、準備一定要充分,多給自己一段時間進行準備和總結,當自己感覺短時間內無法再進一步提高的時候,就是真正地去面自己想面的公司了。

3、一定要注重平時的積累,而積累最好的方式,一定是從工作中來的。通過日常的工作,不斷地進行思考和總結,勤思考,勤學習。

4、心態要擺正,調整好狀態,特別是面心儀的公司,而且到了後面幾輪面試的時候,一定別有患得患失的心裡,以平常心對待。

5、自信心要足,一句話說的好,戰略上的藐視,戰術上的重視。這裡建議大家看一本書《念力的祕密》,對待自己的追求和目標的時候,可以參看這本書上說的,給宇宙發出了這個請求,宇宙一定會響應你的請求,所以未來一定是會實現追求和目標的。你唯一要做的就是無論失敗多少次,都不許放棄,只要做自己認為能達成目標的這個事,一步一步地去完成,當完成後,目標就實現了。推薦一篇文章,目標和學習方法的重要性:http://blog.csdn.net/aa6408323/article/details/54410030

6、結構化思維方式真心非常重要,在此推薦一個讓俺長期受益的微信公眾號,叫“圈外”。

快結束了,在此,推薦一個技術分享網站:http://www.zuoxiaolong.com/,裡面都是站長龍哥的各種精華文章,俺也算是他的粉絲之一了,從他身上學到了很多很多,真的是受益匪淺。最後,再推薦給大家一篇文章,能讓大家利用好碎片化的時間進行學習和充電:



相關推薦

工作滿5聊聊5作為程式設計師那些

引言 畢業將近5年了,一般來說,工作5年是一個檻,今天就聊聊俺這5年所作為程式設計師,所經歷的一些事,分享給大家,希望有一定借鑑作用吧。 畢業的彷徨 俺老家是江西的,在大學混了3年多,基本上都是玩過來的,在大四的時候,對於未來的道路,是很迷茫的,不知道自己要幹啥,

50 之內的任意5個數之和為100 。數值:1,2,3,4,5,6....48,49,50,取其中的任意5個數5個數相加之和要等於100並將所有這種組合羅列.

/** * 求數值在 1 - 50 之內的任意5個數之和為100 。 * 數值:1,2,3,4,5,6....48,49,50 * 取其中的任意5個數,但這5個數相加之和要等於100,並將所有這種組合羅列 * 例: 1+10+19+20+50=100 *      3+14+

從業程式設計生涯十你要了解的程式設計師養生之道以及進階之路。

作為一個從業快10年的程式設計師,我想給新入行的程式設計師們一些建議。這些建議是我希望自己可以在畢業時就讀到的,也希望它們可以幫助你成為一個更好的程式設計師。文末有資料分享。   簡單歸納一下,總共有7條: 保持健康 程式設計之外的愛好 持續學習 正確應對犯錯 不

頭髮都掉沒了才熬出來的優秀程式設計師的生存指北!

歡迎來到程式設計師的世界。作為一名開發程式設計師,尤其是前端開發!從新手到現在,摸摸自己的頭髮,已然稀疏。。 我開始學習程式設計,也僅僅是因為愛好,再往後,就會面臨嚴峻的生存問題! 在這個世界上,不是有很多人想創造軟體並解決問題。你是一名hacker,屬於那些願意做一些有挑戰性的事情的人。 當你不創

畢業五一位IT外包女程式設計師的心酸史和無奈

01 不知不覺已在IT行業裡混了五年了,這五年來,每天如同勤勞的螞蟻搬默默地搬磚。寫這篇文章,主要是想和大家分享一下自己的成長心得,避免有些人跟我一樣,走了很多彎路。 其實,做程式設計師並不是我最初的意願。剛開始也只是好奇,本人天資平凡,大學只考上了省內的一所普通院校,人不

雷軍凌晨2點下班、劉強東睡4小時碗雞湯作為程式設計師的你幹不幹?

每天早上叫醒你的是夢想還是鬧鐘?不同的人有不同的答案。科技圈的大佬們,別看他們每天出席各種活動、開會、接受採訪表面上很風光,其實與我們普通的上班族一樣,身價動輒上億的他們每天都是滿負荷運轉。 一週工作7天、每天超過12個小時、凌晨一點下班、沒有時間搞業餘愛好,這些都成為了他們生活中

程式設計師副業那些聊聊出書和錄視訊

    或許有人會說,如果把本職工作做到極致,那麼就不需要副業了,這話也有道理,因為幹活的方式是相通的,如果本職都是得過且過地敷衍,那麼就別再提副業了。     不過我見識到的一些大神,在公司是頂樑柱,同時也有自己的書和自己的視訊,而自己的公共號和部落格裡有很多粉絲。

工作5總結-總結在陽光的日子

年總結 開發 功能 bsp 繼續 基礎 現在 北京 也不會 2016年冬季,天氣已經很冷了。12月份,那時的公司中鋼網公司日子比較艱難,公司有裁員的打算,進行了一些制度改革,北京技術部的人走的差不多,聽了老大的建議早做打算,就辭職開始找工作了。12月21號進了陽光印網公司,

去香港驗y染色體鑒定男女的寶寶出生100天了說說回事

香港寶寶出生快100天了,現在作息時間都很正常,閑暇之余不禁讓我就想起自己從懷孕到香港驗y染色體鑒定男女那段不平凡的經歷,總覺得該寫點什麽,生男生女是一件關乎到每個家庭的大事,包括我自己在內,凡是第一次去香港驗血的寶媽都是兩眼一摸黑,一頭霧水,缺乏經驗,以我當初的擔心總結大致有如下幾點疑問:疑問一、可靠嗎?疑

耗時 2 用 8.5 萬塊樂高積木最牛復刻 Apple Park

sci 歷史 pod china 技術分享 apple class cbe sets 簡評:國外大佬復刻 Apple Park,看了一下細節,確實厲害!只有你想不到,沒有樂高拼不起來的,有沒有樂高大神挑戰一下? 蘋果公園以各種各樣的方式鼓舞人心,讓人感興趣。從建築、可持

PPT難做耗時長收藏5個軟體不存在的

很多人在入職之前通常要做一份PPT來求職,那麼這個PPT就顯得非常重要,並且在工作中也經常要製作PPT,很多人都會手忙腳亂,耗費時間長可能還做不到自己想要的,其實那是你沒找對方法,收藏這5個網站,分分鐘學會做精美的PPT,從此以後PPT不會再成為你的困擾,變成你的一個強項。  1、

想快速開發應用?你需要知道5大神器

快應用,是包括華為、小米、OPPO、VIVO等10家中國手機廠商共同推出的新一代應用生態。 去年微信小程式日活從0增長到1.7億,抓住這撥紅利的創業者都拿到了各種高估值融資。 除了微信和9家聯盟,包括百度在內的所有巨頭今年都會推出自己的動態App平臺,整體動態App市場的日活預計增長到4億。

程式設計師歸家計劃】放假回家之前拜伺服器?不存在的才是保證程式設計師過好的正確開啟方式

又到了一年中可以名正言順地“偷懶”的時候了,此時的正常情況是大家應該收一收努力工作和好好學習的心,準備過年了!這個階段幾乎所有的問題都可以用“過完年再說吧”和“剛過年,回頭再說”這樣的話語來抵擋,但是在網際網路界有這樣一群人,每次過年過節在歡慶中卻總帶著一絲焦慮,聚會時目

從撲克牌隨機抽5張排判斷是不是一個順子5張牌是不是連續的。2~10為數字本身A為 1J為11Q為12K為13而大小王可以看成任意數字。

#define  _CRT_SECURE_NO_WARNINGS   #include<stdio.h>   #include<math.h.>   #include<assert.h>   #define n 5   int main()   {    

1的糾結3個月不工作我才轉行做了程式設計師

誰的青春不迷茫? 大學畢業,工作兩年後,開始有了轉行的想法,我想轉行的原因很簡單,就是不喜歡這份工作,感覺沒有激情,也無法百分百的投入。 當時的工作還比較不錯,國有企業,穩定、福利好,而且我在大學裡學得專業知識也能用上,轉行意味著放棄穩定的工作,放棄自己的專業從

可能是2018IT界規模最大的裁員事件了作為程式設計師的你慌了嗎?

這可能是2018年IT界規模最大的裁員事件了。近日,面對難看的財務報表,美國最大的通訊運營商、市值2200億美金的Verizon,遣散了4.4萬名老員工。 在國內,解決了80%就業的中小企業也遭遇了新一輪生存困境......社會很殘酷,追求穩定的人都被時代拋棄,有遠見的人,

華為員工跳樓自殺:考評不好8白乾了!

前幾天,華為公司旗下一名員工在深圳大樓跳樓自殺。 據悉,該員工是華為公司的一名外包程式設計師,入職已有8年之久,最近一次“考評不好”。 而眾所周知,華為公司是一家末位淘汰制的企業,很多程式設計師都是爭搶著進入華為工作,而老員工如果不能持續創造價值就會被新員工取代。

三十歲的程序員反思的代碼生涯

還在 性能 也不能 只為 51cto 感悟 並發編程 自己 分布 到昨天為止,做程序員,已經整整五年。最近半年來,我時常思考我走過這五年,反思我的職業工作,反思我的生活,我選擇錯了很多,也做錯了很多。有些道理,到最近才幡然醒悟,遂決定談談我個人對軟件工作的看法,以及一些生活

從瀕臨解散到浴火重生OceanBase 經歷了什麼?

阿里妹導讀:談及國產自研資料庫,就不得不提 OceanBase。與很多人想象不同的是,OceanBase 並非銜著金鑰匙

阿里一聊聊我成長了什麼

2018.5.31~2019.5.31,一段精彩的旅程,渡過了在阿里一年的時光,這段時光有快樂、有焦慮、有迷茫、更有思考,思考的是自己過去的種種不足、思考的是一些現在看來之前錯誤的想法、思考的是如何成為一個更好的技術人,將這一些思考分享給看到這些文字的每個人,共勉。   應當如何面對線上的異常/