5年運維經驗分享:一個小白走向高階運維工程師之路 - 程式人生

文章推薦指數: 80 %
投票人數:10人

我是Freeman,88年的,老家河南,來上海4年,O2O行業高階運維工程師,擁有5年運維經驗。

我目前維護上千臺伺服器,熟悉大型網站架構,熟悉叢集高 ... 程式人生>>5年運維經驗分享:一個小白走向高階運維工程師之路 5年運維經驗分享:一個小白走向高階運維工程師之路 阿新••發佈:2018-12-27 我是Freeman,88年的,老家河南,來上海4年,O2O行業高階運維工程師,擁有5年運維經驗。

我目前維護上千臺伺服器,熟悉大型網站架構,熟悉叢集高可用,熟悉資料庫。

對大併發場景下的業務穩定性可用性有豐富經驗,參與公司多個運維核心專案,不斷改進和完善自動化平臺及流程,關注NoSQL和分散式儲存和大資料的發展。

今天給大家講講我的運維學習故事 在踏上運維路之前,我並不瞭解運維,但機緣巧合做了運維之後,對於運維的苦悶是頗有心得的,重複性的工作,牽一髮而動全身的割接和上線,大量消耗精力和時間的工作事項是運維人最苦悶的地方。

在剛剛進行運維工作的時候,有很多不懂的問題,雖然能在工作中與同事交流能獲得好的方法,但總是杯水車薪,感覺太慢了。

在工作中處處受制與人,為了做好這份工作,同時也為了更加自由,我漸漸明白了做好運維需要系統的專業而全面的知識,然而這些知識都不是一天兩天能通過簡單學習就能掌握的。

為此我陷入了極度的苦惱與恐慌中,不得解脫。

在面對工作中的巨大壓力和困惑的時候,我領悟到了只有自強不息,才能使自己受人尊重,只有不斷精進才能受人待見,也只有戰勝自己才能獲得自由展現自我價值。

在對運維的工作進行了細緻的分析之後,抱著精進學習的目的,我坦然的選擇了一家培訓機構,進行系統的學習。

踏上征服Linux的征程 因為和你們一樣,甚至不如你們,我是幾乎零基礎參加的培訓,只看過幾頁鳥哥Linux基礎,來的時候鍵盤都敲不熟練。

對的,我是行外人,學的自動化,當然不是如今炙手可熱的運維自動化,而是偏電氣方向的。

這麼說吧,就第一天講Linux基礎的時候,我跟上了,因為這些只要聽聽就行了從第二天起,就趕不上了,還好有了面授班這個氛圍(現在網路班的交流平臺也挺好的),大家可以一起做實驗,互相幫忙。

我幾乎是白天吃力的聽課,課下練習,讓其他同學幫我排錯,晚上回去補。

補網路知識,補當天的課,還向預習一下新課,睡得太晚,第二天沒精神,注意力不集中更跟不上,這樣是一個惡性迴圈,調整了幾次時間,發現看到晚上一點多睡覺挺合適就這個狀態下來的。

當課程快結束的時候,老師在座位上向我們笑著揮手說再見,頓時我傻了。

啊!結束了我還沒來得及回味一下,就像看場精彩的電影,還沒過癮,就演完了。

當時掌握的程度連30%不到吧。

英雄,還是狗熊? 當時也不敢去找工作,不自信,就在附近的大學自己看視訊學了一段時間,留下來學習的有三四個。

3個月剛剛熟悉就分開了,心情著實低落了幾天。

但生活還要繼續的,附近有個小咖啡館有暖氣,往期的老學員應該知道吃飯會路過那裡的,我們在那蹭過人家的wifi,由於老不喝咖啡,挺不好意思的。

當時在做nagios時,服務老起不來,後面排查了很久,發現是iptables沒關。

當時就是那麼菜,儘管現在也菜,呵呵看了一天原理沒搞懂,實驗不順利,那天也不怎麼好。

對比之前輕鬆混日子的工作,半夜不由哭了起了來,大哭,現在還記憶猶新,哭了之後感覺格外的舒暢,後面好像睡得很香,很踏實。

第二天,又去農大看nagios,當即拿下,原理透徹明瞭,實驗順利。

對技術的第一次昇華,應該就在這裡。

後面自信心莫名的大增,後面乘著這個餘威,學習了負載均衡高可用叢集,MySQL備份複製,主從等。

