成長(zhǎng)的正確姿勢(shì)——參加全棧營(yíng)魔改大賽心得

(閱讀全文大概需要8分鐘)

2016年12月8日,我寫(xiě)下了第一篇 logdown,正式開(kāi)始了全棧之旅,到目前為止不到3個(gè)月,在 xdite 老師的帶領(lǐng)下,以超乎我自己想象的速度在迅速成長(zhǎng)。但這期間其實(shí)也并不是一帆風(fēng)順,經(jīng)常也會(huì)栽坑卡Bug,再跌跌撞撞地走出來(lái),現(xiàn)在再回頭望過(guò)去,發(fā)現(xiàn)高峰也好、低谷也好,都是成長(zhǎng)必要的組成部分。特別是低谷階段,而我們要做的就是:「用正確的姿勢(shì)經(jīng)歷成長(zhǎng)的必然階段!」

本篇主要分為三個(gè)部分:

一、成長(zhǎng)的實(shí)際路徑可能跟我們想的不一樣。

二、如何挺過(guò)成長(zhǎng)的低谷期?

三、我的魔改小套路。

第一部分:成長(zhǎng)的實(shí)際路徑


最理想的成長(zhǎng)路線張這樣:

顯然這在實(shí)際中不可能發(fā)生,略過(guò)不表。

普遍接受的成長(zhǎng)曲線長(zhǎng)這樣:

2017030192142改變曲線.png
2017030192142改變曲線.png

這個(gè)是大家常見(jiàn)并且基本得到的大家認(rèn)同的成長(zhǎng)曲線。我們用學(xué)編程來(lái)舉例子,一般人在剛開(kāi)始學(xué)編程的時(shí)候,因?yàn)橛小感率值倪\(yùn)氣」和「三分鐘熱度」這兩個(gè)因素存在,初期確實(shí)可能學(xué)的很不錯(cuò),然后大部分人都會(huì)認(rèn)為自己很有天份,這時(shí)候就會(huì)達(dá)到第一個(gè)拐點(diǎn)(過(guò)度期望),盲目樂(lè)觀地認(rèn)為自己的快速成長(zhǎng)趨勢(shì)可以一直保持下去。

但等新手的運(yùn)氣用光了之后,就遇到很多挫折,有些 bug 甚至一兩天都解不開(kāi),這時(shí)候大部分人都會(huì)過(guò)渡到第二個(gè)拐點(diǎn)(過(guò)度失望),盲目悲觀地認(rèn)為自己肯定學(xué)不好,太笨了等等。相當(dāng)數(shù)量的人在這個(gè)拐點(diǎn)會(huì)直接放棄學(xué)編程。但是少數(shù)人熬了過(guò)來(lái),他們會(huì)發(fā)現(xiàn),情況在慢慢好轉(zhuǎn),逐步又看到了希望,然后慢慢轉(zhuǎn)向正常的發(fā)展。

實(shí)際的成長(zhǎng)曲線可能是這樣:

前面的部分差不多,但是在經(jīng)歷了過(guò)度失望期之后,其實(shí)也不是一帆風(fēng)順,還是會(huì)有高潮和低谷,只不過(guò)沒(méi)有那么劇烈的波動(dòng),而且可能還會(huì)遇到平臺(tái)期,總體來(lái)說(shuō)大概是進(jìn)兩步退一步的節(jié)奏。

經(jīng)過(guò)了上面的分析,大家會(huì)發(fā)現(xiàn)低谷是成長(zhǎng)的必然階段,不可能直接跨越,那么我們的結(jié)論就是如果想要持續(xù)成長(zhǎng),如何挺過(guò)低谷期才是最需要關(guān)注的問(wèn)題。顯然,單純地靠「毅力」不是個(gè)很好的選擇。那么到底用什么樣的姿勢(shì)才能順利度過(guò)低谷呢?

第二部分:挺過(guò)低谷的正確姿勢(shì)


1、對(duì)成長(zhǎng)過(guò)程的正確的認(rèn)知

