0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

成為一個(gè)Linux專(zhuān)家需要熟練的四大技能解讀

馬哥Linux運(yùn)維 ? 2017-12-08 11:11 ? 次閱讀

你在新的一年里需要刷哪些技能?

成為 Linux 專(zhuān)家的一個(gè)問(wèn)題是“專(zhuān)家”的定義在不斷變化。當(dāng)我進(jìn)入 Linux 世界的時(shí)候,那時(shí)認(rèn)為成為一個(gè)Linux 專(zhuān)家,你需要能夠編譯自己的內(nèi)核。天啊,如果你想在筆記本電腦上使用 Linux,即便你只是用戶,你也必須編譯一個(gè)自定義內(nèi)核。 如今編譯自己的內(nèi)核通常是浪費(fèi)時(shí)間。這不是說(shuō)它并不重要,但在開(kāi)源世界,我們建立在他人成功的基礎(chǔ)之上,而 Linux 發(fā)行版為我們提供了運(yùn)行良好的內(nèi)核。雖然“專(zhuān)家”的定義并不總是那么劇烈變化,但對(duì) IT 專(zhuān)業(yè)人員的需求每年都在變化。想要成為一名光榮的“ Linux 專(zhuān)家”,就必須搞明白不斷變化的“專(zhuān)家”的實(shí)質(zhì)意義。在我剛接觸 Linux 的時(shí)候,專(zhuān)家的定義對(duì)我而言遙不可及:所謂的專(zhuān)家,必須能夠便以自己的內(nèi)核才行。如果你想要在筆記本上裝個(gè)Linux,即便你只是個(gè)輕度用戶,也必須能編一個(gè)自定義內(nèi)核才行——放到今年這可不就是白白浪費(fèi)自己的時(shí)間嗎?當(dāng)然這不是說(shuō)編譯內(nèi)核不重要,但是既然我們身處開(kāi)源世界,為什么不試著站到巨人的肩膀上呢?如今的 Linux 發(fā)行版已經(jīng)給我們提供了足夠平穩(wěn)運(yùn)行的內(nèi)核了。如今這個(gè)“專(zhuān)家”的定義變化已經(jīng)不那么劇烈,但是 IT 專(zhuān)業(yè)人員的需求仍舊在變。

下面我將基于我自己的理解,羅列出四個(gè)在2017年必須養(yǎng)成的重要技能:

1、 安全

這一點(diǎn)跟專(zhuān)業(yè)的安全人員無(wú)關(guān),盡管他們的職位非常重要。隨著網(wǎng)絡(luò)在我們的生活中占比日益擴(kuò)大,我們必須隨時(shí)提升自己的安全意識(shí)。好比今年我妻子新買(mǎi)了一臺(tái)洗衣機(jī)和一臺(tái)冰箱,這兩個(gè)機(jī)器都有藍(lán)牙系統(tǒng)。黑客會(huì)入侵我家洗衣機(jī)的想法看著似乎有點(diǎn)傻乎乎的,但不能否認(rèn)有這樣的可能。

當(dāng)激活工作、家庭或我們的口袋中的任何系統(tǒng)時(shí),我們應(yīng)該考慮它們可能引發(fā)的安全問(wèn)題。而且因?yàn)橄衤?lián)網(wǎng)烤面包機(jī)這樣的物品不太可能及時(shí)獲得固件升級(jí),我們需要按照普通設(shè)備可能遭到破壞的思路來(lái)設(shè)計(jì)其余的系統(tǒng)。相比以前任何時(shí)候,我們更需要考慮來(lái)自防火墻內(nèi)的攻擊。不要讓你的文件服務(wù)器被你的攪拌器破壞!

2、 DevOps

DevOps 不再是一個(gè)新概念。在過(guò)去兩三年里,我們一直鼓勵(lì)員工學(xué)習(xí) DevOps,以便他們能夠在工作中取得成功。這是個(gè)好建議,但這并不意味著我們應(yīng)該完全依賴自動(dòng)化工具來(lái)完成我們的工作。Chef、Puppet、Ansible、Salt Stack 及類(lèi)似的工具是美好的,但我們需要了解背后發(fā)生了什么,所以當(dāng)發(fā)生一些不可避免的錯(cuò)誤,我們應(yīng)該知道如何解決它。

使用 DevOps 的編程方法來(lái)計(jì)算,我們?nèi)匀恍枰軌蚓S護(hù)、修復(fù)和理解在代碼層之下運(yùn)行的系統(tǒng)的人。沒(méi)有 Linux 專(zhuān)家,云計(jì)算將是一個(gè)可怕的地方,即使那個(gè)云在你自己的機(jī)房里。

