151 6506 1856

六年程序生(shēng)涯

時間:2016-12-25

工(gōng)作六年對一(yī)個程序員(y坐自uán)意味什麼?在職位上:高級開(kāi)發市照工(gōng)程師?架構師?技術經理?or … ?在做錢能力上:各種編碼無壓力?核心代碼無壓力?平台架構無壓力? or … fuck作東?看着這些問号都心累。那麼,六年你迷惘了嗎(ma)?又(yòu)走書河到了那個十字路口?
 
六對我(wǒ)(wǒ)來講總是一(yī)個特殊的數字,六年中(zhō錯計ng)一(yī)直想對自己的程序員(yuá男習n)生(shēng)涯做一(yī)個回顧,總是有用兵各種的借口飄然而過就到了幾天。畢業六年,大(dà)學同廠姐學們基本上都走在了不同的路線,也走進了完購票全不同的生(shēng)活,能在六年沖出來的現放女在也都小(xiǎo)有了名氣,為什麼相同的學校相同的專業卻著光走向了不同的方向呢,且聽(tīng)我(wǒ)(wǒ聽草)慢(màn)慢(màn)道來。
 
每個程序員(yuán)的經曆都是一(yī)個故事。
 
如何入坑
 
在XX的培訓班上有一(yī)次我(wǒ)(wǒ)對大(dà)家這樣介紹:我(土兵wǒ)(wǒ)來自一(yī)個二流的本科院校中(zhōng)的一(y還謝ī)個三流專業,學校本來就是師範類的院校,自然不是特别受歡迎,我(wǒ)(時話wǒ)們是師範學校裡面的非師範專業,而且是學校剛開(kāi)的專業挂在購站數學系更加非主流,專業就是:信息與計算科學。我(wǒ)黃少(wǒ)聽(tīng)說有的學校這個專業是計算機系的少雪,不知(zhī)準确信息。但基本上都是學數學的,帶着學習一(y火店ī)點計算機,當初報考這個專業也是因為這個名字,看起來很有科技含量,多少農我山村(cūn)孩子都是這樣報考專業的!!!
 
大(dà)學生(shēng)活
 
一(yī)般大(dà)家回顧都要說說大(dà)學生還黃(shēng)活,我(wǒ)(wǒ)的大(d店費à)學一(yī)年一(yī)句話(huà)來總結,大(技計dà)一(yī)基本上都是在網吧度過的,大(dà)二子為基本上都是在籃球場度過的,大(dà)三基本上都和女農好朋友一(yī)起過的,大(dà)四基本上都在找工(gōng)作中(z通機hōng)度過,導緻我(wǒ)(wǒ)走向編程這條道路的經曆基本上都在大(d冷裡à)四了。放(fàng)一(yī)張當時大(dà)學的圖視市片,當然現在都已經發生(shēng)了很大(dà)的變化。
 
有幾個原因導緻了我(wǒ)(wǒ)最後選擇去(q月資ù)培訓機構培訓Java編碼,第一(yī)、對計算機比較感興趣他說,大(dà)學數學課程基本沒聽(tīng)過,都是考試應付,也照但對相關計算機課程很感興趣,但學的太淺了,我(wǒ)(wǒ)不讨厭(yàn)雜件數學,但是讓我(wǒ)(wǒ)想到學這麼多微積分冷司(fēn)、線性代數…畢業後有個鳥用,就洩氣了,沒有一(yī)點動力匠紙。第二、真的不好找工(gōng)作,專業幾乎他森沒有對口,同學幹啥都有,有的走向了培訓、當了教師,有的做業綠了文員(yuán)、公務員(yuán)、銀行花拿職員(yuán),有的做了交警、還有公安,厭低但最讓我(wǒ)(wǒ)驚奇的是有一(yī)個當了律師,術綠太驚訝了,我(wǒ)(wǒ)感覺比編程可困難多了,基妹討本上都是各自找自己的出路。第三、大(dà)三暑假那會參加了數學建模用鐘競賽,在小(xiǎo)組中(zhōng)我(wǒ)(wǒ)負責編程化要的部分(fēn),那時候用的MATLAB和C語言,随着服開不斷的練習和使用更加驗證了對軟件的熱情和理解,也隻是覺得軟件應該腦市是一(yī)個朝陽行業,慢(màn)慢(màn)的電光去(qù)了解了入行的标準,找工(gōng)作的過程線為中(zhōng)慢(màn)慢(màn)試着去地唱(qù)接觸了一(yī)些培訓機構,但是看到1w左右的培訓女老費(fèi)用,我(wǒ)(wǒ)猶豫了,那時候的1w對我(wǒ)(wǒ拿爸)來講太重了。
 
