5年運維經驗分享:一個小白走向高階運維工程師之路 - 程式人生
文章推薦指數: 80 %
我是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項目開發流程
延伸文章資訊
- 1运维经理的运维经验总结 - 阿里云开发者社区
运维工作技术不是最重要的,因为这个职位现学现用也来得及,所以工作态度/为人和经验是最重要的。 服务器日志. 对服务器建立日志,所有服务器的所有操作都要有记录,并且写 ...
- 2写给自己的运维经验总结 - 51CTO博客
写给自己的运维经验总结,2020已经过去一周了,这几天对这一年的运维工作做了一些总结,然后有一些思考,整理出来发一篇,希望2020年工作可以更轻松多 ...
- 3你是为什么选择运维这条路的? - 知乎
7、能熟练使用Shell、Perl、Python(一种或几种)语言任职资格: 1、计算机软件及相关专业大专及以上学历,1年以上相关IT运维工作经验; 2,熟悉Linux、Windows ...
- 4没有实际工作经验,如何面试linux.运维工程师? - Boss直聘
没有实际工作经验,如何面试linux.运维工程师? 热门回答:每年都会有一大批Linux 运维工程师,是刚刚从培训机构培训出来的,他们都有几个鲜明的特点: 1.
- 5没有实际的工作经验,如何面试Linux运维工程师? - 华为云社区
简历上普遍写着拥有2-5 年工作经验,且只任职过一家公司,最多的两家;; 简历上会的技术点比较多,简历几乎可以匹配所有企业的运维岗位;; 项目一般都是3- ...