《前言》擁有感受細(xì)微變化的能力

下定決心要探索編程領(lǐng)域。

對(duì)于思維固定了好幾輩子、被標(biāo)簽為"文科生"的人,這真的是一個(gè)非常痛苦的開始。因?yàn)樵诰幊痰氖澜缋?,我不折不扣就是個(gè)文盲。

但,消除焦慮最好的方法只有行動(dòng)。所以,我不斷告訴自己:" 閉嘴! 做就是了。"

行動(dòng)起來,以及把行動(dòng)記錄下來,是我現(xiàn)階段的首要目標(biāo)。

由于在學(xué)習(xí)的當(dāng)下,每個(gè)感受和痛苦都是專注在時(shí)間的一個(gè)點(diǎn)上,無法感受細(xì)微變化的能力,這是為什么我們要記錄自己每一步行動(dòng)的原因。唯有透過記錄下來,我們才得以觀察自己進(jìn)步的軌跡,接受自己起步時(shí)的笨拙,細(xì)細(xì)體會(huì)每天細(xì)微變化的能力。

很多知識(shí)一開始我們都只是知其然但不知其所以然,往往是要等到汲取了很多片段后才能夠慢慢拼湊出一份完整的拼圖。學(xué)編程一開始就是這樣的過程,我們必須先不斷地背誦一些重要和常見的術(shù)語或指令,每天分配足夠多的時(shí)間練習(xí)后,這些指令會(huì)內(nèi)化成為我們大腦中的一部份,形成溝回。等到我們有能力記住這些最基本的組成元素后,再去學(xué)習(xí)更抽象的概念,會(huì)有效率許多。

我是一個(gè)在用笨方法學(xué)Python的編程小白,如果你愿意,可以跟著我一步一步練習(xí)。


01 熟悉Command Line

如果你不知道什么是Terminal,沒關(guān)系,我也是前幾天才知道的。

1) 如何開啟Terminal? (以下是Mac OX解說,Windows的使用者抱歉了...)

長按command鍵+空白鍵。打上“Terminal"就出現(xiàn)了。

2) 熟悉指令型介面CLI(command line interface)和圖形化介面GUI(graphical user interface)之間的關(guān)系。和計(jì)算機(jī)溝通就像是建立CLI和GUI之間的橋梁的一個(gè)過程。人和計(jì)算機(jī)的溝通過程或許可用出國旅游做類比。使用CLI就像是我去法國玩,自己學(xué)習(xí)法語和當(dāng)?shù)厝藴贤?;使用GUI則是我?guī)Я艘粋€(gè)翻譯去,當(dāng)?shù)厝酥v法文,翻譯再用中文復(fù)述一遍給我聽。

什么是CLI?? 下圖這個(gè)黑黑的東西就是。(看起來是不是有點(diǎn)可怕!?)

什么是GUI?? 我們常見的桌面圖示就是。


雖然GUI很有親和力,但我們不得不學(xué)CLI,為什么?因?yàn)橹虚g多了一層中介

如果你只知道怎么使用GUI,你一輩子都只能被動(dòng)地當(dāng)個(gè)使用者,接受已經(jīng)被制造出來的服務(wù),即使那個(gè)服務(wù)沒有100%滿足你的需求!

但你一旦學(xué)會(huì)了CLI,你可以深入地用計(jì)算機(jī)的語言對(duì)它下達(dá)更精確地指令。這時(shí),你才算真正擁有你的計(jì)算機(jī)。

舉幾個(gè)例子:mkdir= 新建一個(gè)資料夾

? ? ? ? ? ? ? ? ? ? ? ? ? ? cd= 切換你目前所在的資料夾

起步真的不難,照著做,你會(huì)有意想不到的收獲。


02 接受自己剛起步的笨拙

我目前使用的教材是《Learn Python the hard way》,連結(jié)如下(也有出中文版,叫做"笨辦法學(xué)Python"):

learnpythonthehardway.org/book/preface.html

書的前言說到,一開始最要緊的是背誦和記憶,很多人出了社會(huì)后就很怕“背東西”,因?yàn)槲覀兌际窃诳荚噳毫ο麻L大的一群,不過作者很不留情面的說了,想要學(xué)好編程這是我們必須克服的地方。怎么背?以下是引言的一段文字:

You can write what you need to learn on a sheet of paper, laminate it, then stick it to the wall of your shower.? While you're bathing, drill the knowledge without looking, and when you get stuck glance at it to refresh your memory.

這里的動(dòng)作很像以前初中時(shí)期在背英文單字卡,洗澡背,上廁所的時(shí)候背,搭公車的時(shí)候背。為了避免一些常見的生詞成為你閱讀道路上的小石頭,你必須背。


如果你真的覺得背指令很痛苦怎么辦?只有一個(gè)忠告:" 不要學(xué)編程。"

最后編輯于
?著作權(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),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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