<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          從實(shí)戰(zhàn)中來(lái),到實(shí)戰(zhàn)中去——Elasticsearch 技能更快提升方法論

          共 5406字,需瀏覽 11分鐘

           ·

          2020-12-08 02:36

          2011年前后,和幾個(gè)同學(xué)一起去游泳館游泳,在去的路上,我問(wèn)同學(xué)A:“你會(huì)游泳嗎?”,同學(xué)A滑稽的回了一句:“我的理論知識(shí)還是很扎實(shí)的”,這不經(jīng)意的一句話,引起我們幾個(gè)同學(xué)的哄堂大笑。

          當(dāng)然我們也知道這是同學(xué) A 開(kāi)玩笑的一句話,但這則近 10 年前的小故事我依然時(shí)常想起,并講給過(guò) N 多人聽(tīng)。

          游泳是實(shí)踐遠(yuǎn)大于理論的一項(xiàng)技能。只有理論站在岸上學(xué)一年、學(xué)十年也是掌握不了游泳技能的。

          最快的學(xué)習(xí)方式就是下水,在水里撲騰、在水里學(xué)、在水里練,反復(fù)實(shí)踐、刻意練習(xí),并且逐步的由淺水區(qū)慢慢過(guò)渡到深水區(qū),直到游刃有余、直到“如魚(yú)得水”。

          既然理論貌似沒(méi)有那么重要,只實(shí)踐行不行?這個(gè)問(wèn)題又會(huì)引發(fā)進(jìn)一步的思考,想想極端的場(chǎng)景,只實(shí)踐不結(jié)合理論的例子——60年代的大躍進(jìn)。

          是不是想想也很可怕,全國(guó)一盤(pán)棋實(shí)踐啊——“大煉鋼鐵”,沒(méi)有理論做指導(dǎo),最終偏離了現(xiàn)實(shí),后來(lái)的結(jié)果大家也都通過(guò)歷史書(shū)學(xué)過(guò)了,那叫一個(gè)慘啊!

          前面的兩個(gè)思考引申到學(xué)習(xí) Elasticsearch 我認(rèn)為也是非常契合的。

          由于長(zhǎng)期活躍于 Elasticsearch 中文社區(qū)、自己也有數(shù)千人的群、圈子,幾乎隔幾天都會(huì)被問(wèn)到如下幾個(gè)問(wèn)題:

          • 如何學(xué)習(xí) Elasticsearch / ELK?
          • 如何快速的學(xué)習(xí) Elasticsearch?
          • 有沒(méi)有國(guó)內(nèi)的 Elasticsearch 書(shū)籍推薦?
          • 怎么快速建立 Elasticsearch 知識(shí)體系,每次都是現(xiàn)用現(xiàn)查......
          • ES 基礎(chǔ)操作學(xué)完了,想學(xué)進(jìn)階內(nèi)容,比如調(diào)優(yōu),您有什么建議嗎?
          • 我想請(qǐng)教搜索是怎么學(xué)習(xí)的?
          • 學(xué)習(xí) ES 沒(méi)有動(dòng)力,整天 CRUD,如何破局?
          • 現(xiàn)在外包,想通過(guò)習(xí)得 Elastic 技能逃離外包公司,有沒(méi)有快速學(xué)習(xí)的方法?

          類(lèi)似的問(wèn)題,我自己也都遇到過(guò),我也是一步步走過(guò)來(lái)的,確切的說(shuō),我當(dāng)前也還是屬于學(xué)習(xí)的階段。

          國(guó)內(nèi)幾乎所有 Elastic 書(shū)籍我都看了一遍

          所以接下來(lái)的內(nèi)容,沒(méi)有趾高氣昂的說(shuō)教、沒(méi)有醍醐灌頂?shù)慕獯穑瑳](méi)有一學(xué)就會(huì)的速成方法論, 只有扎扎實(shí)實(shí)的一個(gè)過(guò)來(lái)人的避坑指南。

          • 想看了一篇文章就能掌握技能,對(duì)不起,本文不適合你,請(qǐng)繞行。
          • 想買(mǎi)了一門(mén)課就能掌握知識(shí)體系,對(duì)不起,我們不歡迎你,我們不提倡速成,請(qǐng)繞行。
          • 想不實(shí)踐只看看書(shū)就能掌握技能,對(duì)不起,那是紙上談兵,我們交不來(lái),也絕不會(huì)這么干,請(qǐng)繞行。
          • 想只看中文文檔、中文書(shū)籍就期望掌握開(kāi)源技能,對(duì)不起,我們認(rèn)為英語(yǔ)是基礎(chǔ)的必備的技能,如果你不認(rèn)可,請(qǐng)繞行。

          關(guān)于學(xué)習(xí) Elasticsearch 的方法論,我每隔1-2年都會(huì)寫(xiě)一篇文章:

          看了一下原來(lái)的方法依然湊效,隨著時(shí)間的累積,又有了新的認(rèn)知(注意新的認(rèn)知可能會(huì)復(fù)用之前提及的理論,因?yàn)楹苤匾視?huì)反復(fù)用、反復(fù)講),總結(jié)如下:

          1、學(xué)會(huì)復(fù)盤(pán)與反思

          實(shí)際項(xiàng)目或產(chǎn)品開(kāi)發(fā)、運(yùn)維遇到的問(wèn)題通過(guò)搜索或者社區(qū)提問(wèn)基本都能找到解決答案。

          一個(gè)基礎(chǔ)認(rèn)知——我們的平時(shí)實(shí)戰(zhàn)中遇到的基礎(chǔ)問(wèn)題,別人早已經(jīng)遇到過(guò)了,甚至都已經(jīng)給出了完整的解決方案。

          只不過(guò)問(wèn)題可能散落在:國(guó)內(nèi)外技術(shù)社區(qū)、QQ群、微信群、Stackoverflow、論壇、博客、公眾號(hào)文章等。

          當(dāng)遇到自己不會(huì),而別人會(huì)且能很快給出解決方案的問(wèn)題,我都會(huì)拿如下這種圖(圖來(lái)自:《霸王別姬》電影)警示自己:

          所謂的復(fù)盤(pán)就是:

          • 他們?cè)趺粗澜鉀Q方案的?

          • 他們知道解決方案的過(guò)程做了哪些基礎(chǔ)操作?學(xué)習(xí)了哪些內(nèi)容?受了哪些常人不知道的“苦”?

          • 我什么時(shí)候也能快速知道解決方案?

          注意一個(gè)細(xì)節(jié),這是萬(wàn)能模板,不信你看:

          • 他們?cè)趺纯忌?85、考上研究生、考上博士的?

          • 得挨多少“打“?

          • 我什么時(shí)候才能考上985、考上研究生、考上博士呢?

          再來(lái),

          • 他們?cè)趺赐ㄟ^(guò) Elastic 認(rèn)證考試的?

          • 得挨多少“打”?

          • 我什么時(shí)間才能通過(guò) Elastic 認(rèn)證考試?

          還有,

          • 他們?cè)趺茨晷桨偃f(wàn)、入職大廠、怎么創(chuàng)業(yè)成功的?

          • 得愛(ài)多少“打“?

          • 我什么時(shí)候才能年薪百萬(wàn)、入職大廠、創(chuàng)業(yè)成功呢?

          事事有復(fù)盤(pán),復(fù)盤(pán)的過(guò)程就是反思自己與別人差距的過(guò)程,找到自己的技術(shù)“軟肋”、技術(shù)短板,最終事事有著落,想不提升都很難。

          互聯(lián)網(wǎng)的環(huán)境要用起來(lái),別局限在自己的公司,一定要視野放眼全國(guó)甚至全球,這很重要!

          2、向上學(xué)、向下幫

          這是社群管理達(dá)人、樊登讀書(shū)首席增長(zhǎng)顧問(wèn)“彪悍一只貓”經(jīng)常說(shuō)的一句話。跨界一下,對(duì)于 Elastic 學(xué)習(xí)也一樣適用。

          向上學(xué):向Elastic原廠、一線大廠大佬學(xué)習(xí)實(shí)戰(zhàn)經(jīng)驗(yàn);

          向下幫:以自有能力盡可能的去社區(qū)、去微信群、QQ群幫助后來(lái)需要幫助的人。

          逐步形成閉環(huán),比悶頭摸索效率不知提升多少倍!

          我這里一直強(qiáng)調(diào)的一個(gè)概念是“交是更好的學(xué)”(認(rèn)知來(lái)自:劉未鵬《暗時(shí)間》),”講一遍有一遍的收獲”。

          上面這個(gè)學(xué)習(xí)金字塔圖,也能很好的說(shuō)明“教是更好的學(xué)”,因?yàn)橹挥邢蚱渌?span style="color: rgb(255, 76, 0);">教授以及對(duì)所學(xué)內(nèi)容立即運(yùn)用(也就是實(shí)戰(zhàn)),24小時(shí)后的平均保持率會(huì)最高,接近90%。

          好多人反饋不好理解,我進(jìn)一步拿自己的例子解讀一下:

          1998年前后,讀初中學(xué)地理的時(shí)候,有個(gè)知識(shí)點(diǎn):“加爾各答市是印度的麻紡織業(yè)中心”。

          我當(dāng)時(shí)一遍一遍的背誦,就是記不住。前面的同學(xué)實(shí)在看不下去了,別記了,不就“加 麻”兩個(gè)字嗎?

          我當(dāng)時(shí)一下記住了,沒(méi)想到,這段記憶能延續(xù)到今天,22年后,我還是依然記得“加 麻”。

          注意:22 年啊!

          • 當(dāng)時(shí)交這門(mén)課的老師我已經(jīng)不記得是誰(shuí)了.....

          • 當(dāng)時(shí)提醒我“加 麻”記憶的同學(xué)我也忘記叫什么了,只記得個(gè)頭不高......

          • 當(dāng)時(shí)學(xué)過(guò)的世界地理幾乎全部忘掉了......

          但是,這個(gè)知識(shí)點(diǎn),我始終沒(méi)有忘記,并且每次試圖想忘記,因?yàn)閷?duì)于我來(lái)說(shuō),這個(gè)知識(shí)點(diǎn)的確沒(méi)有任何用途,但是,就是忘不掉。

          我一度認(rèn)為很神奇,我把他類(lèi)比為“肌肉記憶”——類(lèi)似學(xué)了自行車(chē),20年不騎,拿過(guò)來(lái)還會(huì)騎。

          這里強(qiáng)調(diào)的不是簡(jiǎn)單的地理知識(shí)點(diǎn)這個(gè)概念,而是:有人給你講過(guò)的知識(shí)、甚至講過(guò)方法的知識(shí),探討過(guò)的技術(shù)方案,會(huì)遠(yuǎn)遠(yuǎn)的比自己摸索記憶的更清楚,并且不容易忘。

          當(dāng)然,同樣的道理,你給別人講過(guò)的知識(shí)、討論過(guò)的問(wèn)題或者方案,你自己也會(huì)記憶的更牢固。

          并且,更難能可貴的是,講解的遍數(shù)越多,記憶的越牢固。

          這也是為什么很多企業(yè)家脫稿演講、很多新東方名師全程脫稿講課的原因,因?yàn)椋核麄冎v的多,練的多,形成了肌肉記憶。

          3、萬(wàn)種方法、死磕最靈

          一萬(wàn)小時(shí)理論——人們眼中的天才之所以卓越非凡,并非天資超人一等,而是付出了持續(xù)不斷的努力。只要經(jīng)過(guò)1萬(wàn)小時(shí)的訓(xùn)練,任何人都能從平凡變成超凡。

          刻意練習(xí)——只關(guān)注一件事:如何成為所在行業(yè)的高手。高手和普通人的區(qū)別在于“套路”的多少。“套路”的產(chǎn)生需要有目的的練習(xí),有目的的練習(xí)具有定義明確的特定目標(biāo),有目的的練習(xí)需要走出舒適區(qū),熟能生巧。

          我把死磕引申等價(jià)為:一萬(wàn)小時(shí)理論 + 刻意練習(xí)。????

          新手終能成為專(zhuān)家的進(jìn)階路徑如下:

          大家知道,我自己的所有專(zhuān)欄文章都與死磕相關(guān):

          • 死磕 Elasticsearch
          • 死磕 Elastic 認(rèn)證
          • 死磕 Elastic 面試 ......

          死磕的本質(zhì)是:不服!

          關(guān)于 Elastic ?的文章總有人會(huì)寫(xiě),關(guān)于 Elastic 專(zhuān)欄總有人會(huì)寫(xiě),關(guān)于 Elastic 公眾號(hào)總有人要做,總會(huì)有一個(gè)行業(yè) TOP 1,為什么不是我?

          這么一想,幾乎找不到理由,這是時(shí)代賦予的、這是積累的必然。

          曾國(guó)藩的“結(jié)硬寨,打呆仗”是死磕的典范。

          無(wú)論和誰(shuí)打仗,去了城池外先勘察地形,選好扎營(yíng)地,挖壕溝、扎花籬,把自己與敵方隔離開(kāi)來(lái),耗也得把對(duì)方耗死。

          屢敗屢戰(zhàn),最終重創(chuàng)太平天國(guó),大獲成功。甚至毫不夸張的講,沒(méi)有曾國(guó)藩,晚清可能得早滅亡幾十年。

          再舉個(gè)真實(shí)案例:

          最近技術(shù)圈子都在轉(zhuǎn)載的酷派集團(tuán)的表彰通報(bào)——酷派技術(shù)工程師虎躍向 Linux 社區(qū)提交的數(shù)條高質(zhì)量補(bǔ)丁,得到了 Linux 之父 Linus To人valds 的認(rèn)可,給公司酷派帶來(lái)了無(wú)上光榮,讓 Linux 代碼里面寫(xiě)上了酷派的名字。

          注意一個(gè)細(xì)節(jié),虎躍2008年畢業(yè)就開(kāi)始 Linux開(kāi)發(fā),2013年接觸 Linux 開(kāi)源社區(qū),這是至少 7 年 甚至是 12年 + 的積累。

          某種意義上說(shuō),這也是“死磕精神”和積累的結(jié)果。

          PS:內(nèi)核工程師每天和 Linux 最底層打交道,遠(yuǎn)遠(yuǎn)比上層開(kāi)發(fā)難度更大,我剛?cè)肼毜臅r(shí)候,旁邊工位就是一位 Linux 內(nèi)核工程師,每天都見(jiàn)他眼圈發(fā)黑,但是敲起代碼和討論起問(wèn)題來(lái)炯炯有神!

          再再重復(fù)舉個(gè)例子,得到APP之前,羅胖主要借助:羅輯思維的視頻以及微信公眾號(hào)做知識(shí)推廣。

          同樣是做公眾號(hào)的,他和別人不一樣的地方在于:每天早上發(fā)一段60s的語(yǔ)音,聽(tīng)完語(yǔ)音的最后指引關(guān)鍵字,輸入后才能看到文章。每天60s,不長(zhǎng)不短,截止到2020年12月5日,已經(jīng)堅(jiān)持了:2901天(7.95年)。

          這引起了我的巨大的好奇。暫且放下“雞湯”的思維角度,我的幾個(gè)思考如下:

          • 為什么他能堅(jiān)持?
          • 他為什么要堅(jiān)持?
          • 是什么讓他堅(jiān)持?

          聽(tīng)的多了,看的多了,其實(shí)就一句話:“他想成事”。

          成事的方法有很多種,但都沒(méi)有捷徑,無(wú)疑:死磕是最穩(wěn)健、最扎實(shí)、最快捷的路徑。

          幾年下來(lái),看到得到 APP 的發(fā)展,得到 APP 已經(jīng)成為別人眼里的:“看不見(jiàn)、看不起、看不懂、追不上”的產(chǎn)品。

          這就是死磕的力量——“今天你對(duì)我愛(ài)答不理,明天我讓你高攀不起!”。

          上面的跨界理論同樣可以應(yīng)用到死磕 Elastic知識(shí)點(diǎn)、用死磕的方法建立 Elastic技術(shù)體系、建立大數(shù)據(jù)技術(shù)棧的技術(shù)體系。

          沒(méi)有任何速成的方法,就一點(diǎn)點(diǎn)死磕官方文檔、死磕源碼......反而,這最笨的方法,時(shí)間越長(zhǎng)、價(jià)值越大!

          4、以考代練、更快進(jìn)階

          死磕的原理說(shuō)的多了,回歸到 Elastic 一樣還得是:理論和實(shí)踐結(jié)合。

          跟著項(xiàng)目或產(chǎn)品實(shí)戰(zhàn)、遇到問(wèn)題查原理再反哺項(xiàng)目或產(chǎn)品,就是很好的方式。

          而在“算法投喂”盛行的今天,大家的自制力普遍沒(méi)有那么強(qiáng)了,至少?zèng)]有高考那么強(qiáng)了,這是不爭(zhēng)的大實(shí)話。

          建立 Elasticsearch 知識(shí)體系,“死磕”、刻意練習(xí)依然是法寶,而”以考代練”則是法寶中的捷徑。

          Elastic 認(rèn)證對(duì)于建立 Elasticsearch 知識(shí)體系非常有用。Elastic 認(rèn)證題目全部是實(shí)戰(zhàn)題目,考試不通過(guò)的唯一原因就是:不熟!

          我發(fā)布過(guò) Elastic 認(rèn)證的文章比較多了,老讀者可能會(huì)“膩“,下面是死磕 Elasticsearch 知識(shí)星球內(nèi)其他已通過(guò)的 Elastic 認(rèn)證工程師現(xiàn)身說(shuō)法:

          IBM 70后資深架構(gòu)師周鈺大哥回復(fù):

          第一是認(rèn)識(shí)上的演進(jìn)。如同在心得貼里說(shuō)的,之前對(duì) ES 是只見(jiàn)樹(shù)木不見(jiàn)森林的,或者叫學(xué)得都是“術(shù)”,但不是“道“。通過(guò)1個(gè)多月的備考,后來(lái)重新回來(lái)看,會(huì)有一種居高臨下豁然開(kāi)朗的感覺(jué),理解上會(huì)通透了很多,能站在一個(gè)更體系化的角度去思考和規(guī)劃 ES ,這對(duì)架構(gòu)師來(lái)說(shuō)是很必要的思維方式。

          第二是修煉。其實(shí)IT證書(shū)我手上大大小小 10 幾張總是有的,大到講宏觀架構(gòu)的 TOGAF ,小到某個(gè)具體技能(如 Azure, LInux)的認(rèn)證。但從未有像ES那樣讓我?guī)缀跏遣活櫼磺械膶W(xué)習(xí)。考其他的證書(shū)似乎很輕松,但 ES認(rèn)證我是真的花了 1 個(gè)多月的時(shí)間,從來(lái)沒(méi)有那么高強(qiáng)度的去瀏覽和 ES 有關(guān)的任何文章。這種孤注一擲,不管不顧的態(tài)度,大概網(wǎng)絡(luò)上現(xiàn)在算是叫“心流”。誠(chéng)心一念做完一個(gè)事情,回過(guò)頭來(lái)看,會(huì)覺(jué)得自己在思想境界上也有了 一個(gè)提升。這對(duì)工作自信心和個(gè)人修為都是有好處的。

          ES的認(rèn)證只是起點(diǎn)。我是做運(yùn)維交付的,我們使用 ES 的場(chǎng)景非常多,簡(jiǎn)單如一個(gè)日志系統(tǒng)監(jiān)控,稍微復(fù)雜的如我在做的每天大概上億級(jí)日志存取的項(xiàng)目,甚至更更復(fù)雜的是我現(xiàn)在同時(shí)在做的一個(gè)數(shù)據(jù)平臺(tái)的集成,和基于數(shù)據(jù)湖的智能運(yùn)維分析平臺(tái)。這些都離不開(kāi)ES。掌握了 ES 對(duì)于我的工作都是如虎添翼的。另外,就算是做可視化報(bào)表也比過(guò)去順溜了很多,因?yàn)閷?duì)聚合的理解更深刻了。

          其他認(rèn)證工程師回復(fù)(部分)

          ......

          ......

          ......

          小結(jié)

          從實(shí)戰(zhàn)中來(lái),到實(shí)戰(zhàn)中去——Elasticsearch 技能/學(xué)習(xí)最快的方式!當(dāng)然,沒(méi)有萬(wàn)能的普適的方法,更沒(méi)有速成的方法,只有適合自己的方法。

          大數(shù)據(jù)領(lǐng)域的所有開(kāi)源技術(shù)棧都是實(shí)戰(zhàn)為主的,理論與實(shí)踐(實(shí)戰(zhàn))結(jié)合,我們才能學(xué)的更深、走的更遠(yuǎn)。


          加微信:elastic6(僅有少量坑位了),和 BAT 大佬一起精進(jìn) Elastic 技術(shù)!

          推薦閱讀:
          重磅 | 死磕 Elasticsearch 方法論認(rèn)知清單(2020年國(guó)慶更新版)
          你的 Elasticsearch 難題,官方文檔早就有了答案......
          能拿駕照就能通過(guò) Elastic 認(rèn)證考試!
          潛心一技、做到極致!——Elastic認(rèn)證工程師之路
          升級(jí)這十點(diǎn)認(rèn)知,你就是大佬!
          認(rèn)知升級(jí)——不做開(kāi)始愛(ài)好者!

          2021年1月1日起,知識(shí)星球?qū)?/span>上浮年費(fèi),望周知。

          短時(shí)間快習(xí)得多干貨!
          中國(guó) 近?50%+?Elastic 認(rèn)證工程師出自于此!
          全球?850+?Elastic 愛(ài)好者一起死磕 Elasticsearch!
          瀏覽 26
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  大香蕉福利在线 | 美女草逼视频 | 在线小视频 | 成人高潮AA 毛片 | 国产精品九|