大(dà)四那年冬天,印象很深刻,跑遍了省會城市大(dà)小(xi銀但ǎo)招聘會場,不是簡曆都過不了,就是麼消自知息;最後到應聘上幾家公司,但是和自己想象中(zhōng)差距子拍太遠,一(yī)個是培訓機構當老師,沒去(qù);一(yī)個我作是做管培生(shēng),去(qù)了,我(wǒ)(從木wǒ)靠基本上跟傳銷一(yī)樣,什麼管培生(s業歌hēng)就是賣軟件,記得應該叫“紅利軟件”,就是用又跑到各個交易所裡面去(qù)找大(dà)爺大聽厭(dà)媽,聊天要電(diàn)話(huà),讓聽(tīng)講事行座最後引導買軟件,一(yī)套軟件大(dà)概是3000左右,可以器的提成10%;早上7點上班,各種活動遊戲,8:30訊線出發,9點左右到交易所各種找人,看着眼睛發光的大(地那dà)媽大(dà)爺就是目标客戶。下(xià)午5點左右回來,她問各種培訓,然後開(kāi)始根據話(huà)術打電(diàn)話(huà現鐵)晚上10點回家,我(wǒ)(wǒ)們學校一(yī)共去(qù)了8個件大人吧,最後留下(xià)了一(yī)個我(wǒ)(wǒ)們都想到不到一(y快輛ī)個人,我(wǒ)(wǒ)們班一(yī)個文文弱弱的小(xiǎo)女生(sh市技ēng),學習很好的那種,一(yī)幹就是兩年,真是人不可貌相呀,堅畫站持了兩周我(wǒ)(wǒ)就撤了。
 
南(nán)下(xià)深圳
 
為什麼了去(qù)了深圳?幾個原因,我(wǒ)(wǒ)匠的老大(dà)(初中(zhōng)很好的朋友,初中(zhōng)畢業後當兵,冷裡然後南(nán)下(xià)深圳)在這裡,萬一(yī)遠服不行還有一(yī)個投奔的地方。深圳應該是志作當時印象中(zhōng)南(nán)方比較發達的城市,希望可以見見對慢世面,找找工(gōng)作,對了那年還是非典,疫苗剛出來,到費隻給大(dà)四的學生(shēng)先用,那天還發着低科我燒,也沒管直接就打了。小(xiǎo)馬是我(wǒ)(wǒ)們班的一(y海可ī)個同學,關系比較好,聽(tīng)我(wǒ)(wǒ)說要去(qù站校)深圳,特别激動說,強哥咱倆一(yī)起去(qù)闖天下(x女一ià)去(qù) :),因為小(xiǎo)馬家境還不錯,沒有吃過太多的苦玩街,從小(xiǎo)都沒出過省,還是有點擔心,但是看着小(xiǎo)馬這麼得老激動,恰好我(wǒ)(wǒ)也有一(yī)個伴,就欣然接受了。後來我(wǒ)睡話(wǒ)先去(qù)的,看了情況還行,就打了電鐵飛(diàn)話(huà)叫了小(xiǎo)們們馬一(yī)起過來。那時候從西安到深圳為了省錢買了硬座,應該是做了将近30個話讀小(xiǎo)時左右吧,吃了N多筒的泡面終于到舞信了深圳,南(nán)方人的普通話(huà)真是聽(tīng)不懂我現呀。對了,小(xiǎo)馬最終做了一(yī)名人民警察,這靜答就是另外(wài)的故事了。
 
因為我(wǒ)(wǒ)先去(qù)的深圳,就先去(qù)了身低深圳人才大(dà)市場,當然了各種受挫。等小(xiǎo)馬來了以匠土後我(wǒ)(wǒ)們就先進了龍崗的比亞迪工(gōng)廠,我(wǒ)事房(wǒ)們分(fēn)在了不同的車(chē)間,小(xiǎo)馬比較幸運去(車妹qù)了電(diàn)池車(chē)間,就是流水線,我(wǒ)有新(wǒ)分(fēn)到了紙(zhǐ)箱車(chē)間器黃,大(dà)家可能平時覺得紙(zhǐ)箱子沒有啥雨國,但是在沒有成品之前,邊緣幾乎都跟刀子一(yī)樣,沒視水幾天從手到胳膊全部是傷,但最重要的是我(wǒ)(不信wǒ)和我(wǒ)(wǒ)們車(chē)頻數間的老大(dà)搞不到一(yī)起,整天吵架,有技家一(yī)次差點幹了起來,那個車(chē)間校分老大(dà)後面瞬間站了兩個人,那次之後起我(wǒ)(w信人ǒ)就出來了。
 
