“天空中沒有鳥的痕跡,但我們曾經(jīng)飛過”
-- 印度 泰戈爾
謹(jǐn)以此文,獻(xiàn)給真正熱愛運(yùn)維及技術(shù)的您
導(dǎo)讀
本文約5000字,需要您的15分鐘,聽一聽我20年的故事。我只是中國萬千運(yùn)維及IT從業(yè)者中的一員,我的故事,也是您的故事。
這是我前19年的職業(yè)軌跡(2016年從觸控科技離職創(chuàng)業(yè)),作為本文的索引。
求學(xué)之路:我的 1997
1997年,我從湖南考學(xué)進(jìn)入北京科技大學(xué)。
1997年,這是一個百感交集的年份。
1997年,香港回歸。
1997年,艾敬傾情獻(xiàn)唱《我的1997》。
1997年,高考題很偏門,文科和理科都非常的偏門,基本沒人敢去填報清華北大。
往常及往后,在湖南,清華的提檔線 620分或更多。
97年,在湖南,清華提檔線583分,北大提檔線545分,北航提檔線575分左右。
全國高中數(shù)學(xué)奧林匹克競賽,我拿了一個二等獎。但高考時,數(shù)學(xué)僅105分左右(滿分150分)。
我當(dāng)時報考了中國人民大學(xué),未果。最后被調(diào)節(jié)到了北京科技大學(xué)的金屬壓力加工專業(yè)。后來才知道,師哥們(基本沒有師姐)一般都去鋼廠。
我不想去鋼廠!當(dāng)時謠傳有人掉進(jìn)了首鋼的鐵水鍋爐...
所以,我的奮斗從入學(xué)第一天就開始了
想買一臺 586,大約4000元,錢不夠,于是同一個宿舍六個人湊錢。當(dāng)時家里情況相對不錯,我出1500元,其他同學(xué)每人500元。
或許這是人生第一次眾籌,還不小心當(dāng)了大股東。當(dāng)然咯,機(jī)時也更多些 :)
2000年中,和隔壁郝同學(xué)合伙用 Visual Basic 5 開發(fā)了一個《如何學(xué)習(xí) Visual Basic 5 》的軟件。還賣出了不少拷貝給隔壁的中國地質(zhì)大學(xué)。
問題是,該軟件需要多張軟盤安裝。而中關(guān)村的 Sony 盤,90%以上都可能假的。老有壞盤,后來不了了之。
人生往往會混合著驚嚇、驚喜和意外。
2000年底,雖然沉迷于計算機(jī),但也居然獲得保研資格(三年所有學(xué)科總成績?nèi)?Top 5)。
這時有了大把的時間。閑著也是閑著,去考個認(rèn)證吧。當(dāng)時最火的是 MCSE,微軟認(rèn)證系統(tǒng)工程師。
考過這個證書的朋友,請默默抬起食指
從來就沒有偶然。這個小小的決定,其實(shí)也是前后呼應(yīng)的。
2000年的時候,家里情況沒那么好了。MCSE 要考6、7門,加上培訓(xùn)費(fèi),得幾千塊錢,于是大部分向隔壁宿同學(xué)借的。
辛苦考完了,短暫地喜悅之后,愁上心頭。得還錢啊,怎么辦呢?
我直接“殺回”因特行(當(dāng)時在魏公村的認(rèn)證培訓(xùn)學(xué)校),問:你們還需要講師么?
當(dāng)時面試官一臉蒙圈地問:“我怎么好像記得你”。我趕緊搭話:“是啊,我剛學(xué)完”。然后,面試官就有些愕然了。居然被錄用了,哈哈。
我為什么敢于剛學(xué)完就去面試講師呢?
也在于我一直有好為人師的一面。高中數(shù)學(xué)老師是肖老師,他對我非常寬容。往往一節(jié)課,他先上一半,講解一種數(shù)學(xué)題的常規(guī)解法,然后把我喊上講臺,我一股腦給出其他五種解法。
當(dāng)時認(rèn)證培訓(xùn)實(shí)在太火,我又略有功底,于是展開了長達(dá)3年的兼職培訓(xùn)生涯。
有多火?一個女同學(xué)春風(fēng)得意地拿著這 MCSE 證書,在簽證官的大拇指加持下,瀟瀟灑灑直接移民加拿大。
曾經(jīng),我以為這輩子就是個講師了。
當(dāng)講師挺滋潤的。
2001年,給爸爸買了當(dāng)時的時髦貨:諾基亞 3310,給自己買了一個愛立信 T28,小小的機(jī)身,粗粗的天線,居然還是兩排黑白屏顯??!
2001年,讀研究生期間,不小心成了萬元戶:口袋里頭有一萬多元,我居然發(fā)愁怎么花出去。
當(dāng)時一萬塊錢啥概念?可以在北京二環(huán)買2平米的房子。
后來才知道,將來的老婆就在隔壁大學(xué),過著略緊巴的日子。。。
But,得意的時光不長久,計劃沒有變化快。
2003年,突如其來的非典(SARS)擊碎了我一直做講師的夢想。
這一年,封校半年,只讓出不讓進(jìn)。
好消息是,我有機(jī)會苦練 OCP(Oracle 認(rèn)證專家),基本把四門考試的教材,都抄寫了一遍,基本功很扎實(shí)了。
壞消息是,半年后校門打開,原來常去兼職的培訓(xùn)中心基本倒閉了。
好吧,得去找工作了
初入職場:2004 年
這是有點(diǎn)令人感傷的年份
2001年本科畢業(yè)的時候,互聯(lián)網(wǎng)泡沫的頂峰,大廠例如華為。招聘口號:本科生年薪10萬。
2004年碩士畢業(yè)的時候,互聯(lián)網(wǎng)泡沫的破滅,還是大廠華為,招聘口號:研究生年薪5萬。
搞得我和我的小伙伴們,一個勁的反省,這研究生是不是白讀了
這一年,很多互聯(lián)網(wǎng)企業(yè)紛紛裁員、限制校園招聘。千軍萬馬齊聚農(nóng)展館,只為一個可能的留京機(jī)會。
幸運(yùn)地是,并非計算機(jī)專業(yè)出身的我,估計是因?yàn)槭殖?OCP 等證書,機(jī)緣巧合進(jìn)入聯(lián)想客服事業(yè)群,成為一名光榮的 Oracle DBA,管著聯(lián)想呼叫中心的生產(chǎn)數(shù)據(jù)庫。
2005年,入職聯(lián)想一年以后,我麻起膽子問車總監(jiān):“您當(dāng)時招我來做DBA,不怕嗎?” 車總監(jiān)說:”我怕什么呀,你不是OCP的嘛“。
好吧,那會兒還是 Paper 啊
但也就這樣,一路跌跌撞撞、摸爬滾打的過來了。
2005年,發(fā)生一件對我觸動很大的事件。
當(dāng)時兩個部門老大在競爭一個副總經(jīng)理的位置,各自上線一個 IT 系統(tǒng),誰成效好誰就能上一級。他們采用的技術(shù)棧不同:
A老板采用的是 Java + Oracle,當(dāng)時很酷的技術(shù)。
B老板采用的是 .net + Sql Server,微軟的那一套。
最后,A老板輸了,幾年后暗淡地離開了聯(lián)想。
為什么呢?原因在于:
Oracle 是一匹剛性的烈馬,如果不能馴服,Java 前端各種拋紅屏,直接導(dǎo)致各種業(yè)務(wù)中斷;
Sql Server 當(dāng)時是溫吞的“老馬”,很慢,鎖的機(jī)制也差,但不會導(dǎo)致整體宕機(jī),頂不了手工計單加上夜間集成。
我的體會是,技術(shù)是第二位的。所以:
不要因?yàn)閷夹g(shù)的盲目自信(或者追求個人技能的提升),而阻礙了業(yè)務(wù)、自己以及老板的前程喲。
2006年,也發(fā)生了一件扣人心弦的事情。
聯(lián)想客服事業(yè)群啟動一個三合一的項(xiàng)目。將原來各自為政的呼叫中心、維修站和備件,三個業(yè)務(wù)系統(tǒng)合并到一起,共用同一個數(shù)據(jù)庫,成為統(tǒng)一的服務(wù)交付平臺(SDI系統(tǒng))。
我主導(dǎo)了這個項(xiàng)目的數(shù)據(jù)庫架構(gòu),因?yàn)榛?300多萬,被聯(lián)想副總裁數(shù)落了半年。
當(dāng)時的情況下,采用兩套 IBM 設(shè)備(P5 570 + P5 560 及 4800 磁盤陣列)。
好在充分壓測和調(diào)優(yōu)后的系統(tǒng),上線時絲般順滑,至今服務(wù)于聯(lián)想大客服快10年啦。
當(dāng)時特別糾結(jié)的地方在于,基于 IBM HACMP 的 Oracle RAC 的搭建。我自學(xué) AIX 和 HACMP 配置,千辛萬苦折騰了幾個月,在項(xiàng)目快上線前兩周,突然卡殼了。
是的,按照文檔,已經(jīng)安裝完成了 Oracle RAC 軟件,打完補(bǔ)丁,就要創(chuàng)建數(shù)據(jù)庫了。果然是“行一百半九十”啊,就是進(jìn)行不下去了。
我不想前功盡棄,我花了一周時間在網(wǎng)上搜索各種解決方案,每天到深夜,試圖縫縫補(bǔ)補(bǔ)以解決,但依然未果。
僅剩一周時間了,依然沒有解決。
萬般無奈之下,我把整個系統(tǒng)和數(shù)據(jù)庫配置全部清零重來。奇跡出現(xiàn)了,2天全部搞定!
所以,與其維護(hù)一個舊世界,不如創(chuàng)造一個新世界
曾經(jīng),我以為這輩子就是一個 Oracle DBA 了。
當(dāng) Oracle DBA 挺滋潤的。
2000年的時候 Oracle DBA 月薪一萬多,能在 Linux 下成功安裝就算大咖。工資高,又是一個相對更受人尊重的職業(yè)。
但是從2007年開始,我開始恐慌起來,因?yàn)榘l(fā)現(xiàn) Oracle 和互聯(lián)網(wǎng)是沒關(guān)系的。整個互聯(lián)網(wǎng)都在用開源免費(fèi)的 MySQL。相比之下:
Oracle 是爺爺,德高望重;
MySQL 是孫子,弱小不堪。
但爺爺遲早會“死”的?
當(dāng)然,后來 Oracle 收購 MySQL,以及73歲的創(chuàng)始人還站臺將 Oracle 云化,又讓 Oracle 生命力杠杠的。
聯(lián)想是我的第一份工作,我一直心存感激(至今仍受益于其企業(yè)文化)。但風(fēng)向已經(jīng)變了,我得適應(yīng)變化,我得擁抱 MySQL 啦。
揚(yáng)帆遠(yuǎn)航:2008年
2008年,我加入了搜狐暢游,第二年起,擔(dān)任 DBA組主管。彼時,搜狐暢游的力作《天龍八部》,已經(jīng)支持百萬人同時在線。
數(shù)據(jù)庫怎么搞的?
畢竟,再厲害的 Oracle 也難以支持這么大的業(yè)務(wù)(不考慮過于昂貴的多節(jié)點(diǎn)RAC)。
所以,天龍八部用 300多組 MySQL,輕松扛下了這個負(fù)載。
這不就是化整為零的思路嘛
搜狐暢游的這幾年,各種摸爬滾打,終于讓DBA組成為了整個運(yùn)維部最被人褒揚(yáng)的部門。
曾經(jīng),我以為這輩子就是一個 DBA主管了。
做DBA主管挺滋潤的。
各種安排妥當(dāng)后,很是逍遙自在。直到出現(xiàn)兩個情況。
一則,“如果在一個專業(yè)難以做到 Top,那就是一種傷害”(正如 coati 兄所言)。
Oracle 我做不過老蓋,MySQL 我做不過老葉。
沒有那么復(fù)雜的業(yè)務(wù)場景,技術(shù)能力難以突飛猛進(jìn)。
騰訊和阿里當(dāng)時都拋來橄欖枝,但舍不得離開已經(jīng)居住了10多年的北京。
從2000年兼職做 MS SQL Server 講師,到2010年,在DB這個行當(dāng),已經(jīng)摸爬滾打十來年。
縱深已經(jīng)基本夠了??纯茨懿荒軝M向擴(kuò)展?
例如,做做運(yùn)維總監(jiān)?管管系統(tǒng)、網(wǎng)絡(luò)、業(yè)務(wù)運(yùn)維等等。
運(yùn)維總監(jiān)干什么?(圖片源自網(wǎng)絡(luò))
縱橫四海:2010年
2010年底我去智明星通(當(dāng)時耕耘海外)做運(yùn)維總監(jiān)。經(jīng)過兩年半的時間,運(yùn)維總監(jiān)該管的都已經(jīng)管了。
曾經(jīng),我以為這輩子就是一個運(yùn)維總監(jiān)了。
做運(yùn)維總監(jiān)挺滋潤的。
只是,怎么許諾自己一個更好的未來?血液中不安分的成分,一直在躍躍欲試,他反復(fù)告訴我,來一趟人世間不容易,概率小得令人發(fā)指。可不是么?
當(dāng)年,我們都是打敗了數(shù)億個兄弟姐妹,代表他們來到這個人世間。
2012年,33歲的時候,我迷茫了。
運(yùn)維是不是一個終生職業(yè)?
彼時,我的知識結(jié)構(gòu)已經(jīng)固化,更新不易。
人們老說選擇比能力重要??蛇x擇本身,何嘗不是一種能力?
互聯(lián)網(wǎng)企業(yè)里頭,CTO 一般是程序員出身。運(yùn)維總監(jiān),貌似已經(jīng)觸及職業(yè)天花板??晌也?3歲啊
2013年,一個老領(lǐng)導(dǎo)說,有一家管著十幾萬服務(wù)器的公司,正在建設(shè)云運(yùn)維平臺,可以讓我整體負(fù)責(zé)。
當(dāng)時我就被深深地打動了。太好啦??!
一則,云計算當(dāng)時方興未艾;
二則,可以將多年的技能固化下來,運(yùn)維從成本中心變成利潤中心;
三則,我可以嘗試比較無痛地從技術(shù)轉(zhuǎn)業(yè)務(wù)。
所以我果斷入職世紀(jì)互聯(lián)。
但是悲催的是,入職第二天被告知,這個項(xiàng)目取消了。
已經(jīng)入職了,那也不能立刻離職啊。既來之則安之。
我在世紀(jì)互聯(lián)打了一個通關(guān)。讓世紀(jì)互聯(lián)成為了微信在歐洲當(dāng)時唯一的IDC服務(wù)器網(wǎng)絡(luò)提供商。什么叫打通關(guān)呢?
售前、售中、售后、采購、回款;和歐洲IDC廠商背靠背英文合同,電話技術(shù)支持,等等。
關(guān)鍵的簽約時刻,我第一次走進(jìn)深圳騰訊大廈,而且是第一次以乙方的身份,講標(biāo)時滿臉通紅、手心冒汗。
因?yàn)槲抑?,這是我在世紀(jì)互聯(lián)的主要財務(wù)業(yè)績,如果丟單,我的 1/4 股票期權(quán)估計也飛飛飛走了 ??
這一年還做了些事情,籌備成立了世紀(jì)互聯(lián)武漢分公司。(至今還記得去武漢光谷管委會排隊兌現(xiàn)政策的日子,哈哈)。
2014年,我從世紀(jì)互聯(lián)出來了。
此時,云計算比較火熱,“運(yùn)維發(fā)明了云計算”。運(yùn)維有機(jī)會從后臺走到前臺。
觸控科技開發(fā)了當(dāng)時的國民游戲 “捕魚達(dá)人”,業(yè)務(wù)壓力大(給的薪資也不錯:)
在觸控科技的前半年非常辛苦。當(dāng)時運(yùn)維部人員沒有分工;基本上是來個活,看誰閑著就給他去做、看誰能力強(qiáng)就給他去做,每個人都直接對口業(yè)務(wù),不管運(yùn)維同學(xué)是否有溝通能力。這樣,自己不開心,別人也不開心,投訴和抱怨很多。
2015年在觸控時的我
我擬定了運(yùn)維經(jīng)理制,將客戶界面好、溝通能力強(qiáng)的人拉出來,由他們?nèi)プ鼋涌?;后面才是干活的?/div>
這樣效果不錯,包括很多類似的機(jī)制,我寫成了系列文章。例如:
七字訣,不再憋屈的運(yùn)維 | 高效運(yùn)維最佳實(shí)踐01
員工的四大誤區(qū)及解決之道 | 高效運(yùn)維最佳實(shí)踐02
匯集12年運(yùn)維酸甜苦辣的這些文章在 InfoQ 發(fā)表,在業(yè)界引起不小轟動,后來由此建立高效運(yùn)維公眾號及微信群,開始了社區(qū)之路。甚至被抬愛稱為 “蕭幫主”
2015年的好文《騰訊藍(lán)鯨體系架構(gòu)和設(shè)計思想》,閱讀人數(shù)突破2萬,作者黨受輝(咖啡黨)也成為了社區(qū)首位鉑金作者。
后來,我們設(shè)立了 724 運(yùn)維日,讓天下運(yùn)維俱歡顏 ↓↓
甚至,我們把運(yùn)維力量輸出到了美國 ↓↓
不僅僅運(yùn)維,企業(yè)級 DevOps 賦予運(yùn)維更多想象空間 ↓↓
我不再以為這輩子就是一個運(yùn)維總監(jiān)了。
一則個人能力有些積蓄。另外在想,是否可以專職做些對社會更多價值的事情?
這也是我們在牽頭推進(jìn)包括運(yùn)維在內(nèi)的 DevOps 標(biāo)準(zhǔn)體系及《 DevOps 三十六計》等事情的根本發(fā)心。
運(yùn)維將迎來一段好時光。自動化讓運(yùn)維不再深陷于例行瑣碎工作,可以開始嘗試技術(shù)運(yùn)營;DevOps 使得運(yùn)維少受傷害(并非也不能干掉運(yùn)維);AIOps 將開辟運(yùn)維的新天地。
是的,社區(qū)將和伴隨您的成長。
將來,在社區(qū)里除了難以幫你找到女朋友以外,可以各種幫助;技能、職業(yè)發(fā)展,甚至情緒管理等等。
創(chuàng)業(yè)之路:2016年
當(dāng)然如您所知,創(chuàng)業(yè)維艱,從無例外。2016年5月18日,離職創(chuàng)業(yè),內(nèi)心是萬馬奔騰的。拋開多年運(yùn)維的鐵飯碗,房租、同事,各種大小事情都得親力親為。一路摸著石頭過河,各種刺激,詳見下文:
蕭田國:創(chuàng)業(yè)365天的反思,運(yùn)維如何終老?
好在有好書相伴。閱讀是給大腦神經(jīng)元生長、重新搭橋的機(jī)會,并提升想象力、創(chuàng)造力,智慧和智商。如下是記憶最深刻的幾本好書。
特別是《終身成長》這本書,揭示能力的成長屬性,可以改變固定思維模式,從而讓人生更從容、有趣。
《黑洞與時間彎曲》這種看不太懂的書和 Kindle 是絕配,在不傷眼的安靜的環(huán)境下,非常有助于快速入睡。
回望這20年,充滿了曾經(jīng)。
果然,唯一不變的就是變化。
幾句話送給正在從事運(yùn)維或其他技術(shù)的您:
但行好事,莫問前程;
所有已經(jīng)發(fā)生的,都是最好的選擇;
唯有奮斗,才足以慰藉人生。
總而言之一句話,Just Do IT ??!
青春無悔,我們流過的每一滴汗,都在陽光下熠熠生輝。
“天空中沒有鳥的痕跡,但我們曾經(jīng)飛過”
寫到這里,我忽然明白了馮導(dǎo)為什么在《芳華》電影開場有那么長的舞蹈。
作為一個20年的老運(yùn)維,
我看到了艱辛、看到了奮斗,
更看到了青春的綻放。
世上有朵美麗的花,那是青春吐芳華,
錚錚硬骨綻花開,滴滴汗水澆灌它。
啊 絨花
你是運(yùn)維人的英雄花,一路芬芳滿山崖。
第三十四屆CIO班招生
國際CIO認(rèn)證培訓(xùn)
首席數(shù)據(jù)官(CDO)認(rèn)證培訓(xùn)
責(zé)編:蕭田國
免責(zé)聲明:本網(wǎng)站(http://www.www.gypb.net/)內(nèi)容主要來自原創(chuàng)、合作媒體供稿和第三方投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
本網(wǎng)站刊載的所有內(nèi)容(包括但不僅限文字、圖片、LOGO、音頻、視頻、軟件、程序等)版權(quán)歸原作者所有。任何單位或個人認(rèn)為本網(wǎng)站中的內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實(shí)內(nèi)容時,請及時通知本站,予以刪除。