3、 開(kāi)發(fā)

作為系統(tǒng)管理員,20 年來(lái),我從來(lái)沒(méi)有時(shí)間學(xué)習(xí)編程。這聽(tīng)起來(lái)可能是一個(gè)借口,但這是事實(shí)。我所有的開(kāi)發(fā)技能就是基本的腳本編寫(xiě),以幫助我更快工作。不過(guò),那些日子已經(jīng)結(jié)束了。雖然我們需要在 DevOps 世界中擁有系統(tǒng)管理技能,但我們還需要系統(tǒng)管理員擁有編程技能。

如果你是一個(gè)像我一樣的老練的系統(tǒng)管理員,你可能已經(jīng)采用 DevOps 并每天使用它。如果你真的想要?jiǎng)龠^(guò)他人,你需要學(xué)習(xí)如何以編程方式解決問(wèn)題,并且不要認(rèn)為 Chef 或 Puppet 代碼只是配置文件。 每個(gè) IT 專(zhuān)業(yè)人員都至少需要掌握編程的概念,因?yàn)?DevOps 代碼至少在某種程度上抽象了 IT 的每個(gè)方面。

4、 軟技能

還有,在我們的工作中還有一項(xiàng)必須考慮的所謂軟技能——社交和溝通技巧——極有可能決定你的人生走向。無(wú)論你是在嘗試更換一下工作還是改變一下工作環(huán)境,這些軟技能都是必需品之一。

IT 的領(lǐng)域劃分正在日趨模糊,而良好的溝通能力將讓你在這個(gè)模糊的世界里如魚(yú)得水?,F(xiàn)在你會(huì)看到開(kāi)發(fā)人員圍著服務(wù)器打轉(zhuǎn),運(yùn)維團(tuán)隊(duì)用 Ruby 代碼運(yùn)維服務(wù)器——在這些大膽的新思想下,如果你不能順暢溝通,團(tuán)隊(duì)氣氛將很快變得糟糕起來(lái)。除了開(kāi)發(fā),你總需要和其他的業(yè)務(wù)領(lǐng)域人員溝通,而且隨著時(shí)間這種溝通會(huì)越來(lái)越頻繁。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11304

    瀏覽量

    209524
  • devops
    +關(guān)注

    關(guān)注

    0

    文章

    114

    瀏覽量

    12025

原文標(biāo)題:2017 年成為 Linux 專(zhuān)家的 4 個(gè)熱門(mén)技能