聽(tīng)了老大(dà)的建議,我(wǒ)(wǒ)又(y地到òu)去(qù)了龍華的富士康,有一(yī)個朋花快友接我(wǒ)(wǒ),對我(wǒ)(wǒ)說那邊大(dà)長得學生(shēng)應聘一(yī)人還發一(車家yī)個電(diàn)腦而且是做辦公室的(車(請一chē)間裡面的人都羨慕做辦公室的,畢竟路請不用賣苦力;在廠裡面一(yī)般工(gōng)服有三種顔色:藍(l又還án)領,就是普工(gōng)或者技工(gōng)身份進廠的;紅領,就是質檢男話,專門檢查質量的,大(dà)部分(fēn)從藍(l都錢án)領升上去(qù);白(bái)領,一(yī)般就是大(dà)學生(sh什村ēng)了做文職或者管理),我(wǒ)(wǒ)沒去跳暗(qù),我(wǒ)(wǒ)還是以普工(gōng)的身行南份進的富士康,我(wǒ)(wǒ)不信我(wǒ)(wǒ)幹不員拿下(xià)去(qù),最後又(yòu)分(fēn)到金廠了觀瀾的一(yī)個小(xiǎo)分(fēn)廠裡面做物(wù玩她)流,對了就是富士康當時有名的第一(yī民花)跳,就在那個廠區。廠裡面不像大(dà)家個店現在洋氣的說996什麼的,幾乎沒有假期,什麼周末更别提了,早8點晚8點畫業,半月白(bái)班,半月夜班。富士康在深圳還是福利比較好的一(yī)個工(g間山ōng)廠,包吃住用藥等。
 
在工(gōng)廠的這段經曆讓我(wǒ)(wǒ)明白(bái)了,我(w行科ǒ)(wǒ)必須要依靠一(yī)個技能來養活自己。這個技能就是搞軟兵分件!
 
培訓班
 
根據之前的了解我(wǒ)(wǒ)大(dà)概選了兩家培訓機構,一麗女(yī)家就是野馬XXX,另外(wài)一(yī)家就是XX内培訓機構,價格書拍都差不多,但野馬有教師,X内是視頻(pín)教學,當時感覺不能接受,不太時下靠譜。本來都拿着錢去(qù)野馬那邊交錢了,在付款的時文樹候,财務說可以減免了一(yī)百元,跟我(wǒ)(wǒ)一(yī)直都樂溝通的那位說政策搞錯了,肯定不是這個。就因明冷為這個原因,我(wǒ)(wǒ)感覺他們不夠嚴謹,我(wǒ)(wǒ)說那我(市拿wǒ)(wǒ)就先不報名了,然後就去(qù玩影)了隔壁的X内看看,結果他們正在上課就讓我(wǒ)(wǒ)試聽(謝中tīng)了一(yī)下(xià),裡面全是大(d了農à)四的學生(shēng),我(wǒ)(wǒ)坐在後排聽(tīng睡會)了一(yī)上午,雖然感覺還是跟不上,但是有那種建模學習人現的那種氛圍,我(wǒ)(wǒ)就定了X内。後來我(wǒ)房師(wǒ)在X内都上課兩周了,野馬打電(diàn)話(huà)說給我些算(wǒ)(wǒ)特殊減免3千元讓我(wǒ)(w哥湖ǒ)過去(qù),最後沒去(qù),但是感覺水分(fēn)真農購大(dà)。
 
其實X内當在西安的培訓還挺紮實的,還考了sun的證長多書(shū),其實也麼啥用。開(kāi)始從跟不上,到處請還輛教别人,到慢(màn)慢(màn)的理解,寫各種小(術體xiǎo)遊戲,到最後也有學員(yuán)來問去嗎我(wǒ)(wǒ)問題。那時候周六、周天可以免費(fèi)在培訓機構學光喝習,我(wǒ)(wǒ)幾乎周末都在哪裡,畢業答辯的前兩天才回去(qù),然後靜文又(yòu)過來,畢業典禮沒有去(qù),畢業體(tǐ)生金檢舍友這個幫我(wǒ)(wǒ)測血壓,那個幫忙測體(tǐ)重,畢業現訊證書(shū)、學位證書(shū)舍友幫忙領。些村我(wǒ)(wǒ)的大(dà)四幾乎和學校都沒有關系。在X山又内認識了好幾個朋友,工(gōng)作到現在都聯系着,有的去(qù)了為訊華為,有的在外(wài)包,還有的搞了小(xiǎo)公司。
 
培訓機構承諾免費(fèi)介紹工(gōng)作,那時候的培訓男舞好像也沒有讓大(dà)家僞造什麼工(gōng)作經驗,學校什麼的,一動錯(yī)般情況下(xià)隻要你不是很爛,妹相基本上都能找到工(gōng)作。X内推薦了幾家公司姐慢,自己也投了簡曆記得最後收到了2個或者3個offer,也知歌記不得都有什麼公司了,最後選擇了去(qù)李嘉誠兒子的一(yī)家公司就是小數電(diàn)訊盈科,這個公司那時候剛來西安,還算不錯的公司,主要是為看電(diàn)信方面的研發,可惜我(wǒ)(wǒ)再這公司也才呆了不到一(見鐵yī)個月。
 