經(jīng)過(guò)剛剛的分析,如果動(dòng)用我們的元認(rèn)知,我們會(huì)明白以下三點(diǎn):

  • 成長(zhǎng)就是有高峰有低谷的過(guò)程,所以在低谷的時(shí)候不要怕,總會(huì)走出來(lái)的。
  • 經(jīng)過(guò)一輪低谷和高峰,再次進(jìn)入低谷的時(shí)候,你要認(rèn)識(shí)到,你不是回到了起點(diǎn),而是站在了更高的地方,這樣你不會(huì)過(guò)于焦慮。
  • 只要時(shí)間足夠長(zhǎng),總體上來(lái)看,最終都會(huì)形成一個(gè)不斷上升的趨勢(shì),也就是說(shuō)我們只需要持續(xù)的學(xué)習(xí),就會(huì)不斷的進(jìn)步。這是個(gè)必然的結(jié)論。

這三點(diǎn)是先從根本上認(rèn)識(shí)到低谷只是個(gè)需要經(jīng)歷的階段而已,并不是我們學(xué)習(xí)能力差的象征。借助這一點(diǎn),我們可以放棄在低谷的時(shí)候過(guò)度自責(zé)。

2、用記錄來(lái)感知成就感

全棧營(yíng)的小伙伴都知道要快速感受到成就感,普遍認(rèn)同的方式就是快速完成一個(gè)作品,然后得到別人的夸獎(jiǎng)和反饋。這非常好,也是很有效的感知成就感的方式。但是如果沒(méi)有這樣的機(jī)會(huì),或者別人的反饋很少的時(shí)候,你怎么才能感知成就感呢?

其實(shí) xdite 老師也早就把這個(gè)獨(dú)門(mén)秘籍交給大家了,從全棧營(yíng)一開(kāi)始,xdite老師就要求大家每天寫(xiě) ORID日志,記錄自己犯的錯(cuò)誤。如果你認(rèn)真的去做了的話(huà),等你看完這篇文章之后,就回去從第一篇開(kāi)始翻看,如果有什么新的想法,自己給過(guò)去的日志留言。你會(huì)發(fā)現(xiàn),和2個(gè)多月之前的你相比,現(xiàn)在的你已經(jīng)完全判若兩人了。這種感覺(jué)很奇妙的,像穿梭了時(shí)空,然后對(duì)過(guò)去的自己說(shuō):「你好,我來(lái)自2個(gè)月后的未來(lái),我現(xiàn)在可比你強(qiáng)哦!」

當(dāng)你能強(qiáng)烈的感知到自己已經(jīng)成長(zhǎng)了,你還會(huì)擔(dān)心自己以后不能再這樣成長(zhǎng)么?

3、應(yīng)對(duì)低谷時(shí)的情緒低落和技術(shù)難題

其實(shí)仔細(xì)想想,我們滑倒低谷的時(shí)候,一般都是因?yàn)橛龅搅思夹g(shù)難題??赡苁?bug解不開(kāi),可能是魔改作品沒(méi)有新的靈感,或者是想實(shí)現(xiàn)什么功能,怎么試都不成功。這些反復(fù)解不開(kāi)的技術(shù)難題就讓我們變得焦慮、懷疑甚至放棄。然后帶著這樣的情緒再去解技術(shù)難題的話(huà),就更加不容易解開(kāi),如此惡性循環(huán)。

想明白了這個(gè)原因,我們就可以把二者拆開(kāi)來(lái)應(yīng)對(duì),注意最好是先應(yīng)對(duì)情緒問(wèn)題,然后再解決技術(shù)難題。

* 應(yīng)對(duì)情緒問(wèn)題的方法

1、定時(shí)雞血

這個(gè)方法是我從新生大學(xué)的尹航那邊學(xué)來(lái)的,他在30天刻意練習(xí)小組總結(jié)分享的時(shí)候提到了這個(gè)方法。就是讓大家開(kāi)始學(xué)習(xí)之前就準(zhǔn)備好一些雞血視頻。然后再開(kāi)始學(xué)習(xí),學(xué)習(xí)動(dòng)力減弱的時(shí)候,就看視頻打雞血。其實(shí)想想看,是這樣的啊,大家每次聽(tīng)了大牛的演講都雞血滿(mǎn)滿(mǎn),超常發(fā)揮兩三天,然后就歇火了?,F(xiàn)在我們知道這個(gè)行為模式了,就在歇火之前再給自己打一針,這不是最簡(jiǎn)單的邏輯么?

