30 年來,系統(tǒng)管理員這個職業(yè),及其相關(guān)的一切,都已經(jīng)發(fā)生了巨大的變化,不過這是(仍然是)一段愉快的時光。
回顧 30 多年的系統(tǒng)管理員生涯,我必須要說這是一段不同尋常的日子。
它當(dāng)然不是做 30 多年重復(fù)的事。正相反,技術(shù)和工作內(nèi)容隨著時間的推移經(jīng)歷了難以想象的改變。我所管理的硬件中有著大量的升級改進(jìn),同時總是有很多新的工具要去學(xué)習(xí)和使用。
經(jīng)過了這些年,我從沉醉于可以用命令行完成多少工作,轉(zhuǎn)變成專注解決一些大的問題,分析解決疑難問題以及尋出最好的保護(hù)雇主信息資產(chǎn)的方式。一路走來,我遇到了很多優(yōu)秀的同事,經(jīng)歷了裁員(一次),以及學(xué)到了當(dāng)同時以技術(shù)和職業(yè)發(fā)展的角度看時,哪些東西是適用的,哪些不是。
關(guān)于我所經(jīng)歷和將會到來的改變,我的思考如下。
技術(shù)的改變
在我職業(yè)生涯初期,實(shí)際上我使用到了打孔機(jī) — 第一次,是在一所大型的紐約銀行工作時(同時完成學(xué)業(yè)),處理客戶公司的工資單;第二次,是參加我的第一堂編程課。在銀行時,我構(gòu)建打孔卡片「程序」使得打孔機(jī)操作員更容易地從當(dāng)前輸入的數(shù)據(jù)跳轉(zhuǎn)到下一段數(shù)據(jù)。在學(xué)校時,那門課是一門使用 Fortran 的編程入門課。是的,F(xiàn)ortran。之后的學(xué)期,打孔機(jī)就不見了,一個又大又笨重的終端替代了它。
在學(xué)校,我學(xué)習(xí)了 Fortran,LISP,ALGOL 和 Pascal 這些編程語言。并且,我使用匯編語言在 PDP 系統(tǒng)上構(gòu)建了一個簡單的操作系統(tǒng)。我還記得系統(tǒng)前面板燈的「讀數(shù)」,當(dāng)連接的打印機(jī)根據(jù)指示吐出一頁紙的時候,我是多么興奮。后來我用過了很多其他的編程語言 — 像 C 和 Java,不過我使用最多的是像 sh、csh、bash、ksh、Python 和 Perl這樣的腳本語言。從我投身這個領(lǐng)域開始,最令人驚訝的事情之一就是多少種新的編程語言被發(fā)明出來。編程語言的數(shù)量可能已經(jīng)增長了 20 – 30 倍。一份來自 2013 年,并非最新的數(shù)據(jù)顯示:存在 256 種編程語言。
記得在 80 年代早期,為了在我的系統(tǒng)中增加一塊硬盤,我必須要了解硬盤的拓?fù)浣Y(jié)構(gòu)。現(xiàn)如今,我只要需要做很少的工作,系統(tǒng)就可以識別出外圍設(shè)備。柱面數(shù)、磁頭數(shù)、扇區(qū)數(shù)… 為了使用它們,過去我必須在系統(tǒng)中使用這些單位描述硬盤。
90 年代后,我手中仍然保有那種鞋盒大小,容量僅為 300 MB(是 MB,你沒看錯)的硬盤。有時,看看那些 TB 級別的 U 盤。這是多么驚人的對比?。∪绻@種趨勢繼續(xù)下去,儲存設(shè)備會變得越來越小。到那時,我們就會發(fā)現(xiàn)我們再也無法找到掉到地上的存儲設(shè)備了。
我還記得使用過卷對卷的磁帶來備份我的服務(wù)器。那些磁帶很大但并不能存儲很多數(shù)據(jù)。一些文件系統(tǒng)需要 3 到 4 個磁帶。今天,我們使用自動磁帶驅(qū)動器,還有可以自動備份并記錄磁帶文件對應(yīng)關(guān)系的工具。這樣你就可以輕松地從不同的磁帶中恢復(fù)文件了。今天,一些備份技術(shù)使用智能「去重」方式來減少備份文件的大小,通??梢园褌浞菸募拇笮〗档偷皆即笮〉暮苄∫徊糠帧?/p>
當(dāng)然,在過去的 30 年間,沒有什么比得了互聯(lián)網(wǎng)帶給這個領(lǐng)域的改變。 當(dāng)我在聯(lián)邦法院工作時,地方法院需要使用一種基于包交換技術(shù)的服務(wù) “Tymnet”,一直連接到華盛頓。我的項(xiàng)目是把這個「迷你電腦」(學(xué)校宿舍冰柜大?。┓湃敕ㄔ?,并讓其整個使用期間不再需要同華盛頓間傳送數(shù)據(jù)。
互聯(lián)網(wǎng)的發(fā)展使得全球任意電腦連接在一起成為了現(xiàn)實(shí)。Web(“world wide web”) 的問世也意味著我可以不用在書架上翻書,就可以找到技術(shù)問題的答案了。今天我時常在想,谷歌或類似的搜索引擎問世前,我是如何找到技術(shù)問題的答案的。
工作的改變
通常,我們管理的網(wǎng)絡(luò)是龐大并且多樣化的。我從 80 年代憶起,我們只是沒有過 AppleTalk 網(wǎng)絡(luò)棧,不過我們支持的桌面和數(shù)據(jù)中心系統(tǒng)是非常的多樣化的。我們做得最多的工作就是通過像 NFS,NIS,DNS 等網(wǎng)絡(luò)服務(wù)來集中的管理網(wǎng)絡(luò)。
虛擬化已經(jīng)成為數(shù)據(jù)中心中的重要部分。我們的許多服務(wù)器現(xiàn)在僅僅是在大型服務(wù)器中的部分資源,可以根據(jù)需求擴(kuò)大或縮小,也可以輕松的遷移到其他數(shù)據(jù)中心。更為重要的,終極的虛擬化 — 把系統(tǒng)和整個數(shù)據(jù)中心搬到云端 — 將極大的改變我們系統(tǒng)管理員的控制范圍和責(zé)任。
我們中的大多數(shù)相當(dāng)依賴功能豐富的問題追蹤系統(tǒng)來記錄我們正在解決的問題以及等待完成的任務(wù)。我們可能「僅僅」做一些系統(tǒng)的管理,但是我們的角色已經(jīng)發(fā)生了重大的改變,安全管理,大范圍的資源訪問控制,分析網(wǎng)絡(luò)流量,審查日志文件以及修復(fù)系統(tǒng)漏洞成為新的方向。
安全
在我職業(yè)生涯的早期(也許是開頭的十年),安全管理是相當(dāng)不嚴(yán)格的。我們曾經(jīng)要求用戶大概每年修改一次密碼。我記得曾經(jīng)寫過一個程序,通過拼接兩個短詞來生成偽隨機(jī)的密碼,但這跟我今天所做的相比算不了什么。在那些日子里,安全并不是一個熱點(diǎn)話題,與我共事過的多數(shù)人對待安全持有更加漫不經(jīng)心的態(tài)度。在一個 90 年代,我參與組織的 Sun 用戶組會議上,一位發(fā)言人提出我們都應(yīng)像攻擊者一樣思考,這個想法在當(dāng)時具有相當(dāng)?shù)母锩浴?/p>
作為系統(tǒng)管理員,在這個方面可能比其他人經(jīng)歷了更多的改變。今天,如果你不工作得像 20 年前人們認(rèn)為多疑的樣子,你就是不負(fù)責(zé)的。為了保障系統(tǒng)的安全,我們采用了的工具和措施的數(shù)量級也是以前不曾想象的。密碼的長度在變長,我們管理的系統(tǒng)也允許我們采取更復(fù)雜的措施。對于多數(shù)人,推薦的密碼長度已經(jīng)從 7 – 8 位字符變成 12 – 14 位,密碼的過期時間也從 1 年變成了 3 或 4 個月。
另外,我們使用的工具已經(jīng)變得更加的成熟。某種程度來說,我們確實(shí)變成了攻擊者。我們會使用 Nessus 和 Nexpose 這類脆弱性檢測工具來尋找系統(tǒng)中的漏洞(希望在真正的攻擊者之前),有時甚至?xí)盟鼈?。我們也會監(jiān)視用來觀察惡意行為的入侵檢測系統(tǒng)和保障組織「珍寶」不被后門泄露的數(shù)據(jù)保護(hù)工具。就在昨天,我在帕洛阿爾托參加了一個發(fā)布會,我無法想象我會再憶起防火墻之前的工作方式。防火墻從組織的邊界來到了每件事的中心。它們變得更聰明,更快速并且它們關(guān)注什么正在發(fā)生,而不僅僅關(guān)注哪一個門(端口等)有數(shù)據(jù)正在經(jīng)過。
社區(qū)的改變
在 1980 年,一臺放在我餐廳桌子上的蘋果II電腦就會讓我的鄰居認(rèn)為我是個徹底的怪人。聽他們談話,會讓你覺得我在廚房柜臺上有一臺離心機(jī)。這不是因?yàn)槲野央娔X放到了餐廳或者它是一臺蘋果。而是我把一臺電腦放到家里就會讓我顯得十足的可笑。然而,最近這幾年,一個沒有家用電腦的人就會顯得很怪異?,F(xiàn)如今,我們已經(jīng)大量的使用無線網(wǎng)絡(luò),可能每個人都擁有了自己的電腦。變化可真大 — 這還是沒有提及我們已經(jīng)被電子產(chǎn)品所支配的現(xiàn)代生活方式。
職業(yè)選擇
缺點(diǎn):
與其他的 IT 職位相比,系統(tǒng)管理員并沒有太多的在企業(yè)內(nèi)部的上升空間。作為一個系統(tǒng)管理員,你會很少成為焦點(diǎn)。在這個領(lǐng)域耕耘了 30 年后,你很可能仍然是一個「底層」(沒有人向你報告)工作者。有時也很難獲得成就感。當(dāng)一切正常運(yùn)行的時候,你會很少被注意到。除非你搞定了一個大的問題,你所支持的多數(shù)人是不會想到你的。也許在系統(tǒng)管理員節(jié)那天也不會。
系統(tǒng)管理員很少需要直接面對客戶,除非你作為客戶的員工來維護(hù)客戶的系統(tǒng)。即使那樣,你要做的重大更改也要在其他人下班以及周末或者他們在酒吧里放松時來執(zhí)行。做好你的工作,然后沒有人會知道你在那里。
優(yōu)點(diǎn):
這份工作很少使人厭煩,并且總是有新的東西可以去學(xué) — 一些打破常規(guī),新生的事物出現(xiàn)。即使工作了 30 年,無論你如何評價它,它絕不是單調(diào)的。薪酬也還不錯。同時還有很大的空間去選擇學(xué)習(xí)什么,專注什么。你可以自動化所有你的工作,或者管理一個巨大的數(shù)據(jù)中心,不過總會有挑戰(zhàn)和問題需要你的關(guān)注。
為不同類型的組織工作需要做出一些重要的權(quán)衡。我曾經(jīng)在一個只有三個正式員工,兩個合同工的公司工作,也為數(shù)千人的大公司工作過。為小公司工作的好處是可以接觸到幾乎所有的事情,工作內(nèi)容會涉及到方方面面。大公司則會提供更多的內(nèi)部轉(zhuǎn)崗的機(jī)會。
你的工作有多少的變化取決于很多因素,但我通常傾向于擁有足夠的靈活度,我總是做一些我做得又輕松又好的事以及新興的和令人興奮的事情。這樣的混合方式讓我感到即維持了生計,又為將來的機(jī)會和挑戰(zhàn)武裝了自己。
最好的工作
對我來說,我經(jīng)歷過的最好的工作是讓我感到我的重要性的工作。在聯(lián)邦政府工作的一段時光就是其中之一,因?yàn)槲抑牢艺谥С值姆治鰡T在幫助確保做出國家層面的正確決定。經(jīng)歷其中便是一種獎賞。
在另一份工作中(在約翰霍普金斯大學(xué)),我為一個部門(物理學(xué)和天文學(xué)系)管理系統(tǒng)和網(wǎng)絡(luò)。一個大大的加分項(xiàng)是能夠認(rèn)識很多我曾經(jīng)幻想去認(rèn)識的最聰明的那群人 — 有人嘗試去描繪宇宙,另一些探索最微小的亞原子粒子的性質(zhì) — 和那些不時提供幫助的優(yōu)秀研究生們。另外,還有漂亮的校園,合理的通勤,非常棒的福利(可以免費(fèi)聽課)。
我同樣很享受在 Web Publishing( IDG 的一部分)的工作中,作為涉及計算機(jī)的方方面面的千斤頂似的角色。在那里我管理網(wǎng)絡(luò)、系統(tǒng)、服務(wù)器、備份、網(wǎng)站,最后來了一個合格的助手,他也讓工作變得更加的有趣。同時我們也走在了純網(wǎng)絡(luò)出版的前沿,像 SunWorld 和 JavaWorld 這些提供優(yōu)秀的信息和幫助社區(qū)成長建議的出版使用了我們的技術(shù)。
最后,但并非最不重要,作為「支持一切」的系統(tǒng)管理角色在一些電子商務(wù)子公司工作。與即聰明又有創(chuàng)意的人們一起工作總是美好的。我們工作在舊金山的內(nèi)河碼頭邊上,當(dāng)我們在工作時也會設(shè)法一起找點(diǎn)樂子。嘿,乘渡輪去工作可能是可以想到的做好的通勤方式了。
這些年來,在我堅守的崗位中,涉及到了可能是最好的合作者 — 像我一樣堅定的人,我們彼此學(xué)習(xí),從他們身上我學(xué)會了很多。另外一些涉及到辦公室政治的人,我已經(jīng)很難記起。我們本應(yīng)該為了同一個目標(biāo)工作 — 幫助組織取得成功 — 而不是在聚光燈下爭搶一個職位。
總的來說,然而,如果你可以去做一些這樣的工作:
你喜歡的
讓你能夠全心投入并感到自己的重要性
可以過上想要的生活方式
提供持續(xù)學(xué)習(xí)的機(jī)會,投身于未來會回報自己的活動
這樣就是一個好地方。
錢不代表一切。即使生活在灣區(qū)的一條帆船里(曾經(jīng)這樣生活了幾年),對有些人是天堂,但對另一些人就是地獄?;ㄒ恍r間來確定哪些對你是重要的。存在感?知名度?成就感?高收入?彈性工作時間?影響項(xiàng)目如何進(jìn)行的發(fā)言權(quán)?對項(xiàng)目產(chǎn)出的影響力?
無論你做什么,不要停止學(xué)習(xí)。計算機(jī)技能過時得很快,這種情況不會很快改變。每天花一些時間學(xué)習(xí)新技能,并且對可能引領(lǐng)你到達(dá)事業(yè)新階段的技能保持關(guān)注。即使你沒有換工作的計劃,也要時不時的看看招聘信息,正好可以了解哪些技能需求強(qiáng)烈。
然后系好你的安全帶。你可能無法想象這個領(lǐng)域在接下來的 30 年會變成什么樣子!
-
工程師
+關(guān)注
關(guān)注
59文章
1570瀏覽量
68516 -
服務(wù)器
+關(guān)注
關(guān)注
12文章
9151瀏覽量
85407
發(fā)布評論請先 登錄
相關(guān)推薦
評論