文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    成為名并行異構(gòu)并行計(jì)算工程師需要掌握的技能詳解

    要想成為個(gè)優(yōu)秀的異構(gòu)并行計(jì)算工程師需要掌握許多知識(shí)和技能,這些技能可以分為兩
    的頭像 發(fā)表于 12-22 11:12 ?6613次閱讀
    <b class='flag-5'>成為</b><b class='flag-5'>一</b>名并行異構(gòu)并行計(jì)算工程師<b class='flag-5'>需要</b>掌握的<b class='flag-5'>技能</b>詳解

    PCB射頻電路四大基礎(chǔ)特性

    本文從射頻界面、小的期望信號(hào)、大的干擾信號(hào)、相鄰頻道的干擾四個(gè)方面解讀射頻電路四大基礎(chǔ)特性,并給出了在PCB設(shè)計(jì)過(guò)程中需要特別注意的重要因素。
    發(fā)表于 10-27 10:14 ?1089次閱讀

    CASE將成為汽車(chē)產(chǎn)業(yè)四大核心

    CASE將成為汽車(chē)產(chǎn)業(yè)四大核心,「CASE」四個(gè)字分別代表聯(lián)網(wǎng)(Connected)、自駕(Autonomous)、服務(wù)與共享(Services & Shared)、電動(dòng)(Electric),并且構(gòu)成智能汽車(chē)主要的DNA。
    的頭像 發(fā)表于 03-07 08:18 ?1.8w次閱讀

    成為名嵌入式Linux開(kāi)發(fā)工程師需要學(xué)習(xí)哪些知識(shí)?

    成為名嵌入式Linux開(kāi)發(fā)工程師需要學(xué)習(xí)哪些知識(shí)?隨著嵌入式行業(yè)的迅猛發(fā)展,嵌入式Linux憑借其系統(tǒng)發(fā)展的成熟度、市場(chǎng)應(yīng)用的高份額也受到
    發(fā)表于 06-05 11:31

    成為名嵌入式Linux開(kāi)發(fā)工程師需要學(xué)習(xí)哪些知識(shí)?

    成為名嵌入式Linux開(kāi)發(fā)工程師需要學(xué)習(xí)哪些知識(shí)?隨著嵌入式行業(yè)的迅猛發(fā)展,嵌入式Linux憑借其系統(tǒng)發(fā)展的成熟度、市場(chǎng)應(yīng)用的高份額也受到
    發(fā)表于 11-13 10:04

    成為硬件設(shè)計(jì)高手需要哪些技能?

    如何在學(xué)習(xí)過(guò)程中,積累成為高級(jí)嵌入式系統(tǒng)工程師要具備的技能。 對(duì)于硬件來(lái)講有幾個(gè)方向,就單純信號(hào)來(lái)分為數(shù)字和模擬,模擬比較難搞,需要很長(zhǎng)的經(jīng)驗(yàn)積累,單單
    發(fā)表于 11-08 10:47

    成為硬件設(shè)計(jì)高手需要哪些技能

    如何在學(xué)習(xí)過(guò)程中,積累成為高級(jí)嵌入式系統(tǒng)硬件工程師要具備的技能。 對(duì)于硬件來(lái)講有幾個(gè)方向,就單純信號(hào)來(lái)分為數(shù)字和模擬,模擬比較難搞,需要很長(zhǎng)的經(jīng)驗(yàn)積累,單單
    發(fā)表于 11-12 10:15

    智能高考志愿填報(bào)技能上線,請(qǐng)轉(zhuǎn)給需要的同學(xué)或家長(zhǎng)!

    ` 本帖最后由 訊飛開(kāi)放平臺(tái) 于 2018-6-26 08:56 編輯 高考填報(bào)志愿需要查詢多少網(wǎng)頁(yè),咨詢多少專(zhuān)家?這次,有AI就夠了。2018各省高考成績(jī)已陸續(xù)公布,如果說(shuō)高考是人生的又
    發(fā)表于 06-26 08:45

    Linux 新手必掌握技能

    嵌入式對(duì)于我們這些初學(xué)者來(lái)講應(yīng)該比較糾結(jié)吧,因?yàn)榍度胧降膶W(xué)習(xí)過(guò)程是個(gè)困難的過(guò)程,對(duì)于剛?cè)腴T(mén)者來(lái)講更是這樣。那么在Linux入門(mén)過(guò)程中,新手必須掌握哪些技能?
    發(fā)表于 09-27 14:29

    PCB射頻電路四大基礎(chǔ)特性

    本文從射頻界面、小的期望信號(hào)、大的干擾信號(hào)、相鄰頻道的干擾四個(gè)方面解讀射頻電路的四大基礎(chǔ)特性,并給出PCB設(shè)計(jì)過(guò)程所需要注意的重要因素。
    發(fā)表于 07-15 11:40 ?958次閱讀

    電子狗四大分類(lèi)解讀_車(chē)主最大誤區(qū)點(diǎn)

    電子狗四大分類(lèi)解讀_車(chē)主最大誤區(qū)點(diǎn),感興趣的小伙伴們都可以看看。
    發(fā)表于 07-28 10:49 ?16次下載

    熟練了解工控四大儀表并對(duì)儀表故障原因進(jìn)行診斷和處理

    因此,工控人員必須熟練掌握四大儀表的物理構(gòu)造、測(cè)量原理以及性能指標(biāo)等,能夠準(zhǔn)確地對(duì)儀表故障進(jìn)行診斷和處理,從而保證工業(yè)生產(chǎn)的正常進(jìn)行。
    的頭像 發(fā)表于 01-08 15:32 ?3848次閱讀

    成為安全工程師需要掌握哪些技能

    個(gè)人想要學(xué)習(xí)成為安全工程師,做了個(gè)初步了解:需要技能、發(fā)展方向、學(xué)習(xí)規(guī)劃
    的頭像 發(fā)表于 03-07 11:38 ?5637次閱讀

    四個(gè)方面解讀PCB射頻電路基礎(chǔ)特性及重要因素

    此處將從射頻界面、小的期望信號(hào)、大的干擾信號(hào)、相鄰頻道的干擾四個(gè)方面解讀射頻電路四大基礎(chǔ)特性,并給出了在 PCB 設(shè)計(jì)過(guò)程中需要特別注意的重要因素。
    發(fā)表于 08-07 14:42 ?936次閱讀

    解讀射頻電路設(shè)計(jì)四大基礎(chǔ)特性

    本文從射頻界面、小的期望信號(hào)、大的干擾信號(hào)、相鄰頻道的干擾四個(gè)方面解讀射頻電路四大基礎(chǔ)特性,并給出了在 PCB 設(shè)計(jì)過(guò)程中需要特別注意的重要因素。
    的頭像 發(fā)表于 03-15 17:37 ?795次閱讀