而且你仔細(xì)觀察全棧營(yíng)的設(shè)計(jì),你就會(huì)發(fā)現(xiàn)也是這種套路。xdite 老師的雞血每周定點(diǎn)就到,就是大家加油打氣的。只要好好跟著進(jìn)度走,放棄的可能性就會(huì)降到最低。

2、哄騙大腦

我們要認(rèn)清這樣一個(gè)事實(shí):『我們無(wú)法完全摒棄情緒,變成純理性的人?!凰栽谟龅截?fù)面情緒的時(shí)候,我們不應(yīng)該想怎么去斬除它,而是要好好地觀察它背后的原因,如果能從根本原因解決最好。如果暫時(shí)看不清或者解決不了,就連哄騙大腦,讓情緒跟我們合作。

比如遇到焦慮的時(shí)候,我就跟自己說(shuō)「今天好焦慮,但是沒(méi)關(guān)系,我先放一放這個(gè)情緒,學(xué)習(xí)10分鐘,就10分鐘而已,完成了我就去放松,盡情地玩?!谷绻怀鲆馔獾卦?huà),我能靜下心來(lái)學(xué)習(xí)的時(shí)間會(huì)遠(yuǎn)大于10分鐘,而且等到發(fā)現(xiàn)時(shí)間超過(guò)10分鐘之后,就會(huì)發(fā)現(xiàn)焦慮情緒緩解了不少,甚至有辦法繼續(xù)更長(zhǎng)時(shí)間的學(xué)習(xí)。屢試不爽!

另外,就算你真的只學(xué)習(xí)了十分鐘,也沒(méi)關(guān)系。因?yàn)橹灰隽四呐率且稽c(diǎn)點(diǎn),也比不做強(qiáng)無(wú)窮大倍。這個(gè)很好證明,假設(shè)你進(jìn)步的程度只有億分之一,是不是也是0的無(wú)窮大倍。(看,道理就是這么簡(jiǎn)單粗暴?。?/p>

3、「睡服」

這又是從 xdite 老師那里學(xué)到的獨(dú)門(mén)心法,以上都兩條都不管用的時(shí)候,可能是我們的精力值不夠用了,這時(shí)候應(yīng)該立刻去睡覺(jué)。我的親身體會(huì)是有些怎么都解不開(kāi)的 bug 就放一放,第二天一早的時(shí)候去解就神奇的解開(kāi)了。其原理是大腦其實(shí)在我們睡覺(jué)的時(shí)候也在自動(dòng)運(yùn)算。睡服的作用公式就是:「恢復(fù)精力+自動(dòng)運(yùn)算=事半功倍。」

* 解決技術(shù)難題的思路

說(shuō)完了情緒問(wèn)題,我們?cè)賮?lái)看技術(shù)難題。為什么一開(kāi)始不先解決技術(shù)難題?因?yàn)樽屛覀兡芑沟凸鹊募夹g(shù)難題不是一般的技術(shù)難題,我們可能在某個(gè)盲區(qū)卡住了,這個(gè)時(shí)候如果不顧情緒硬解的話(huà),往往都是事倍功半。所以把情緒先安撫好了,我們?cè)賮?lái)解決技術(shù)難題。方案如下:

1、正確的提問(wèn)

放在最前面的是這一條大家都會(huì)覺(jué)得很奇怪,但是其實(shí)這里面學(xué)問(wèn)大著呢。因?yàn)槿绻悴荒芎?jiǎn)單、清晰、準(zhǔn)確地描述你的問(wèn)題,你將很難得到想要的解答。大家可以對(duì)比下面兩個(gè)例子:

  • 誰(shuí)幫幫我,我的瀏覽器顯示不了job-listing 的頁(yè)面。
  • 我在 xxx 步驟(附上課程鏈接或者說(shuō)清楚具體的操作步驟),遇到瀏覽器的 localhost:3000頁(yè)面無(wú)法顯示 job-listing 的頁(yè)面,具體報(bào)錯(cuò)是"This site can’t be reached",錯(cuò)誤截圖如下。