工(gōng)作西安
 
剛入這行還是比較周折,也差點進去(qù)了另器煙一(yī)個方向,所幸最後走向了正軌。程序員(yuán雨快)都是第一(yī)年的工(gōng)作不是特别票如好找,過了第一(yī)年後,後面就比較輕松了。剛進電(diàn樂女)訊盈科的時候我(wǒ)(wǒ)的心裡狀态還是沒有調整過來,感煙作覺還是在大(dà)學的那種狀态,進去(qù)之後是淘汰制,一(yī)個月内們姐培訓oracle,兩周淘汰一(yī)次人。其實我(wǒ)(w請空ǒ)感覺自己太不會表現了或者其它吧,最終一(yī妹船)個月底的時候我(wǒ)(wǒ)也被淘汰了,打電(dià去嗎n)話(huà)給我(wǒ)(wǒ)姐說的時候,我(wǒ)(wǒ)姐房廠說,關鍵人家一(yī)共20多個人就淘汰了2鄉遠個人!其中(zhōng)就有你!對了培訓的錢數購,借我(wǒ)(wǒ)姐夫的。我(wǒ)(w外器ǒ)感覺很憋屈,但我(wǒ)(wǒ)還是不認可,我(wǒ)(wǒ)是最差道是的。但最終我(wǒ)(wǒ)還是需要面對再找工(gōng)金喝作的問題。
 
網上海投了N份簡曆,電(diàn)話(huà)不多,面試短工了幾家公司後,也收到了幾份Offer一(yī)個小(xiǎo)公司不交錯醫社保,1800;有一(yī)家外(wài)包華為2100樹報正規繳納社保,我(wǒ)(wǒ)去(qù)了華為外(wài)包。關于薪資(z西場ī)我(wǒ)(wǒ)給大(dà)家說兩個笑話(huà):1、我(章去wǒ)(wǒ)當初培訓的時候一(yī)個學員(yuán)給我(w拍熱ǒ)(wǒ)說,有一(yī)個朋友從這裡出來後,第一(時拍yī)份工(gōng)作2000,跳槽後4000,再跳槽後6000,我(務購wǒ)(wǒ)們一(yī)群人心裡都默默的崇拜着下話,想着這肯定都是大(dà)牛級别的人物(wù);2、我(wǒ為黑)(wǒ)畢業第一(yī)份工(gōng)作預期是2000左右,然後我(w些要ǒ)(wǒ)就幻想着以後每年能漲1000元我(wǒ)(wǒ)就滿足了站到,到了30歲我(wǒ)(wǒ)就能拿快8謝習000了,現在真到30了才發現現在的畢業生機高(shēng)起步價也是這個數。
 
第一(yī)份工(gōng)作
 
那時候我(wǒ)(wǒ)也在網上看了很多外(wài)包公司的種種不是河內,但我(wǒ)(wǒ)的選擇不是很多,不管怎麼樣畢業了就不能再往家裡中務要錢了,總得先掙錢吧。華為外(wài)包有一(yī)個答物變态的特點為了保密,不允許帶U盤、手機等各種存儲、通訊設備,上班快坐後基本就和外(wài)界失聯了。那時候是做無線上網卡的客戶端火錢,就是那時候往電(diàn)腦一(yī)插就可以上網那種。每個人進來會分(站我fēn)配一(yī)個師傅來帶,比較幸運志服我(wǒ)(wǒ)來的時候分(fēn)給了一(yī)個比較好的師傅,性格、态暗門度,以及他工(gōng)作的方式其實最後也都影響了我(wǒ)(微笑wǒ)。
 
我(wǒ)(wǒ)們應該在研發二部,大(dà)概分(fēn)了三內生個部門,大(dà)巴組,小(xiǎo)巴組和定制組。定制組:就是不用寫代碼從你的那種,華為開(kāi)發了一(yī)些工(gōng)具通過工(gōng)具可照慢以改變客戶端軟件的logo,模塊功能等,華為的軟件真是遍布全球到處靜房的客戶都有,阿拉伯、非洲各種語言大(dà)部分(明頻fēn)的需求都是基本可以工(gōng)具搞定;小制匠(xiǎo)巴組,就是需要改一(yī)些代碼,但是工(gōn近房g)作量又(yòu)不是特别多的那種;大(dà)巴組就是需要改動需要有對1月以上的需求。我(wǒ)(wǒ)當時分(fēn)在了小(xiǎo)巴組門分,大(dà)概有十幾個人,其中(zhōng)也有很多碩士畢業的也被忽場要悠進來。最原始的代碼都是印度阿三寫的,我(wǒ)(wǒ)們都是在上面做志這二次開(kāi)發,剛進去(qù)看了一(yī)裡雪個類代碼有上萬多行驚呆了,但是代碼确實寫的非常正銀來規。沒有什麼架構文檔給我(wǒ)(wǒ)們,但改你風動基本都是外(wài)層的皮膚了或者小(xiǎo)按鈕之類的路上。
 
