8月初我報名參加了新生大學(xué)的JavaScript編程入門課程。
最開始報名其實(shí)算個意外。一個一直以為編程很重要的朋友發(fā)現(xiàn)了這門課程,她自己又沒有精力去學(xué),于是讓我去。我那時正巧沒有加班,覺得時間還OK,于是就參加了這個課程。
從開始上課的第一天起,我“悲慘”的生活就開始了。由于沒有一點(diǎn)編程基礎(chǔ),老師講的東西經(jīng)常聽得似是而非,為了趕上進(jìn)度,忙成一兩點(diǎn)再睡覺也是常有的事情。即便是這樣最開始我也是很有成就感的,雖然花的時間比別人多很多,但是好歹課程能夠勉強(qiáng)跟上,作業(yè)也能一次不落地提交。但是到后來,隨著課程的深入,尤其是到了課程末期需要做網(wǎng)頁的時候,我的信心一直在被打擊,特別是最后一節(jié)課結(jié)束開始做最后一次作業(yè)的時候,我有種感覺,我還是那個一無所知的小白,而這一個月所謂的成長是不是只是我自欺欺人的說辭罷了?
在我們學(xué)習(xí)群里,每天大家都會有打卡分享,似乎每個人都在成長,每個人的成長都能看到。但是老實(shí)說,課程結(jié)束后我很迷茫。以往還能靠完成作業(yè)來強(qiáng)迫自己去思考去找到解決問題的辦法,而現(xiàn)在。。。。。。假如我還想繼續(xù)深入學(xué)習(xí)JS,那勢必我的堅持不能斷,如果我不想再學(xué)習(xí)了,那很明顯,只要我不再碰相關(guān)的知識,我可以在不到一周的時間內(nèi)把它忘記得一干二凈。不管我學(xué)習(xí)JS的初衷是什么,也不管我是不是真的喜歡JS,第二種情況都是我不愿意接受的。所以,我必須得學(xué),而且必須得從頭學(xué)。
我打算從html和css開始。其實(shí)在上JS課程之前,我大概看過一些html和css的課程,只是走馬觀花囫圇吞棗的狀態(tài),沒有真正想過自己會用到。直到開始寫網(wǎng)頁的時候,才發(fā)現(xiàn),這些是基礎(chǔ)的基礎(chǔ),尤其是對于像我這種完全沒有基礎(chǔ)的小白,如果沒有一點(diǎn)html知識,學(xué)起JS起來真的非常費(fèi)勁。我可能會抄代碼,會完成一個簡單的網(wǎng)頁,但是只知“是什么”卻不知道“為什么”是一件很危險的事情。這意味著也許換個馬甲我依然什么都不會。所以從最開始的html標(biāo)簽開始,我打算這次來個實(shí)實(shí)在在地學(xué)習(xí)。在這里給大家推薦一個編程入門神器:程序媛。這是一個針對兒童和女性的編程教學(xué)app。采用對話的形式授課,也有相應(yīng)的練習(xí)。課程通俗易懂,非常適合小白入門。
另外,對于之前課程上講到的知識點(diǎn),我做了一些筆記,都是在代碼上直接備注的。這點(diǎn)有個好處就是在看代碼的時候可以一目了然。但是也有弊端:如果我?guī)滋鞗]有去看這個代碼,我便很容易忘記所學(xué)的知識點(diǎn)。所以針對這個情況,我覺得一個統(tǒng)一的筆記整理很有必要。接下來打算在學(xué)html的同時,把JS的知識點(diǎn)也同時整理起來。也避免學(xué)了html又忘記JS的情況。
還有一點(diǎn),我覺得非常重要,想要在這里提醒自己的。那就是學(xué)習(xí)的初心。每個人的學(xué)習(xí)目的不一樣,最終對于學(xué)習(xí)的態(tài)度和方式也會有所不同。有的同學(xué)學(xué)JS是為了之后的工作做準(zhǔn)備,有的同學(xué)是為了訓(xùn)練自己的大腦培養(yǎng)邏輯思維,也有的同學(xué)是因為興趣,還有些同學(xué)可能自己也說不清為什么學(xué)JS。我大概接近于最后一種情況。我學(xué)下去的理由僅僅是“不想半途而廢”,當(dāng)然“編程很重要”的意識也起了一定的作用。無論是哪個原因,我想也足夠我努力去完成了。我也不知道我會學(xué)成什么樣子,也不知道可以堅持多久,但是在實(shí)現(xiàn)之前我希望自己可以有足夠的耐心去相信:學(xué)會一件事很難,但是并非不可以。
JS編程入門只有12節(jié)課,就像老師說的,12節(jié)課要教會JS的所有東西是不可能的。我想這句話是在課程結(jié)束之后才真正明白。太依賴課程依賴?yán)蠋熞蕾囌n件的學(xué)習(xí),是非常笨拙的且低效率的,大部分還是得靠自己。而怎么自主地去學(xué)一個東西,并建立自己的知識庫,這大概是我未來很長一段時間需要考慮和踐行的東西。
課程結(jié)束才是真正的開始。不如就從現(xiàn)在開始,重新出發(fā)。先定個小目標(biāo),比如堅持學(xué)習(xí)30天,看看30天后到底會發(fā)生什么。