偶爾面試應聘者的時候,發(fā)現(xiàn)有的應聘者雖然已經(jīng)畢業(yè)一兩年了坝锰,但和他們聊天時粹懒,覺得他們的技術(shù)水平怎么就像剛畢業(yè)的情況,問他們基礎(chǔ)的技術(shù)問題好像都不了解顷级?但是有的人畢業(yè)一兩年后凫乖,技術(shù)已經(jīng)能獨當一面。阻礙一些人進步的因素有哪些呢?
我問一個應聘者帽芽,你的項目是部署在部署在linux服務器嗎删掀?
他搖了搖頭,回答:是在window服務器导街。
我問披泪,那你了解linux下的基本操作和命令嗎?
他答:平時工作中用不到搬瑰,就沒怎么了解款票。
聽完這個應聘者的回答,我非常失望泽论。linux在App后臺中的地位艾少,怎么重視都不為過,不了解linux的理由翼悴,居然是工作中用不到姆钉!
難道工作中用不到,自己不能利用休息的時間來學習嗎抄瓦?
現(xiàn)在網(wǎng)絡上這么多的linux資料潮瓶,要找linux的學習資料很難嗎?
沒有l(wèi)inux的服務器沒法了解linux钙姊,難道就不能使用VMware或VirtualBox之類的虛擬機來學習怎么使用嗎毯辅?何況現(xiàn)在買一臺云服務器來玩玩也不貴,基本配置的服務器一個月就60元左右煞额,國外的服務器掛個域名也很方便思恐。
不知道買了linux服務器后干啥颅痊?別的不多說称簿,用wordpress建個人博客總可以的吧!建博客過程中涉及很多知識瞧挤,例如linux的優(yōu)化婚温,安裝nginx描焰,php,mysql等常用軟件的安裝栅螟,了解nginx荆秦,php,mysql中配置文件的常用配置項的含義力图,把這些都了解清楚了步绸,就能滿足小項目的基本運維的需求了,一般小項目最開始的架構(gòu)吃媒,大多數(shù)是最基本的linux+nginx+php+mysql(只針對php為主的項目瓤介,現(xiàn)在可能要多加一個redis)吕喘。
記得我進入移動互聯(lián)網(wǎng)前是在一家外包公司工作,那時被派到上海出差刑桑,在出差的那段時間晚上也比較閑兽泄,感覺到這樣浪費時間非常可惜漾月,分析了自身的情況病梢,雖然現(xiàn)在項目中不需要我負責運維,但感覺自己在運維這塊是比較弱梁肿,于是就有加強運維這塊能力的打算蜓陌。
我在網(wǎng)上報了一個運維的網(wǎng)絡學習班,當時面臨的情況是想學習運維但沒有電腦(平時在家里用臺式機吩蔑,出差前也沒打算買筆記本钮热,本來打算在出差時做個文藝青年,到處逛逛烛芬,偶爾畫一些素描)隧期,為了學習運維就買了臺筆記本,開始了3個月的學習生涯赘娄。
我個人是欣賞自學仆潮,但那是在沒有系統(tǒng)化學習資料的前提下。如果有培訓班的老師幫你整理好相關(guān)的知識遣臼,把知識系統(tǒng)化性置,能讓你花更少的時間就掌握知識,為什么不花錢去參加培訓呢揍堰?時間是最大的復利鹏浅,也是最大的成本。以前參加運維的培訓班屏歹,現(xiàn)在參加營銷的培訓班隐砸,我的邏輯是一致。
學習運維的成果蝙眶,從上杭鞠#回到廣州后就出來了。當時我剛進入一家移動互聯(lián)網(wǎng)公司械馆,進入公司后才發(fā)現(xiàn)胖眷,所有的運維工作都必須要我負責武通,理由很簡單霹崎,人手不足,資金有限冶忱,沒法雇用一個專職的運維人員尾菇。
在端午節(jié)時發(fā)現(xiàn)了一個有趣的事情,當然參加培訓的老師也出了本運維相關(guān)的書籍,他的書和我的《App后臺開發(fā)運維和架構(gòu)實踐》一起出現(xiàn)在京東派诬,有時候緣分就這么奇妙劳淆,在出書時相逢了。
成年后不像學生時代默赂,有完整的學習計劃告訴你今年要學什么沛鸵,明年要學習什么,學習是一個自我驅(qū)動的過程缆八,而且這個學習的過程曲掰,需要不斷地試錯,不斷地反復奈辰,在這個過程中栏妖,讀者們需要謹記兩點:
1.最少知識
學習知識是為了用于實踐,學習完最少知識就可以用于實踐當中奖恰,這個就是的最少知識吊趾。
梁啟超先生在1926年談到:現(xiàn)代(尤其是中國的現(xiàn)在)學校式的教育,種種缺點不能為諱瑟啃。其最顯著者论泛,學校變成“知識販賣所”。辦得壞的不用說蛹屿,就算頂好的吧孵奶,只是一間發(fā)行知識的“先施公司”,教師是掌柜的蜡峰,學生是主顧了袁、客人。頂好的學生天天以“吃書”為職業(yè)湿颅,吃13上幾年载绿,肚子里的書裝的像“鼓脹”一般,便算畢業(yè)油航。
當年梁啟超先生的這段話崭庸,現(xiàn)在看來還是那么時尚,那么有洞見谊囚。
2.最少行動
受限于小時候的學習習慣怕享,我們總是追求完美,希望每次都拿100分镰踏。但可悲的是函筋,我們越追求完美,就越容易拖延奠伪,很多小伙伴想啊想啊跌帐,想了一大堆計劃首懈,就沒有然后了。
根據(jù)最少行動的法則谨敛,無論怎么樣都要朝既定的目標先邁出第一步究履,完成根據(jù)反饋的結(jié)果調(diào)整再做第二步,不斷地重復“做-反饋-調(diào)整”的過程脸狸,在不斷的迭代中完成目標最仑。
在每次的迭代中,都能看到自己的進步炊甲,我們要做一個追求進步的人盯仪,而不是一個追求完美的人,在實踐的過程中蜜葱,誰能保證不犯錯呢全景?
這里提到“學習自我驅(qū)動的特性”,“最少知識”和“最少行動”是讓自身技術(shù)快速進步的途徑牵囤。以前我也喜歡買很多書閱讀爸黄,但我只是看,變成了梁啟超先生所提到的“以吃書為樂趣”揭鳞。后來在《認知寫作學》的學習中炕贵,經(jīng)過陽老師的講授,終于體會到“最少”的一絲真諦野崇。李笑來老師的文章中称开,也在反復強調(diào)“最少”這個概念,例如這篇《十分鐘后開始使用英語……》就是講使用英語的“最少知識”乓梨。
我的書《App后臺開發(fā)運維和架構(gòu)實踐》鳖轰,已經(jīng)把我認為開發(fā)一個App后臺所要掌握的最少知識整理出來,讀者閱讀完后就可以把這些知識用于App后臺開發(fā)實踐中扶镀,該書已在京東蕴侣,亞馬遜,當當?shù)染W(wǎng)站銷售臭觉。