加班非常多,但比較開(kāi)心的是加班有工(gōng林西)資(zī),而且是按照國家标準來的,平時加班1.5倍,周六快件天2倍,假期三倍。這是我(wǒ)(wǒ)工(gōng)作到現在最正動吃規的加班制度了,工(gōng)資(zī)隻有2100,嗎中但通過加班可以拿到3000左右,加到2點都是很正常的事情街習,特别喜歡假期加班可以拿三倍工(gōng)資少船(zī),華為在西安包了N多大(dà)樓,當時在軟件園三期,班光做車(chē)上百輛開(kāi)出去(qù)還是挺壯觀的。華為的中(zhōng土照)午休息文化,确實好,中(zhōng)午吃完飯熄燈大(dà)家都睡覺,中(z照討hōng)午趟在哪裡睡一(yī)個小(xiǎo子新)時,下(xià)午工(gōng)作質量明顯提高N倍。
 
我(wǒ)(wǒ)剛進去(qù)的時候客戶端有兩種一(yī)種草師是Java寫的,一(yī)種是QT(C++的封紅空裝),慢(màn)慢(màn)的Java版本的身如都淘汰了,全部上線了QT。我(wǒ)(wǒ)從小(xi舊高ǎo)巴慢(màn)慢(màn)開(kāi)發了大(dà)巴需求,遠校但到最後沒有Java版本的需求了,全部用QT。Java組的大(我火dà)家都各種轉型,有的去(qù)了另外(wà科歌i)一(yī)個js控制的項目組,我(wǒ)(wǒ)選擇了亮民留下(xià)來搞QT,開(kāi)始學習C++,雪開因為有C語言的底子,倒也不難慢(màn)慢(màn)的可以開時內(kāi)始搞QT版本的小(xiǎo)巴需求,但是最後我(wǒ)(wǒ)還費就糾結了,我(wǒ)(wǒ)以後到底是往J森朋ava方向發展呢,還是C++呢。後來終于想通了,我中上(wǒ)(wǒ)花了那麼多錢培訓java這樣太虧了 ,于是選擇了離(l關下í)職。那時候華為方的領導其實對我(wǒ)(wǒ)也特科跳别好,還專門給了我(wǒ)(wǒ)兩周時間不用上班去(qù生房)參加華為Java的培訓,大(dà)家都帶着華為的白(bái)牌子,我(w黑城ǒ)(wǒ)帶着外(wài)包的黃色牌子,培訓老師問資城了我(wǒ)(wǒ)好幾次我(wǒ)(wǒ)是那個部門的,但最後我謝山(wǒ)(wǒ)還是撤了。
 
放(fàng)一(yī)張我(wǒ)(wǒ)們小(xiǎo)白看巴組出遊的照片
 
第一(yī)份工(gōng)作促成我(wǒ)(wǒ)從學生地白(shēng)到職場的轉變。
 
第二份工(gōng)作
 
當時面試有意向的公司大(dà)概是兩家,一(y他少ī)家是做GIS系統關于地理信息的公司,另外(wài)一(yī)家是XX系理遠統,主要是做思科代理,給思科做各種軟件或者給思科的硬件去(qù)做集成方案的下服各種軟件。我(wǒ)(wǒ)選擇了後者,沒有别的原因,後面這家工(gō風家ng)資(zī)給的高,我(wǒ)(wǒ)就這麼實在。
 
剛進公司其實比較緊張,因為半年沒有做Java了,每天各種學很低習,各種加班最後發現其實還可以,雖然半年沒有搞了但問題也現知不大(dà),公司用的是hibernate和Struts音多基本上都是以前用過的框架。第一(yī)個項目是,smart meeti也小ng智能會議,就是大(dà)公司預定會議的一(yī)套系章日統,大(dà)部分(fēn)的工(gōng)作都在前端,那公一段時間讓我(wǒ)(wǒ)對js有很了很大(拍黑dà)的了解,因為預定會議的系統界面都是靜月各種拖拽。第二個項目大(dà)概就是voz員女imate,就是給思科的IP話(huà)機上面做應用,就是通過電友光(diàn)話(huà)可以查詢股票(piào唱上)了、天氣預報了等等,我(wǒ)(wǒ)們的這些信息都制厭是通過爬蟲抓取第三方的,過一(yī)段時間就訊內需要調整一(yī)下(xià)爬蟲策略。第一(yī)次讓我(wǒ)(都月wǒ)對硬件和軟件交互有了理解,思科的IP話(huà)機當老話時還是蠻先進的視頻(pín)通話(huà),各種會議都姐低是沒有問題。
 
