有幾次“技術(shù)瑣話”向我約稿命題作文,我都沒(méi)有答應(yīng)因?yàn)槲抑肋@需要剖析自己、靈魂拷問(wèn)。人性上我還是不太情愿的。今年春節(jié)前又和我約稿,我決定去寫(xiě)寫(xiě)我的一些成長(zhǎng)路上的痛苦和快樂(lè),也借“技術(shù)瑣話”的平臺(tái)認(rèn)識(shí)更多的朋友。
下面我將我這15年的經(jīng)歷總結(jié)成六部分「命里有貴人相助、一日為師、終身為師、墜落谷底的堅(jiān)持、見(jiàn)世面、長(zhǎng)見(jiàn)識(shí)、朋友給予最寶貴的信任、釣魚(yú)的智慧」,且聽(tīng)我娓娓道來(lái)。
— 1—
命里有貴人相助
我是2001年上的大學(xué)-我母校的名字叫安徽工業(yè)大學(xué),一所坐落在馬鞍山的普通的本科。大學(xué)期間,我也掛科好幾次,那個(gè)時(shí)候重修還要交錢(qián)肉疼,不過(guò)計(jì)算機(jī)的專(zhuān)業(yè)課程從來(lái)沒(méi)有掛過(guò),我覺(jué)得這是以后吃飯的本事,可得要認(rèn)真對(duì)待。
那個(gè)時(shí)候也沒(méi)有焦慮這個(gè)詞,我記得到大三的時(shí)候開(kāi)始有點(diǎn)著急了,著急以后畢業(yè)了去哪個(gè)城市就業(yè),從事什么樣的工作?
還記得大四下學(xué)期的時(shí)候我就開(kāi)始來(lái)上海面試,當(dāng)時(shí)對(duì)于自己以后未來(lái)的方向非常迷茫,我記得第一次面試是在上海的東昌路附近面試一個(gè)市場(chǎng)銷(xiāo)售的崗位,面試的情景我也忘記的差不多了,我只記得我說(shuō)我可以學(xué),但是最終的結(jié)果并沒(méi)有錄取。
一次偶然的機(jī)會(huì)我看到51testing的網(wǎng)站,經(jīng)常去論壇里面學(xué)習(xí)。我覺(jué)得要不我去試試測(cè)試,這個(gè)總比做程序員簡(jiǎn)單的多吧(因?yàn)榇髮W(xué)期間沒(méi)有參加過(guò)正式的項(xiàng)目實(shí)習(xí),那編程能力完全停留在書(shū)本知識(shí),應(yīng)用太少了)。
面試了好幾家公司的初級(jí)測(cè)試崗位,最后也沒(méi)人一家公司錄取過(guò),我還記得當(dāng)時(shí)很是郁悶和我一個(gè)隔壁班的同學(xué)出去喝酒,只能借酒消愁。
皇天不負(fù)苦心人,一個(gè)偶然的機(jī)會(huì)我在CSDN認(rèn)識(shí)了一位網(wǎng)友,我們加了QQ聊了很久,聊了我一些面試遇到的失敗,他問(wèn)我未來(lái)的理想是什么,那個(gè)時(shí)候還沒(méi)有CTO這個(gè)說(shuō)法,我說(shuō)我想成為一家知名公司的總的技術(shù)負(fù)責(zé)人。
他說(shuō),你的目標(biāo)如此明確,我建議你第一份工作是找程序員,就學(xué)Java,我這里有一些秘籍發(fā)給你(Thinking in Java和馬士兵的Java視頻課程),于是我花了整整2個(gè)月時(shí)間把文章看、視頻看完,雖然不能完全理解但是心里有一些概念。
我最后要準(zhǔn)備去面試的時(shí)候,他說(shuō)我也沒(méi)啥可以教你的了,你去網(wǎng)上搜索Java面試題集把他都背會(huì),聽(tīng)我的。
后來(lái)在畢業(yè)的時(shí)候我找到一家公司開(kāi)始我的程序員工作,不過(guò)諷刺的是不Java語(yǔ)言是asp.net(C#)。
后來(lái)的工作中也有一些Java的項(xiàng)目,但是還是以asp.net為主。不過(guò)也算入了程序員這行。萬(wàn)事開(kāi)頭難吧。
雖然如今已經(jīng)聯(lián)系不到那位北京的網(wǎng)友大哥,可是我從心里感激他給我前程的指引。
— 2—
一日為師、終身為師
2008年我從那家小公司跳槽到了中興通訊,公司在上海張江高科,從此過(guò)上了張江男的生活。
在中興通訊,我認(rèn)識(shí)了我的師傅,他這個(gè)人平時(shí)很隨和,但是一review代碼時(shí)就特別嚴(yán)厲。還記得有一次有一個(gè)功能讓我改了不下8次,從最初的方法變量命名、到后面的邏輯功能還有執(zhí)行效率甚至異常情況處理還有版本兼容,就這一次讓我收獲技能比之前三年總和還要多。(編者:衡量成長(zhǎng)不僅在于時(shí)間,環(huán)境和師傅、主管都很重要)
因?yàn)橹笆切」局灰瓿身?xiàng)目就可以,然而在這里,我學(xué)到了正確的編程思維以及如何寫(xiě)好每一行代碼直到完美的地步的習(xí)慣。
但是好景不長(zhǎng),在中興通訊使用的技術(shù)相對(duì)比較落后,還有我不太喜歡就是強(qiáng)制每周要加班12小時(shí),不管有沒(méi)有事,漸漸的我對(duì)這種工作比較抵觸。還有一個(gè)原因是當(dāng)時(shí)我的開(kāi)發(fā)經(jīng)理他在這家公司已經(jīng)呆了8年,我想如果我在這家公司要8年我才能混到開(kāi)發(fā)經(jīng)理,這樣的速度不是我想要的。我需要找到一個(gè)快速發(fā)展的平臺(tái)。(編者:一個(gè)思考題給大家,歡迎評(píng)論回復(fù):一家公司留住人有哪些要素?)
一個(gè)偶然的機(jī)會(huì)我老婆在網(wǎng)上買(mǎi)一些日常用品,一個(gè)獨(dú)特的名字叫“1號(hào)店”映入眼簾,我覺(jué)得這種銷(xiāo)售模式不錯(cuò)未來(lái)一定會(huì)有較大的發(fā)展,后來(lái)我自己投了簡(jiǎn)歷也順利進(jìn)入了這家公司。
臨走之前,我和我?guī)煾盗牧撕芏?,心里特別感謝他對(duì)我的栽培,感謝在這里學(xué)習(xí)的技能?,F(xiàn)在一些大的節(jié)日都會(huì)找他聊聊,給他送祝福,一日為師、終生為師。
— 3—
見(jiàn)世面、長(zhǎng)見(jiàn)識(shí)
2010年5月我加入1號(hào)店,技術(shù)部才20多人,我記得我當(dāng)時(shí)的工號(hào)是177,還記得當(dāng)時(shí)整個(gè)1號(hào)店就一個(gè)前臺(tái)PC的銷(xiāo)售網(wǎng)站和一個(gè)后臺(tái)的系統(tǒng),還有一個(gè)就是倉(cāng)庫(kù)系統(tǒng)。
我記得加入不到2個(gè)月的時(shí)候,我的領(lǐng)導(dǎo)讓我負(fù)責(zé)公司的物流系統(tǒng),于是我?guī)е?個(gè)兄弟,那個(gè)時(shí)候沒(méi)有產(chǎn)品也沒(méi)有測(cè)試,很快的實(shí)現(xiàn)了系統(tǒng)的從0到1。
再后來(lái),我經(jīng)歷了訂單從每日 5 千到每日 40 萬(wàn)的過(guò)程,經(jīng)歷了系統(tǒng)從最初的單機(jī)到集群再到服務(wù)化的整個(gè)過(guò)程。在這個(gè)過(guò)程中,我學(xué)習(xí)了電商的后臺(tái)、SCM 和整個(gè)面向 C 端商品展現(xiàn)、交易過(guò)程,見(jiàn)證了業(yè)務(wù)與架構(gòu)的不斷設(shè)計(jì)和演進(jìn)。
我認(rèn)為:“對(duì)于一個(gè)電商人而言,能夠完整地經(jīng)歷這些過(guò)程是非常值得開(kāi)心和慶幸的。
當(dāng)然我最開(kāi)心是在這里認(rèn)識(shí)了很多各個(gè)領(lǐng)域?qū)I(yè)的朋友,比如當(dāng)時(shí)來(lái)自ebay的DBA負(fù)責(zé)人,當(dāng)時(shí)有著豐富經(jīng)驗(yàn)的運(yùn)維網(wǎng)絡(luò)工程師,后來(lái)去了阿里的產(chǎn)品大牛,去了大眾點(diǎn)評(píng)的產(chǎn)品總監(jiān),還有一些非常資深的HR朋友,這些都是一生的財(cái)富。
雖然已經(jīng)離開(kāi)1號(hào)店6年了,1號(hào)店還有一個(gè)神奇的離職組織——1號(hào)人物,我們每年見(jiàn)一次,一起回憶那些過(guò)去,憶崢嶸歲月。
1號(hào)店絕對(duì)是我經(jīng)歷過(guò)的公司企業(yè)文化做的做好的公司,沒(méi)有之一。在這里我見(jiàn)了世面長(zhǎng)了見(jiàn)識(shí),主導(dǎo)了核心產(chǎn)品和系統(tǒng)演進(jìn),也為后來(lái)的職業(yè)發(fā)展打下了堅(jiān)實(shí)的基礎(chǔ)。
— 4—
墜落谷底的堅(jiān)持
2014年因?yàn)橛X(jué)得自己的付出和公司給我的報(bào)酬不太匹配,我離開(kāi)1號(hào)店,加入了一家上海知名的P2P公司,任首席架構(gòu)師。
這是一家非常傳統(tǒng)的公司,我來(lái)的時(shí)候幾乎所有的系統(tǒng)都是單點(diǎn),并且整個(gè)公司50號(hào)技術(shù),好幾種開(kāi)發(fā)語(yǔ)言,開(kāi)發(fā)的流程也很隨意,就別談什么敏捷、devops等等了。
后來(lái)我和當(dāng)時(shí)CTO說(shuō),這需要改變,CTO也非常支持我的想法,我們就開(kāi)始著手從哪里開(kāi)始,就在這個(gè)時(shí)候來(lái)了新的CTO,后來(lái)我才知道,老板早就對(duì)原來(lái)的CTO不信任,新來(lái)的CTO也基本上對(duì)我屬于放養(yǎng)狀態(tài),我就主動(dòng)約他吃飯,和他聊一些我的想法。
還是人生閱歷有限,我一股腦子把自己的話都和盤(pán)托出,他都同意,但是在實(shí)際工作中也不給與任何支持,還是繼續(xù)保持放羊的狀態(tài),還讓他的下屬開(kāi)始接替我的工作,給我安排了一個(gè)閑職。
我一直都想不通,為什么一個(gè)做事的人要受到如此對(duì)待,我開(kāi)始找工作,因?yàn)槠綍r(shí)太閑了,但是因?yàn)榉抠J的壓力,還有在這里工作才半年左右,我就堅(jiān)持著就是那個(gè)時(shí)候?qū)W會(huì)了抽煙。
自己的時(shí)間多了,也多了一些思考,我就開(kāi)始補(bǔ)一些自己知識(shí)的盲區(qū),看了很多書(shū),等待新的機(jī)會(huì)。那些日子很煎熬,可是我知道冬天總會(huì)過(guò)去,春天總會(huì)到來(lái),我已經(jīng)是到了谷底就是等待機(jī)會(huì)反彈而已。
— 5—
朋友給予最寶貴的信任
一個(gè)特別的機(jī)會(huì)我看到了餓了么外賣(mài)這個(gè)產(chǎn)品,覺(jué)得很好玩,我根據(jù)直覺(jué)判斷這可能移動(dòng)互聯(lián)網(wǎng)的新機(jī)會(huì)。
我找了當(dāng)時(shí)餓了么的朋友幫忙內(nèi)推,正好他們需要一個(gè)新的技術(shù)總監(jiān),我在面試了3個(gè)其他部門(mén)技術(shù)負(fù)責(zé)人之后被HR送走,一周了也沒(méi)任何消息。
后來(lái)拖內(nèi)推的朋友反饋可能是因?yàn)楫?dāng)時(shí)工作太忙還是其他原因,我居然被遺忘了,又過(guò)了一周也沒(méi)任何反饋,我就把這事告訴我在1號(hào)店的首席架構(gòu)師朋友,正好他認(rèn)識(shí)當(dāng)時(shí)餓了么新上任的CTO。
一個(gè)周末的中午CTO跟我打了電話做了一些簡(jiǎn)單溝通就過(guò)了,后來(lái)還約了當(dāng)時(shí)餓了么的創(chuàng)始人做了終面,不久之后我加入了餓了么,任技術(shù)總監(jiān)。
其實(shí)我到現(xiàn)在也沒(méi)搞清楚具體真實(shí)的原因,不過(guò)我非常感謝1號(hào)店同事幫我和餓了么CTO溝通,這可能是他對(duì)我信用背書(shū)起的作用吧。
在餓了么三年多時(shí)間,我干成了兩件事:一是,打造餓了么客服中心關(guān)于投訴、反饋和內(nèi)部流程系統(tǒng)的整個(gè)體系,助力餓了么在接受外部反饋和內(nèi)部處理問(wèn)題提效上做出了成績(jī);二是,打造了餓了么未來(lái)餐廳這種商業(yè)模式的整個(gè)產(chǎn)品,并且提供產(chǎn)品支持。
— 6—
從釣魚(yú)啟發(fā)的智慧
從餓了么離開(kāi)之后,我沒(méi)有馬上投入到下一份工作中,而是給自己放了一個(gè)長(zhǎng)假。對(duì)于一個(gè)技術(shù)人而言,休息三個(gè)月太過(guò)“奢侈”,但他覺(jué)得自己一直不停歇地朝前走,甚至沒(méi)有時(shí)間思考自己的目標(biāo)是什么。只有完全停下來(lái),才能更深入地思考。
休息期間我培養(yǎng)了一個(gè)業(yè)余愛(ài)好——釣魚(yú)。在尋常人看來(lái),釣魚(yú)就是拿一根魚(yú)竿,放上魚(yú)餌,靜靜地坐在河邊,等著魚(yú)上鉤就好了。然而,對(duì)于我這個(gè)半專(zhuān)業(yè)愛(ài)好者而言,釣魚(yú)是一項(xiàng)非常復(fù)雜的活動(dòng)。
比如,季節(jié)不同,魚(yú)餌的選擇是有講究的。大部分的魚(yú)跟人一樣,夏天和秋天喜歡吃素,而春天和冬天喜歡吃葷。如果夏天去釣魚(yú)卻放葷的餌料,那釣上來(lái)的魚(yú)一定不會(huì)太多。另外,魚(yú)竿長(zhǎng)度的選擇也有玄機(jī),季節(jié)不同,魚(yú)活動(dòng)的水深會(huì)不同,選錯(cuò)了魚(yú)竿就可能接觸不到魚(yú)。
釣大魚(yú)和釣小魚(yú)的魚(yú)竿也有差別,如果想釣到大魚(yú)卻使用釣小魚(yú)的魚(yú)竿,就算大魚(yú)咬到了魚(yú)餌也會(huì)逃脫。
釣魚(yú)里有很多人生哲學(xué),最重要的一點(diǎn)是,你要清楚你的目標(biāo)是什么,針對(duì)這個(gè)目標(biāo)你要使用什么樣的方法,并且這個(gè)方法還不能一成不變,需要從魚(yú)的吃口來(lái)判斷魚(yú)的口猛還是弱來(lái)調(diào)節(jié)浮漂的靈和鈍,可以從廣義上推廣到哲學(xué)的高度。
休息結(jié)束之后,我徹底清楚了自己的目標(biāo),如果說(shuō)以前的工作經(jīng)歷都是幫助他在技術(shù)深度里耕耘,那么他現(xiàn)在需要的是多維度的橫向發(fā)展,他需要更全面地武裝自己??偨Y(jié)了選擇公司的兩個(gè)原則:第一,目前公司所在的行業(yè)是在高速發(fā)展還是停滯不前;第二,自己可以做的事是否有足夠的挑戰(zhàn)且是持續(xù)的挑戰(zhàn)。
最后,在眾多工作機(jī)會(huì)中,我選擇了貝殼找房,“最高明的是選擇,最難的是堅(jiān)持,從這個(gè)認(rèn)知角度來(lái)考慮我認(rèn)為,目前互聯(lián)網(wǎng)行業(yè)基本逃不過(guò)衣食住行,然而‘食’和‘行’都有了巨頭,從歷史車(chē)輪的軌跡來(lái)看,可能到了‘住’這個(gè)風(fēng)口。再者,第一次見(jiàn)到我現(xiàn)在的領(lǐng)導(dǎo)時(shí),從他堅(jiān)定的眼神和對(duì)貝殼找房未來(lái)的展望看,我覺(jué)得他是一位非??孔V的領(lǐng)導(dǎo),所以決定加入。
最后的話
以上,我從六個(gè)方面聊了一個(gè)技術(shù)人在這15年經(jīng)歷的5次迭代,但是我的人生還長(zhǎng),后面也注定還會(huì)有痛苦的抉擇。
我或許敗北,或許迷失自己,或許努力也抵達(dá)不了,或許我已經(jīng)失去一切,任憑怎么掙扎也只能徒呼奈何,或許我只是徒然掬一把廢墟灰燼,唯我一人蒙在鼓里,或許這里沒(méi)有任何人把賭注下在我身上。無(wú)所謂。有一點(diǎn)是明確的:至少我有值得等待值得尋求的東西。
如果覺(jué)得我的文章對(duì)你的朋友有用,也請(qǐng)隨手分享給他們,謝謝。
小編:特別推薦程軍兄弟的公眾號(hào),一位愛(ài)思考的同學(xué)
▲ 長(zhǎng)按關(guān)注軍哥手記,和軍哥做朋友
分享標(biāo)題:大咖說(shuō):出道十五載,認(rèn)知五迭代-創(chuàng)新互聯(lián)
轉(zhuǎn)載注明:http://jinyejixie.com/article0/cciooo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷(xiāo)推廣、定制網(wǎng)站、定制開(kāi)發(fā)、電子商務(wù)、品牌網(wǎng)站制作、手機(jī)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容