如果你是助教,你更喜歡哪一種提問(wèn)方式?哪一種方式更能獲得答案呢?這里安利一篇文章《How to ask questions the smart way》。這篇文章也得到了笑來(lái)老師的多次推薦。如果認(rèn)真讀完,你應(yīng)該對(duì)如何提問(wèn)有一個(gè)全新的認(rèn)識(shí) 。

2、出門(mén)左轉(zhuǎn)找谷歌

具體的技巧這里不多說(shuō)了。只提醒大家一點(diǎn):遇到問(wèn)題盡量先谷歌,如果谷歌解決不了再找用其他方法,因?yàn)楣雀杷阉魇潜容^主動(dòng)的行為,有時(shí)候你會(huì)發(fā)現(xiàn)需要瀏覽多篇文章才能找到解答,雖然略微困難一些,但是編程知識(shí)和英文都在不知不覺(jué)中進(jìn)步。

3、善用slack 搜索

到這一步我們?nèi)匀粵](méi)有直接找助教,原因是全棧營(yíng)是個(gè)特殊的集體,幾百號(hào)人都同時(shí)在學(xué)一樣的東西。你遇到的錯(cuò)誤,別人已經(jīng)碰到過(guò)且已經(jīng)找助教成功解決的概率非常大。所以這一步我們還是利用好搜索功能,輸入報(bào)錯(cuò)的關(guān)鍵詞,往往就會(huì)發(fā)現(xiàn)有現(xiàn)成的解決方案。

4、slack找助教

如果前面的所有步驟都沒(méi)法解決你的問(wèn)題,這時(shí)候就要抓緊找助教來(lái)解決,而且特別要注意一定要按照正確的套路來(lái)提問(wèn)。

第三部分:我的魔改小套路


用「抄」快速實(shí)作,立刻感受成就感