最重要的一(yī)個項目也是我(wǒ)見麗(wǒ)幾乎入職一(yī)直在搞的項目就是UC分那 manager,就是通過思科的電(dià歌視n)話(huà)打完短途、長途、漫遊、國際漫藍哥遊、轉接、會議等等,凡是和打電(diàn長空)話(huà)相關都會有,其實就是相當于聯通或飛紙者移動公司話(huà)費(fèi)的計費問上(fèi)系統,當然還有路線最優路由,統計等各種功能非常多,剛開匠日(kāi)始做一(yī)些小(xiǎo)功能,到負責一(yī)個近嗎模塊,到最後整個系統都是我(wǒ)(wǒ身花)來負責,直到我(wǒ)(wǒ)離(lí)職的最後一(y離兒ī)天,我(wǒ)(wǒ)都在做這個項目的最後一(yī)版計費(fèi)好秒優化。正因為這個項目到北(běi)京面試的時候得到了一相了(yī)個高薪的機會,這個下(xià)面再講。
 
其實在這個公司裡面,項目中(zhōng)規中(zh費視ōng)矩,代碼也是主流的框架和技術,一(y著章ī)年多的時間穩紮穩打讓我(wǒ)(wǒ)對大(dà)項吧明項目框架和設計有了很多的認識,特别是爬蟲什麼的讓我(wǒ)(w快讀ǒ)非常興奮。那時候中(zhōng)午我(wǒ)(wǒ)經常看錯如博客園的新聞,整天都是互聯網公司怎麼怎麼煙離了,但是西安基本沒有一(yī)家正正經經的互聯廠制網公司,于是就有了去(qù)北(běi)京想法,剛好je就技rry也有這樣的想法13年過年後,大(d兵鄉à)家紛紛提離(lí)職,準備去(qù)帝都呼吸新鮮員放的霧霾。
 
記得是11年十一(yī)過後入職的,當天一(yī)起入職謝章了四名同事,我(wǒ)(wǒ)什麼要強調這個呢,因為這四個同事到現在為止他討,都成了我(wǒ)(wǒ)職場後關系最好的四個好基友,其中(離音zhōng)有一(yī)個女孩,但我(wǒ低雪)(wǒ)們仍然這樣認為。jerry、波仔和鴿子,我(wǒ)(wǒ)們四河玩個各有特點,jerry就是那種極客精神,喜歡各種硬件、軟件,做了好幾個網站書民,創業幾次,目前創業中(zhōng);波仔,天生開區(shēng)搞笑天王,唱(chàng)歌天王,在生(shēn鐘答g)活中(zhōng)帶來無限的樂趣,跟他在一間員(yī)起永遠是歡笑不斷;鴿子,是女漢子或店員者是逍遙着,天生(shēng)喜歡流浪、喝(hē)酒,拉薩、雲南(nán)機唱、日本、台灣、英國各處流浪,永遠給人一(yī時什)種激情滿滿的感覺。
 
我(wǒ)(wǒ)們甚至創建了自己的戶外(wài)組織Flyev東中er,有自己的官網,甚至印了自己的隊旗,logo和口号:自由 兒北夢想!每月組織去(qù)排山,腐敗、各種活動。發工(gōng能讀)資(zī)了說今天活動一(yī)下(xià)吧,黃說十幾個人就去(qù)吃飯喝(hē)酒,晚上通宵唱(chàng)歌;世界末日了說冷藍去(qù)慶祝下(xià)吧,這兩天心情不好,去(qù)活動一(yī)下(xi制道à)吧!找各種借口去(qù)腐敗,爬了很多山,訊劇喝(hē)了數不清多少瓶的9度。
 
北(běi)上帝都
 
來到北(běi)京的時候,我(wǒ)(行些wǒ)身上隻剩了3000快錢,1000多在分(f會生ēn)鐘寺(現在已經拆遷)租了個公寓,買了些日常用品後就剩1千多了,我(w志和ǒ)(wǒ)專門挑互聯網公司來投簡曆,大(dà)概頭了100份左右,找了時老10家去(qù)面試,一(yī)周内面試完拿到了5份offer,其中(z關著hōng)有一(yī)家給的特别高就是因為我(wǒ)(畫多wǒ)以前做了UCmanager這個項目,他們公司剛好給愛立信做項目,缺上綠少這樣項目經驗的人,我(wǒ)(wǒ)猶豫了他遠很久,畢竟工(gōng)資(zī)給的很高,但最後還是放(fàng)棄了,進了又內一(yī)家第三方支付公司。
 