後面在鄭州找了個小公司運維崗位的工作做著,算是一個鍛鍊吧,一次在內部群裡聊天,上海和北京的小夥伴說運維環境多好,也就想去試試,就和幾個小夥伴商量一起來大城市了。

如何立足職場這個沒有硝煙的戰場? 就像現在的年輕人有的北漂,有的南下,帶著渴望但又不情願的感覺來到一個大城市,彷彿不想上學的小學生去上學,走1步退2步的心情,這個不情願呢,多是不自信,那種對未知的恐懼感。

一起來的幾個人呢,水平都不太高,面試剛開也不太順利,不懂的回來討論,找答案,問群裡的師兄師姐,問老師,如斯者多次,大家都找到工作了,平均5,6k以上,挺高興的,感覺比之前的收入高了不少。

期間,老師和往期的小夥伴們提供了很多筆試題,建議和指導,誰的公司招人,這個公司誰在裡邊待過等等對我們幫助很大,真的感謝這幫充滿活力和互幫互助的小夥伴們,感覺我們不再孤單。

到新公司上班,位於一個環境優雅的寫字樓裡,心裡既興奮又不安,大城市的運維就是正規,終於從游擊隊變成正規軍了。

前一週,經理讓我看運維培訓手冊,心裡踏實了,就TM這樣啊,大部分學過,而且比這系統詳細。

開始上馬,中間難免遇到各種小問題,小困難,那就網上搜,問往期的學員們。

後面我搬到公司的附近住,剛好離大學也很近,後面的成長很多還是和大學有很大的關係,平時在公司義務加班兩個小時,回來有時看一到兩個小時視訊。

週末我揹著電腦,在這裡看視訊,當時學生們在準備考研,學習氣氛很濃,還要和他們搶位置,不管那麼多了,和他們一起學。

職場如何領先一步? 就這樣堅持下來了,到了13年底,視訊普遍看了兩三遍以上,實驗也跟著做,核心的web,MySQL,叢集高可用等看了更多遍,不斷總結筆記+實驗。

後面公司不是不忙,就醞釀著該換個工作了,就在網上搜了些面試,禮儀相關的資料,開始全面的準備工作,其實我一直在準備著。

年後開始上班時我並沒有一下就去找,等待著年後招聘旺季,不是有金三銀四的說法嘛,所以,又溫習了下之前的筆記。

蛻變,還是掉坑? 不多久,一家O2O公司聯絡到了我,電話面試後,才去公司面試,先後有三四位技術官面試,每個人側重點不一樣,有原理,有實戰,有細節,有深入,涉及web,資料庫,監控,負載均衡型別,高可用,大規模網站架構,調優等等,有的直接給出一個需求讓我給出解決方案。

我去,大公司就是會玩啊,用到了這麼多東西頓時越發興奮了,當時覺得這就是我想要的公司。

然後和人資HR談待遇,沒想到下午很快就接到了電話,而且待遇還經過了討價還價,感覺和菜市場差不多的趕腳,可以商量的。

待遇還可以,有一家小公司,工資有和這差不多的,因為這個平臺的緣故,聽同事說O2O模式不錯,又接受了新投資,在一個快速發展期。

記得老師和我們說過,生活就是一場折中和妥協。

這是一個大智慧,希望我們都慢慢去體會,學會應用。

致謝 像我零基礎,計算機邊緣專業的同學,之前也沒有程式設計思維,僅有的c語言也是睡過去的。

我想說的是,我都可以堅持下來,有所突破,被認可,我有理由相信,你們會做的更好,走的更遠。

我們既沒有到絕望的地方,也沒有接觸死亡的邊緣,justjust去學,如果有這樣一個設想:你能學會,直接給你100萬,學不會拉出去槍斃,我估計你們學的會更好。

一定要有自驅動,自我驅動能力,技術到了一定層次,要學會獨立研究,因為這時不是別人不想幫你,而是別人不一定有你知道的多呢。

共勉 以上是我的感受,堅持下來,一切都沒有想象中的那麼困難。

回頭看時,有苦澀,有淚水,也有汗水,有收穫有喜悅,也有成長,更有那越來越多的自信心。

任何一個蛻變都是痛苦的。

破繭成蝶的確很美好,但那嫩嫩的肉質突破硬硬的皮層時,那苦楚的過程直到變成蝴蝶,你還覺得美好嗎,當然你突破不了,你根本不知道翩翩蝴蝶給大千世界帶來的那些美與享受。

生活會給你最終的回報,就看你有沒有資格看的到,如果你止步於破繭的那一刻,承受不了那一段的煎熬…你懂的。