「抄」這個(gè)關(guān)鍵詞幫我在大賽第一天迅速完成初稿作品并提交。完成了之后就有同學(xué)點(diǎn)贊讓我立即感受到成就感,這個(gè)成就感是進(jìn)一步更新迭代的巨大動(dòng)力。之前 job-listing 大賽就是陷入了完美主義大坑,始終都是充滿(mǎn)挫折感,而不是成就感。不及時(shí)跳出來(lái)會(huì)陷入一個(gè)惡心循環(huán)。所以這個(gè)是我的方法論中第一條:用「抄」快速實(shí)作,感受成就感。(關(guān)于「抄」,我總結(jié)了一篇小教程:前端學(xué)習(xí)解惑01——漂亮網(wǎng)站抄出來(lái)?。?/a>

用「改」逐步打磨,不斷增加熟練度

如果只是單純的而「抄」,其實(shí)達(dá)不到掌握的程度,第二個(gè)關(guān)鍵詞「改」才是讓我們理解知識(shí)的有效方法。關(guān)于怎么「改」,開(kāi)始的時(shí)候也是沒(méi)頭沒(méi)腦的瞎改,后來(lái)發(fā)現(xiàn)改也是有套路的。正確地「改」才能理解知識(shí)、增加熟練度。

1、搞清楚正確的思路

初稿完成后怎么改,一開(kāi)始完全沒(méi)思路,還是 job-listing 的思路,給首頁(yè)換個(gè)圖片啥的,后來(lái)發(fā)現(xiàn)這樣完全行不通,直到了解到了Landing Page 的概念,才發(fā)現(xiàn)這才是正確的思路。弄清楚方向太重要了,弄清楚了方向,就算走的慢一點(diǎn),也總是在往正確的方向前進(jìn)(此處聯(lián)想到笑來(lái)老師提到的做正確的事情遠(yuǎn)比把事情做正確重要的多)。

2、針對(duì)細(xì)節(jié)不斷打磨

抄來(lái)的代碼,要自己主動(dòng)修改才能理解一大坨代碼里面的一條條代碼都是什么意思,抄別人代碼就像是直接借了別人的衣服一樣,雖然有的時(shí)候衣服已經(jīng)很漂亮了,但是借來(lái)總歸不會(huì)完全合身。我們要自己改改袖口、修修長(zhǎng)短、變變腰圍。這樣的步驟做下來(lái),我們就知道以后衣服怎么改,甚至還可以自己做衣服。這樣才算是理解透了代碼。

3、重視總結(jié)和吸收

光理解了還不行,還得總結(jié)和吸收,總結(jié)的最好套路就是ORID。吸收的最佳方法就是反復(fù)用,直到成為肌肉記憶。說(shuō)到反復(fù)用,大家要特別注意不要帶著傲慢學(xué)習(xí),有的時(shí)候,一些問(wèn)題看起來(lái)很簡(jiǎn)單,按照教程三兩下就可以弄好。但是等你真的去做的時(shí)候,你會(huì)發(fā)現(xiàn)并沒(méi)有那么簡(jiǎn)單,所以你不去做,就永遠(yuǎn)不是你的。而且只做一遍,很快也都會(huì)忘記,所以反復(fù)用才是關(guān)鍵。其實(shí)就是xdite 老師「高頻小套路」中的高頻。

用「教」消化吸收,內(nèi)化成為小套路

經(jīng)過(guò)了前面的「抄」和「改」,如果順利的話(huà),應(yīng)該是能熟練掌握和運(yùn)用某個(gè)知識(shí)了。但是如果還想再進(jìn)一步,就需要用到「教」。

如果你寫(xiě)過(guò)教程你就會(huì)發(fā)現(xiàn),知道并且能熟練的做出來(lái),跟能簡(jiǎn)單清晰的表述并讓別人理解,完全不是一回事。在寫(xiě)教程的過(guò)程中,必須梳理你的文字表達(dá),理解清楚知識(shí)的內(nèi)在邏輯,這又是一個(gè)很好的提取練習(xí)的機(jī)會(huì)。而且還有一個(gè)附加好處,就是有些技巧會(huì)在寫(xiě)教程的過(guò)程中進(jìn)一步升華,會(huì)幫你學(xué)到更多深入的技巧。這種感覺(jué)不太容易用文字表達(dá)出來(lái),但是真的很奇妙,如果你試過(guò)幾次,你會(huì)上癮的。

我知道你看累了,再來(lái)針雞血就結(jié)束!

我們簡(jiǎn)單計(jì)算一下:費(fèi)助教在群里發(fā)的全棧營(yíng)報(bào)道帖一共376人(還不包括沒(méi)有填寫(xiě)報(bào)道信息的)。這篇文章結(jié)束的時(shí)候,魔改大賽提交作品的是73個(gè),估計(jì)再往后增長(zhǎng)也應(yīng)該在80個(gè)左右,那么算下來(lái)就是說(shuō)差不多160個(gè)小伙伴參與了這次比賽。那么如果你參與了魔改大賽的話(huà),你就已經(jīng)甩開(kāi)了差不多60%的人。開(kāi)不開(kāi)心?

ps:

我另行總結(jié)了一篇我和智文同學(xué)的魔改作品:「愛(ài)未來(lái)」的迭代歷程,如果有興趣的小伙伴可以前往圍觀:在焦慮和雞血中螺旋上升——商店魔改大賽參賽過(guò)程回顧

強(qiáng)行植入廣告:

我和張智文同學(xué)的作品「愛(ài)未來(lái)」最新版已經(jīng)上線,請(qǐng)大家?guī)兔c(diǎn)開(kāi)看看,對(duì)我們網(wǎng)站的任何建議我們都是超級(jí)歡迎。

「愛(ài)未來(lái)」地址:https://i-future.herokuapp.com

附錄-大賽期間完成的一些教程:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容