第三方支付公司
 
選擇第三方支付公司的時候,其實我(wǒ)(wǒ)還不是特别了解這裡弟個行業,隻是覺得支付應該是比較不錯的。這家公司也是我(wǒ)(wǒ)現風是在公司的母公司,剛入職的時候感覺周圍一(yī)大也答(dà)片全都是大(dà)牛!公司還管飯,感覺特别好,沒過了幾天,就被同土務事拉進了一(yī)個XX山炮群,又(yòu)開(kāi)啟了胡吃海喝(物上hē)的時代,經常私下(xià)我(wǒ)(w銀又ǒ)們幾個組織着去(qù)AA聚餐,各種吹牛,各種燒烤啤酒也别有一(y村風ī)番風味,混熟了之後,才發現和我(wǒ)(wǒ)一(站學yī)樣大(dà)家都是屌絲,有一(yī)次部門聚餐的時候,部門經理說,大(店雨dà)家都舉下(xià)手看看大(dà)家都是那個老刀省的,結果幾乎每個省都是一(yī)兩個這種,看着來自五湖四海的同事事關在一(yī)起工(gōng)作,也是一(yī)番景象。
 
剛來公司做的是,第三方支付的前置接入系筆筆統,當時公司每天交易額剛剛上億,服務壓力非常大(d資農à),每天各種報警,我(wǒ)(wǒ)們就輔助從前置開(kāi)始刀離跟蹤,慢(màn)慢(màn)的對業務有了了解,後地嗎來也寫了專門的壓測程序來跑。再後來開(kāi)始負責公司官網的改版,收銀台裡但改版,到後來開(kāi)始了解J8583,銀行接入平台影但 慢(màn)慢(màn)的才對第三方支付文文有了一(yī)個整體(tǐ)的了解,13年底的時候慢(màn話地)慢(màn)的興起了很多p2p,很多公司在做對接平台,那時候大(dà)家都我爸不懂什麼是p2p,我(wǒ)(wǒ)們也不懂,也是一(yī)邊作一學習一(yī)邊搞,項目持續做了很久,我(wǒ)(wǒ)帶了兩三個人來做後端你自。最後這個項目也沒有做起來,因為我(wǒ)(wǒ)們還是不了師物解p2p公司到底需要什麼,自己琢磨的東西還是不動還太靠譜。
 
14初的時候總監,偷偷告訴我(wǒ)(wǒ)要封閉去(q那刀ù)做一(yī)個關于金融的項目,想讓我睡舞(wǒ)(wǒ)參加,沒想到正是這個項目對我(wǒ)(wǒ)的職場火路有如此大(dà)的影響,所以說關鍵時候的選擇非常的重要。緊接着拍化沒過幾天,就開(kāi)了幾個車(chē)拉着我(wǒ)(女們wǒ)們去(qù)了四星級酒店(diàn)開(kā遠算i)始封閉開(kāi)發,後來方案定了使用PHP開(kāi)發之後,我你醫(wǒ)(wǒ)又(yòu)撤了回來做平台接口層的開(kāi)發。大(dà票視)約過了一(yī)個月項目基本完成了,大(dà)家回來後妹數項目組因為一(yī)個老總出走,帶走了一(yī)間小個團隊,剩下(xià)的開(kāi)發幾乎都走光了要老,那時候其實我(wǒ)(wǒ)也找好了工(g國坐ōng)作,新的公司待遇和環境都不錯,領導找我(wǒ)(wǒ)談話(hu動可à),想讓我(wǒ)(wǒ)負責這個項目他店。我(wǒ)(wǒ)對領導說我(wǒ)(wǒ)先考慮一(y離你ī)下(xià),等我(wǒ)(wǒ)休假回來後給回複。那段時間太累了們章加了很多班,請了好幾天假去(qù)了青海湖大(dà)玩了幾天,朋友都建議兵照我(wǒ)(wǒ)去(qù)新的公司,後來我(wǒ)(wǒ)報暗考慮一(yī)下(xià)還是選擇了留下(xià)。
 
互聯網金融
 
那個封閉的項目就是互聯網金融,那時候互聯網金融已經慢(màn)服答慢(màn)熱了起來,14年我(wǒ)(wǒ)們上線的時候子視應該是最後的一(yī)波熱潮了。直到今天我(wǒ)她銀(wǒ)們公司在行業的排名都在20-60之間來回。
 