當然,祝賀你堅持了這麼久,我要給你們肯定和鼓勵,我感覺你們才剛剛開始,我既不能誇獎大家,因為路還很長;我也不能說別的,因為路確實還很長。

僅是一些鼓勵,說聲加油! 號外:運維派社群補充: 很多初入運維領域的朋友,在找工作時候會看到不同公司對運維的職位要求、技術棧要求、崗位頭銜、待遇薪酬等等都有不少的差別,那麼運維派還會針對這塊持續推出系列文章給大家一一介紹: 3、Linux運維薪酬待遇與技術要求的對應關係?(內容整理中……) 另外我們也有《運維職場》專欄,為大家分享更多運維人自己的故事。

大家也可以關注運維派微信公眾號(ID:yunweipai),社群會每日為大家推送最新的運維資訊和技術乾貨,如果你對運維有什麼疑問或困惑,也歡迎給我們留言,讓我們在運維社群一起成長: 2018-03-26-日期倒計時 «上一篇 insert()下一篇» 相關推薦 5年運維經驗分享:一個小白走向高階運維工程師之路 我是Freeman,88年的,老家河南,來上海4年,O2O行業高階運維工程師,擁有5年運維經驗。

我目前維護上千臺伺服器,熟悉大型網站架構,熟悉叢集高... 【原創】經驗分享:一個小小emoji盡然牽扯出來這麼多東西? ##前言 之前也分享過很多工作中踩坑的經驗: 1.[一個線上問題的思考:Eureka註冊中心叢集如何實現客戶端請求負載及故障轉移?](https://w... 經驗分享:一個產品經理花50萬及半年時間買的教訓 我相信每個產品經理都有自己的知識和經驗的積累,“趟坑”想必也是陪伴產品經理一輩子的。

這裡我就結合自己的親身經歷與大家做了簡單... 經驗分享|一個網際網路專案如何實現持續整合 開發自測通過後,專案進入測試階段。

開發在專案中打一個測試包,開啟環境管理,點選申請,這時雲效平臺會自動申請一臺雲服務器,選出剛打出來的測試部署包,點選部署,測試... JMeter、Postman、Requests介面測試經驗分享-一個請求中傳送多個檔案 之前就已經有打算分享一篇關於使用Post請求傳送多個檔案的部落格;最近好好工作、天天打遊戲,也就耽誤許久。

今天來分享下,這個上傳多個檔案的請求... JMeter、Postman、Requests介面測試經驗分享-一個引數傳多個值(三) 原本以為是apieceofcake,深挖下,結果自己越跑越遠;所幸有些收穫,但不見得準確,希望大家多多指正。

JSON格式的POS... JMeter、Postman、Requests介面測試經驗分享-一個引數傳多個值(二) 上一篇分享真實介面,好多馬賽克;這一篇就分享沒有馬賽克的; 與此同時,因為那個post請求的Content-Type是applicatio... JMeter、Postman、Requests介面測試經驗分享-一個引數傳多個值(一)(舉例) 在介面測試中,實際【很少】會碰到一種情況:某一個引數需要傳遞多個值;第一次碰到時,手足無措,最近略有體會,就整理、分享下。

因為是真實介面... 【原創】經驗分享:一個Content-Length引發的血案(almost....) ##前言 上週在工作中遇到一個問題,挺有意思,這裡記錄一下。

上週在工作中遇到一個問題,挺有意思,這裡記錄一下。

標題起的很唬人,這個問題差點引發血案,**花哥... 轉-項目管理5階段|一位高級項目經理的4年項目經驗分享 lar了解任務項目管理工具之路整合多次有意高級 項目管理是一門實踐的學問,也是一門向上和向下管理的藝術,... 搜尋 基礎教學 Mysql入門 Sql入門 Android入門 Docker入門 Go語言入門 Ruby程式入門 Python入門 Python進階 Django入門 Python爬蟲入門 最近訪問 5年運維經驗分享:一個小白走向高階運維工程師之路 心跳 樹梅派應用35:安裝OpenWrt將樹莓派變身為全能路由器 淺析Merkle+Tree——分散式系統資料校驗的基石 bruceyang2009lzu的專欄 Chrome瀏覽器如何強制重新整理頁面(不使用快取)? eclipse怎樣對java程式碼自動排版,快速格式化,快速使程式碼對齊? post+400+(Bad+Request)異常怎麼排查引數問題 SunRain Git初體驗——git項目開發流程



請為這篇文章評分?