今天又是幸運(yùn)的一天,在早上睡了懶覺(jué),起床,還好,原以為已經(jīng)12點(diǎn)了,結(jié)果是9:30.相當(dāng)于白撿了3個(gè)小時(shí)。
在網(wǎng)上溜溜,進(jìn)入了新生大學(xué)全棧營(yíng)里。在此之前,我上了淘寶上搜索編程的書(shū)籍及教程,上北大青鳥(niǎo)咨詢(xún)了下學(xué)習(xí)編程的問(wèn)題,一是全日制學(xué)習(xí),老師的教學(xué)方法也咩有具體說(shuō)清楚,感覺(jué)不是很靠譜。于是就直接進(jìn)入了新生大學(xué)全棧營(yíng)里??吹搅酥斑€有一個(gè)付費(fèi)的單課程,元學(xué)習(xí)課程,找了找群主,群主竟然說(shuō)是有的,并且迅速發(fā)了個(gè)鏈接給我。
哈哈哈。一直希望能見(jiàn)識(shí)的“元學(xué)習(xí)課程”竟然就這樣得到了。
進(jìn)入課程,用了半小時(shí)多一點(diǎn)的時(shí)間看了第一集的第一遍。
三個(gè)月的時(shí)間讓你成為全棧工程師,之前2016年是在辦的線(xiàn)下班,線(xiàn)上班是在2017年開(kāi)始的,并且效果還優(yōu)于線(xiàn)下班。
通過(guò)線(xiàn)下班的教授過(guò)程,Xdite老師總結(jié)并孕育了這門(mén)元學(xué)習(xí)課程。
發(fā)現(xiàn)在學(xué)習(xí)任何知識(shí)、技能前,需要先學(xué)習(xí)了怎么學(xué)習(xí),再學(xué)習(xí),這樣會(huì)達(dá)到事半功倍的效果。
老師發(fā)現(xiàn),雖然很多人十年來(lái)接受了義務(wù)教育,但很遺憾的是,他們不但沒(méi)有學(xué)習(xí)到好的學(xué)習(xí)方法,反而學(xué)習(xí)了錯(cuò)誤的學(xué)習(xí)方法,導(dǎo)致最后在出社會(huì)之后,在自學(xué)技能方面變得很緩慢,吃了不少虧。
網(wǎng)絡(luò)上,有很多教編程的課程,教程以及老師。但是Xdite老師希望能夠有一種方法,就是在遇到不管多爛的老師,教程,都能夠有快速提升,迅速上手的學(xué)習(xí)方法。
大家都知道,在未來(lái)有一些技能是必備的,比如說(shuō)英語(yǔ)和編程。但很多人用了不好的方法,讓自己永遠(yuǎn)學(xué)不會(huì)。
可能并不是天賦不夠,或許是學(xué)習(xí)方法錯(cuò)誤或沒(méi)有找到真正牛逼的老師。
每周三上課,上課時(shí)間30分鐘左右,以及后有30分鐘答疑時(shí)間。并且每周的課后有作業(yè)。因?yàn)槔蠋熜欧钜痪湓?huà),那就是不踐行=浪費(fèi)生命
挑戰(zhàn)兩個(gè)最不可能學(xué)會(huì)的技能,那就是編程和畫(huà)畫(huà)
聽(tīng)到要寫(xiě)作業(yè),請(qǐng)大家不要哀嚎。課前希望大家先玩玩游戲-Swift Playground
獎(jiǎng)品是Rocketbook,這個(gè)獎(jiǎng)品價(jià)值200多塊,不是作業(yè),只是玩游戲,玩游戲,玩游戲
正課
以編程為例,先觀(guān)察輸入-輸出,想辦法讓這件事重復(fù)來(lái)做,A狀況-A方法;B狀況-B方法
編程很簡(jiǎn)單,為什么一般人學(xué)不會(huì)編程
以做菜為例,找菜譜-看網(wǎng)路上的示范或讓媽媽示范一遍做法-跟著做
當(dāng)熟練以后,如希望學(xué)會(huì)煎牛排,那么選擇好的肉,選擇合適的鍋?zhàn)樱屌E鸥贸?/p>
那如果用這樣的方式學(xué)得會(huì)嗎?牛肉指南,熱力學(xué)原理-熟悉鍋?zhàn)拥膫鳠嵩?,最后學(xué)煎肉
音樂(lè)-音階開(kāi)始;英語(yǔ)-背單詞開(kāi)始;編程-C語(yǔ)言開(kāi)始
真的不該期待用錯(cuò)誤的方法得到正確的結(jié)果
又例如,人類(lèi)學(xué)走路,從力學(xué)原理開(kāi)始,那么他可能幾年都不會(huì)走路,到三歲還在地上爬
野生程序員-編程天才少年
從英語(yǔ)開(kāi)始學(xué)嗎?從C語(yǔ)言開(kāi)始學(xué)的嗎?不會(huì),他們當(dāng)年都是先在網(wǎng)路上下載免費(fèi)的套件,然后修修改改,這當(dāng)中學(xué)習(xí)很多修正的知識(shí),一般1-2年開(kāi)始起步,但是當(dāng)他們成為大牛后,基本不會(huì)談及這樣的黑歷史,并且在腦中會(huì)屏蔽掉這樣的學(xué)習(xí)方法。
因?yàn)檫@樣的野路子太丟臉,那么在后面他們的書(shū)中,先會(huì)有研究原理,然后編排小部分實(shí)踐。
學(xué)不會(huì)不算意外。一般人如果按照這些大牛們寫(xiě)的書(shū)來(lái)學(xué)習(xí),前面的基礎(chǔ)原理,研究原理基本上就可以給你無(wú)聊死,所以學(xué)不會(huì)是很正常的。仔細(xì)想想,過(guò)去你一直學(xué)不會(huì)的技能是不是都是無(wú)聊@苦逼,最后變成理所當(dāng)然的結(jié)局-放棄
無(wú)聊&苦逼--->放棄
或許你會(huì)到網(wǎng)絡(luò)上搜索各種免費(fèi)視頻教學(xué)下載到自己的硬盤(pán),購(gòu)買(mǎi)各種從入門(mén)到精通的大部頭書(shū)籍,到知乎上看各路人馬對(duì)初學(xué)者的各種建議,甚至到國(guó)外各大公開(kāi)課平臺(tái)付費(fèi)學(xué)習(xí),然而,在學(xué)習(xí)了一段時(shí)間之后,你終于成功實(shí)現(xiàn)了從入門(mén)到放棄。我相信,你并不孤獨(dú)。那么,原因何在?是因?yàn)槟銢](méi)有學(xué)習(xí)學(xué)習(xí)再學(xué)習(xí),你沒(méi)有掌握有效的學(xué)習(xí)方法論就開(kāi)始學(xué)習(xí),是事倍功半的。我將分享在全棧營(yíng)里學(xué)到的三個(gè)理論,拼圖理論,成就感和重復(fù)訓(xùn)練
第一個(gè)方法論,拼圖理論。學(xué)習(xí)不是登山。你不需要從計(jì)算機(jī)的基礎(chǔ)理論開(kāi)始學(xué)習(xí),也不需要把某個(gè)語(yǔ)言的語(yǔ)法都掌握了才開(kāi)始實(shí)戰(zhàn),因?yàn)檫@樣是把學(xué)習(xí)當(dāng)成了登山,認(rèn)為必須把基礎(chǔ)打牢固了才可以進(jìn)行下一步的學(xué)習(xí),這是錯(cuò)誤的認(rèn)知。
拼圖是可以這里拼一塊,那里拼一塊,假以時(shí)日,你是可以把整個(gè)圖拼起來(lái)的。然而,拼圖最有效的方法是先把邊框拼起來(lái)。再往里面填東西。
第二,成就感。在學(xué)習(xí)過(guò)程中,不斷得到正向的反饋,積累成就感,而不是被挫敗感湮滅,從而做到從入門(mén)到放棄
沒(méi)有成就感->很快就放棄
初學(xué)者如何得到,獲得正向反饋,在編程的學(xué)習(xí)上,應(yīng)該與教練的教程有重大的關(guān)系。付大錢(qián)去上的課程和你在網(wǎng)路上搜索的免費(fèi)課程效果上有天壤之別。
第三,重復(fù)訓(xùn)練
重復(fù)訓(xùn)練可以讓你形成肌肉記憶。編程最好的方式是:跟著打,不懂的地方背起來(lái),然后你就會(huì)突然之間懂很多東西了,結(jié)題就會(huì)越來(lái)越熟練,越來(lái)越快,越來(lái)越知道自己到底在干什么,直到最后可以獨(dú)立開(kāi)發(fā)項(xiàng)目。
總結(jié):
拼圖理論、成就感、重復(fù)訓(xùn)練
用游戲化讓你迷上學(xué)習(xí)
相信讀者都玩過(guò)手游,手游基本的原理是這樣;第一執(zhí)行&獲得(教你做這個(gè)就可以得到那個(gè),甚至是獎(jiǎng)勵(lì));第二熟悉&掌握(在你熟悉大部分游戲原理后開(kāi)始按照這樣的游戲原理攻城略地);第三獎(jiǎng)勵(lì)&沉浸在你覺(jué)得無(wú)聊時(shí),系統(tǒng)開(kāi)始隨機(jī)出現(xiàn)獎(jiǎng)勵(lì),讓你不可自拔地迷上它,玩下去。
如果各位希望學(xué)習(xí)編程或其他技能的話(huà)。
快速把東西拼出來(lái);拼出更大的東西;公開(kāi)并享受稱(chēng)贊。原理就是讓自己掉進(jìn)成就與挑戰(zhàn)者的天堂。這樣就會(huì)學(xué)會(huì)編程。
真的不用好好打“基礎(chǔ)”嗎?
這句話(huà)可以說(shuō)是對(duì)的,也是錯(cuò)誤的。編程是拼圖,而不是登山,如果用了錯(cuò)誤的模式去學(xué)習(xí),新手把讓自己登山力竭的假象而唬住,最后從入門(mén)到放棄。
進(jìn)行學(xué)習(xí)前,人類(lèi)有兩種模式進(jìn)行學(xué)習(xí)。左腦模式-右腦模式利用感知學(xué)習(xí)。
教你畫(huà)畫(huà)
80年代的課程,新手5天學(xué)會(huì)畫(huà)畫(huà),推薦書(shū)籍》《像藝術(shù)家一樣思考》-貝蒂-艾德華
將照片反過(guò)來(lái)畫(huà)畫(huà),不會(huì)糾結(jié)細(xì)節(jié),而注重整體構(gòu)圖。
左腦-分析模式
右腦-用右腦思維抓全局觀(guān)
學(xué)習(xí)英語(yǔ)和編程同樣的道理
分析模式-如果匹配不到或匹配錯(cuò)誤,學(xué)習(xí)者就會(huì)自己絆倒自己
推薦:模仿拼出基礎(chǔ)框架
說(shuō)英語(yǔ)與社交溝通,大量的練習(xí)口腔肌肉,抓住語(yǔ)感,有些人稱(chēng)之為節(jié)奏,學(xué)會(huì)用語(yǔ)言的節(jié)奏
人腦是無(wú)法用未知解釋未知,故你可以通過(guò)一本小書(shū),模仿復(fù)制代碼的方法,快速搭建出一個(gè)小項(xiàng)目,從中建立一個(gè)大致的全局感,從而讓自己熟悉編程的流程與節(jié)奏。最后再把成果發(fā)出來(lái),如自己說(shuō)英語(yǔ)的video,或自己的編程小項(xiàng)目,讓朋友為之震驚,夸你牛逼,從而你可以有效收獲成就感,激勵(lì)自己繼續(xù)學(xué)習(xí)英語(yǔ)和編程。利用這樣的方法,搶在你放棄之前,建立起學(xué)習(xí)的正循環(huán)了。
下一周預(yù)告:大腦運(yùn)作原理,以及怎樣利用這些原理做到學(xué)習(xí)的加速與深入。
作業(yè):
Swift Playground
倒著畫(huà)一張自畫(huà)像
希望大家在聽(tīng)到這兩個(gè)作業(yè)以后就著手去做,因?yàn)椤叭巳硕加型涎影Y”
大家想學(xué)編程或想學(xué)英語(yǔ),因?yàn)槎甲龅竭@是一個(gè)無(wú)可避免的時(shí)代趨勢(shì),但知道不等于做到,如很多人都是這樣的,報(bào)了一個(gè)課,但不去實(shí)踐,總想著有天想學(xué)的時(shí)候就學(xué)會(huì)了,最后到了無(wú)可再拖的時(shí)候,打開(kāi)電腦,沒(méi)有幾分鐘就放棄了。這樣的情景可能對(duì)你并不陌生,知道一件事情非常重要,但不知怎么地,就是要拖到不能再拖的一天,而到了最后一天,幻想自己能夠做出完美的結(jié)果,一口氣沖刺,最后呢?就死在路上了。我們都知道拖延是不好的,但人們?yōu)槭裁磿?huì)拖延呢?在心理學(xué)治療拖延癥的書(shū)籍中,之所以要拖延是因?yàn)?.害怕失敗2.要求完美;我們都討厭自己做不到的感覺(jué),因?yàn)檫@樣的感覺(jué)會(huì)傷害自己,避免這種感覺(jué),要治療拖延癥的方法也很簡(jiǎn)單,那就是-------騙自己。
騙自己不是要取得完美的結(jié)果,只是要玩玩而已。
如Xdite老師,長(zhǎng)期不運(yùn)動(dòng),胖,想一次成功,對(duì)自己高要求。慢跑,負(fù)擔(dān)太大,退而求其次,走路,
拖延制作教材而煩惱,于是就騙自己,不是要真的做幻燈片,而是要打打草稿而已,于是就竟然弄夠?qū)P牡幕▋蓚€(gè)小時(shí)一口氣寫(xiě)完了架構(gòu),并在第二天找了一小批人進(jìn)行了實(shí)際的演練。而且還講得非常的流暢。
如何在編程上騙自己呢?
只是要玩玩,了解一下編程的原理。
并不是要當(dāng)一個(gè)職業(yè)的程序員
更不是要習(xí)得所有的編程技巧
沒(méi)有了,回家做作業(yè)吧!