14年初的時候大(dà)家搞的p2p都是網頁版,app端有農舞幾個公司有,但都很基礎,當時公司人力有限,就面臨一(yī)個選擇先購訊做APP還是網站的問題,其實APP的問題主要是通道請電的問題,當時快捷支付應用到P2P公司還是非常難的。最後領導還是拍闆先上AP件坐P,大(dà)家就集中(zhōng)人力先做APP事話,最後證明這是個正确的選擇,現在監控我(wǒ很學)(wǒ)們公司的交易,幾乎百分(fēn)之80來自APP,第一厭厭(yī)次感覺移動互聯網的浪潮就是這樣來的。
 
系統剛投産的那段時間,交易量火(huǒ)爆,最飛雨誇張的時候1000萬的标的幾秒鐘就滿了,雖然現在平台也是這樣。但當時對我讀用(wǒ)(wǒ)們來講還是蠻震驚的。在交易量火(h訊就uǒ)爆的情況下(xià),系統出現了各種問題什樹,首先是秒殺的時候控制不住并發,有時候會出現超賣的現象,最後房短各種優化,通過memcahed鎖解決了這個問題,對化緊接着服務器又(yòu)因為流量太大(dà)扛謝匠不住了,于是又(yòu)上線lvs做負載。期間各種問題不斷,那段時間我(wǒ哥近)(wǒ)幾乎晚上11點之前沒有回過家,每次算鄉我(wǒ)(wǒ)走的時候老婆還在睡覺,回來的時候她又(yòu一們)睡着了,周末也是各種加班,總感覺自己見不到太陽嗎輛,持續了很久,但是成長也是非常的大(dà)。
 
因為我(wǒ)(wǒ)們的前端是PHP寫的我(wǒ)(wǒ)又(yòu)間數逼着自己學習了PHP,從開(kāi)始能看懂,到最後可以司冷寫一(yī)點。公司慢(màn)慢(màn)上線了官網,又(yòu)鐘動增加了小(xiǎo)網頁(H5),各種分(fēn)布式系統改造。做各種活動子小,和滴滴打車(chē)做活動、和河狸家做活動、和攜程道不做活動等等,有一(yī)次一(yī)天注冊了X千個用戶,驚呆了,發現羊票北毛黨來了,又(yòu)是各種限制。在後來慢(màn)慢(màn)的有黑來跳客盯上了我(wǒ)(wǒ)們,各種騷擾,女話DDOS攻擊,SQL注入等等。反正是能遇到的問題我(wǒ)(但湖wǒ)們基本都遇到了,每一(yī)次問題影唱之後,我(wǒ)(wǒ)們系統就又(yòu)健壯了一(yī)些。
 
再後來要做大(dà)數據分(fēn)析,我(wǒ)房廠(wǒ)們又(yòu)開(kāi)始啟動golang+mon木通ggodb這套方案來做大(dà)數據,剛開(kāi)始也很困難,但是大(d快吃à)家對新技術的這種渴望戰勝了一(yī)切;再後來上線了dubbo做SOA服車國務治理,到現在啟動spring boot+c用道loud。我(wǒ)(wǒ)們的系統也從第一(yī)代平台開(kā信好i)始到現在第四代平台更換中(zhōng),對這四代平台做一(yī)個麗歌簡單的介紹: 第一(yī)代平台,主要是集中(zhōng)式,話店以快速上線為目的;第二代平台主要是分(fēn)布劇但式改造,緩解各服務壓力;第三代平台主要做服務端SOA治理東黃,後台統一(yī)賬戶中(zhōng)心;第四代微服務化改造,已達到灰度上線大知、動态部署集中(zhōng)管理的目的。
 
我(wǒ)(wǒ)也從負責Java端,到負責整個技術團隊城請,慢(màn)慢(màn)的在領導的信任下(xià訊用)測試交給了我(wǒ)(wǒ),再後來分(fē件什n)公司獨立後将運維也交給了我(wǒ)(w會藍ǒ),于是成了整個分(fēn)公司的技術負責人。這就是我自知(wǒ)(wǒ)的故事。未來仍然有更多的挑戰,感謝我(wǒ)(wǒ)們團隊師新的兄弟(dì)姐妹,感謝工(gōng)作中(zhō爸畫ng)遇到的所有同事和領導。
 
我(wǒ)(wǒ)特别喜歡一(yī)句話(huà)弟身在這裡分(fēn)享給大(dà)家:
 
我(wǒ)(wǒ)的代碼曾運行在幾千萬用戶的機做制器上,作為一(yī)個程序員(yuán),還有什麼比這更讓人滿足的呢店習?如果有,那就是讓這個用戶數量再擴大(dà) 10 倍黑好。

技術支持:山東雲科網絡 Copyright © 2007-2019哥短山東起點網絡科技有限公司 版權所有 備案号:魯ICP備17029253号