任何時候學習都不晚
——範導語錄
昨天在班級群裏和同學們聊起一件事情:
會議室來了一位應聘虛擬化(esxi)運維的小夥,經理喊我一起去面試,由於這方面工作主要是我來負責,因此主要是我來問。
做完簡短的自我介紹後,小夥開始敘述自己在虛擬化運維方面的工作,他說了很多,但是內容太過於空泛,估計沒有真正的做過這方面的運維工作。
等他停下來之後,我問他:
“如果按照在系統中位置的不同,虛擬化架構有哪幾種?”
PS:(“根據在整個系統中的位置不同,業內一般把虛擬化架構主要分為以下幾種:1.寄居型(如workstation);2.裸金屬型(如esxi);3,。操作系統型(如docker);4.混合型(如Inter-VT)”)
他一時語塞,稍微思考了一下很誠實的回答:
“我不知道。”
然後我又問了幾個網絡和存儲的問題,他的回答也不是很到位,因此最後我們很遺憾的告知他回去等通知。
我記得我剛接觸esxi的時候,最先接觸的是對於vcenter的操作,等我慢慢的熟悉操作之後,開始嘗試進行新平臺的搭建。待的系統可以正常運行的時候,我以為我已經對esxi已經很OK了。
現在想起來當時的自己,我只是微微一笑。
Esxi虛擬化平臺的搭建,除了要熟練esxi自己的產品,還要對網絡規劃、存儲規劃、備份等當面有一定的知識。等我開始對esxi進行深入的配置(直通,DRS,分布式交換、調優、監控…)時候,我才發現要想玩好esxi並不是一件容易的事情,尤其當我後面開始接觸openstack,發現neutron模塊竟然有那麽長的發展歷史,裏面涉及的知識是如此之多(bridge、tap、veth、macvlan、macvtap、ipvlan、ns…)。
從入行開始,我一直從事運維工作,其中最讓我感覺無力的一件事是我們在公司內部推行devops。由於運維部門沒有一個人懂開發的知識,至始至終都是被開發牽著鼻子走。出了問題都是先從運維方面進行排查,雖然任何一次大bug都不是運維的問題,但是那種被扣鍋又甩鍋的感覺實在是太不爽了。就像2018年6月13號上海醫保卡無法使用的問題,第一個通告就是“網絡故障”,難道就一定是網絡的問題麽?。
學習開發語言,不是為了和開發的同事撕逼,也不是為了甩鍋,更重要的是讓自己在和開發同事一起處理問題的時候不再那麽尷尬。
於是乎,Life is short,I learn python!
課程剛開始的時候我和範導聊天,學習開發並不是一件容易的事情,最主要持之以恒。從最開始的各種懵逼,到後來對if語句的崩潰。通過同學的提點和導師的指導,看著md上面的代碼運行的時候再也不出現error的時候,那個時候,心情是愉悅的,努力是值得的。
我已經30歲了,我開始動起來,跳出去!
我已經30歲了,我開始學習python了!
親愛的午飯們,你們呢?
任何時候學習都不晚