似乎我們生來都不自信,所以最能聽到的鼓勵就是:要自信!人們總是在強調(diào)相信自己,仿佛自己體內(nèi)隱藏著解決所有問題的能力,只要加上自信就能激活。
可以想象一下這樣一幅畫面:一個溺水的人在水中痛苦地掙扎,艱難地喊著救命,岸上的人紛紛在大喊:“你一定可以學(xué)會游泳的,你要相信自己!”水面沉寂了,沒有了呼救聲。岸上的人搖頭嘆息:“唉,他還是不夠自信呀!”
不會游泳的人通過溺水的方式下決心學(xué)會游泳,想想生活中是否有此般可笑的事情發(fā)生?一直以來,信心被過度地神化。但信心只是某一個時刻的心態(tài),而心態(tài)是會發(fā)生變化的。開始時因為害怕而沒有信心,踏出第一步后發(fā)現(xiàn)如此簡單后可能馬上就信心爆棚了。所以出發(fā)前擁有多大的信心并不重要,重要的是合理地開始第一步,然后繼續(xù)第二步,第三步一直走下去。
對于初學(xué)游泳者,合理的第一步是找一位好教練,按照他的指示從基本的動作學(xué)起,而不是選擇直接溺水。下決心總是來得輕松痛快,對于愣頭青來說,要做到視死如歸也不是什么難事。
這種現(xiàn)象在自學(xué)上體現(xiàn)地最為明顯。尤其是在互聯(lián)網(wǎng)時代,信息獲取的成本極為低廉。
如今,若是誰想要學(xué)習(xí)某項技能,首先想到的就是上網(wǎng)搜索,通過網(wǎng)絡(luò)可以輕而易舉獲得了一堆免費的教程。這也讓很多人不屑于付費上培訓(xùn)班,他們認為網(wǎng)上能夠獲取大把的免費教程,付費純屬浪費錢的行為。他們看著網(wǎng)盤里滿滿的資料,腦海中幻想著自己挑燈夜讀數(shù)月成為大牛之后傲視群雄,內(nèi)心沒來由地激動,然后合上電腦睡去。
除了80%的人只是增加了網(wǎng)盤負擔之后,確實有19%的人做到了每天都擠出時間進行學(xué)習(xí),堅持幾月之后確實學(xué)習(xí)到了一些知識,但卻因為不成體系又收效甚微,最后也是草草收場。
絕大多數(shù)人都誤以為自學(xué)只需要自信和自覺,這屬于迷信思想,缺乏對科學(xué)的認知。
我也自學(xué)過web前端、PHP、Python、Lisp。因為我不是程序員,所以我并沒有學(xué)習(xí)好固定的某種語言的負擔,便由著自己的性子,有興趣了解哪門語言了便買書找資料去學(xué)。一圈涉獵下來,雖增長了許多程序方面的淺顯知識,但卻也沒能熟練掌握哪門語言??偨Y(jié)下來,除了自己有些心猿意馬之外,更大程度上是由于沒有系統(tǒng)的學(xué)習(xí)體系和一位好老師。
一個系統(tǒng)的學(xué)習(xí)體系就如同一張地圖,它能夠幫助新人對該領(lǐng)域有一個全局的認識和較為準確的定位,擺脫盲人摸象的困境。
比如說,對于零基礎(chǔ)的新手來說,理解編程語言和操作系統(tǒng)的概念就有一定認知門檻的。他們不知道編程語言是如何使計算機進行工作的,區(qū)分不了Windows、Mac OS、Linux等操作系統(tǒng),也認識不到瀏覽器的特性。對類似的基礎(chǔ)知識也會存在許多的盲點。因為還沒擁有那樣的思維,對基礎(chǔ)的知識也還需要一段時間去熟悉,這會導(dǎo)致他們在學(xué)習(xí)新知識的時候較科班生有更多的困惑。
這時如果能為之梳理系統(tǒng)的學(xué)習(xí)體系,了解所學(xué)技能包含的主體內(nèi)容與學(xué)習(xí)路線,便能解決新手心中的許多困惑和疑慮。新手學(xué)習(xí)起來會更有目標性,能夠有效避免個人自學(xué)情況下難以控制的心猿意馬。
如果說系統(tǒng)的學(xué)習(xí)體系是一張地圖,那好老師就是經(jīng)驗豐富的老司機。
“紙上得來終覺淺,絕知此事要躬行”。最好的老師是實戰(zhàn)經(jīng)驗最為豐富的老師。在他們身上所能學(xué)習(xí)到的遠遠不止技能,還有他們對技能加以實踐和思考淬煉出的經(jīng)驗。這些經(jīng)驗往往能夠?qū)π氯说某砷L起到事半功倍的效果,讓新人走出許多困擾人的迷宮,什么問題是不必過多糾結(jié)的,什么爭議是已經(jīng)明確的,都能給予確切的答案,而這是網(wǎng)上免費獲取的資料無法給予的。
那些需要花費多年時光才能總結(jié)出來的經(jīng)驗折合以有限人民幣提供給明智的好學(xué)者。為什么不免費呢?因為真正有價值的東西從不免費。而想讓人輕視的最好方法,就是免費的給予。
放下只是自學(xué)的想法,加入海棠學(xué)院是因為阮一峰老師的推薦。我讀過阮一峰老師寫的許多文章和翻譯的書籍,從他的文字中我能夠看出他是個值得信任的人??吹饺钜环謇蠋熢诓┛椭袑L膶W(xué)院給予了擔保性的推薦,加之我個人也希望能夠找到一個突破口系統(tǒng)地建立技術(shù)知識體系,于是便加入了海棠學(xué)院。
海棠學(xué)院的課程的最大特點就是:分層級,大而全,成體系。
從語言上,課程滿足成為web全棧的需求:HTML/CSS/javascript、jQuery、Ajax、ECMAScript 6、nodeJS、react。
從實用性上,課程中含大量實際開發(fā)中所遇問題的總結(jié),陳老師在百度工作過多年,具備豐富的經(jīng)驗,因此教學(xué)更注重實際而不是空談理論。
在系統(tǒng)的課程體系按部就班地學(xué)習(xí)給人一種分外清晰的感覺,知道路在哪里,知道已經(jīng)走了多少,還剩下多少。再加上自信和自覺,掌握好web前端技術(shù)就變成了可觸及的目標。