2016-08-06
這周收到了來自Coursera的郵件,得到了第一張課程結(jié)業(yè)證明,發(fā)照嘚瑟下。

這時覺得自信滿滿,“反正還有一個多禮拜才開始下一門課程么”,于是開始下山打怪(其實(shí)就是查看各家網(wǎng)站的HTML代碼,了解下真實(shí)的世界)。剛開始時的狀態(tài)如下:
結(jié)果沒查了幾個網(wǎng)頁,本以為能找到幾只史萊姆,結(jié)果遇到的都是大老虎。各種看不懂的代碼,于是畫風(fēng)成了這個樣子:
發(fā)現(xiàn)自己也就只能看懂一些CSS的尺寸,布局,和一些極少的極為基礎(chǔ)的JS代碼(比如輸入用戶名)?;仡^再看一眼那本經(jīng)典的犀牛書,恩,只看了估計(jì)5%左右。CodeCademy的JS部分也才1/3多。就這還下山打怪?不死才怪!老老實(shí)實(shí)回去打副本去。捧起了Jon Duckett的教材開始認(rèn)真學(xué)習(xí)。
學(xué)習(xí)回顧
本周重點(diǎn):JavaScript
J.D.的JS教材(11小時)
這本書真的是越來越喜歡,想起當(dāng)年李笑來把很喜歡的紙質(zhì)書籍手打過。所以也開始把這書開始手打起來。目前“打字”學(xué)習(xí)到了函數(shù)表達(dá)式,和data對象,time對象(到了100頁)。
CodeCademy(3小時)
重點(diǎn)訓(xùn)練while循環(huán),本周開始適當(dāng)放慢了做題速度,仔細(xì)看了學(xué)員的討論。發(fā)現(xiàn)了很多線上教程以外的解題方法,有種回到中學(xué)數(shù)理課堂的感覺,很有意思。
鞏固內(nèi)容:HTML和CSS
J.R. 的教材:Learning Web Design (8小時)
J.R. 不愧是搞設(shè)計(jì)出身的專家,能夠從排版,美學(xué)的角度來教授知識。她給的不僅僅是CSS的語句怎么寫,還有非常實(shí)用的建議。比如網(wǎng)頁內(nèi)容的邊框留白多少合適,面對電腦端和手機(jī)端兩種用戶,如何做到設(shè)計(jì)平衡等等。她能給讀者以的用戶視角來思考設(shè)計(jì)方案。
自找的大坑:網(wǎng)頁源代碼(8小時)
自己不自量力的去分析各家網(wǎng)站,包括某度,某寶,以及新生大學(xué),和一些境外垂直電商的網(wǎng)站。首先是被BAT嚇到了。這里不得不贊下新生大學(xué)的攻城獅們,雖然涉及JS的部分我還是不太懂,但是整體上非常簡潔,注釋寫的言簡意賅,贊一下!相對來說海外中小型網(wǎng)站的首頁和內(nèi)頁都比較簡潔,而且好像是套用了一些什么結(jié)構(gòu),暫時還不懂,留著疑問慢慢學(xué)習(xí)吧。這里還要提一下,在滬江英語里,發(fā)現(xiàn)聽寫頁面非常有意思的,可以“自動”實(shí)現(xiàn)輸入文本的糾正,具體原理暫時沒弄懂(試圖學(xué)會,google了很多資料,花了不少時間)。
其他:正則式表達(dá)(2小時)
剛看李笑來“人人”上的介紹也沒覺得有啥意思,而Google后發(fā)現(xiàn)正則式表達(dá)是編寫爬蟲軟件獲取有效信息的神器以后,就開始興奮了。學(xué)marketing出身的我對于信息的搜集有種強(qiáng)迫癥,發(fā)現(xiàn)正則式表達(dá)原來可以這么玩啊。。。嘿嘿嘿(不過好像都推薦用Python寫,恩,記下了,回頭一定要抽時間學(xué))
小結(jié)
其實(shí)本周學(xué)習(xí)狀態(tài)還是起伏較大的。有兩個,一是看代碼,發(fā)現(xiàn)自己不懂的還是很多。Coursera上的幾個大作業(yè)能完成,和老師給出的詳細(xì)解決方案有很大關(guān)系,只需一點(diǎn)點(diǎn)照做就好。但現(xiàn)實(shí)中解決問題的辦法太多了,三四個禮拜的學(xué)習(xí)還不足以都掌握。需要回到根本,依靠高質(zhì)量的教材繼續(xù)學(xué)習(xí)。另一個起伏,還是循環(huán)語句。在codecademy上被一個并不復(fù)雜的while弄糊涂了,越google越糊涂,這才想起老老實(shí)實(shí)回到網(wǎng)站的討論區(qū)看高手答疑。自己的問題其實(shí)早有人遇到過,而且還有幾個高手給出了幾種不同的解法。被困擾了較長時間的問題得以解決,還是很開心的甚至興奮的。興奮卻導(dǎo)致了很晚才睡,第二天效率又低了不少。反思了一下,焦慮的心情未必是壞事,可以促使自己努力尋找解決方案;獲得成果的興奮未必是好事,可能打亂的冷靜的思路和有節(jié)奏的作息規(guī)律。
本周驚喜
本周的驚喜,主要是發(fā)現(xiàn)平常心的重要。除了上面提到的兩個起伏,本周工作上也收到了影響。因?yàn)橛锌鐣r區(qū)聯(lián)絡(luò)的緊急任務(wù),雖然對方反應(yīng)不算及時,但自己準(zhǔn)備也不夠完善。導(dǎo)致自己長時間陷入不必要的焦慮和等待中。整體的工作,學(xué)習(xí)效率都不如前幾周。有趣的是李笑來正好也在得到上開了專欄,本周講的就是注意力問題。才發(fā)現(xiàn)自己的注意力沒有被很好的運(yùn)用起來,不論是等待,焦慮,還是解決問題后的興奮,如果深陷進(jìn)去影響了基本的睡眠,那也得不償失。繼續(xù)看陳一鳴的《Search Inside Yourself》,其實(shí)他也有類似經(jīng)歷,但他可以很好的從小做起,哪怕是坐享(冥想)兩分鐘也好。只要能有開始,一小步一小步的積累,終究可以量變到質(zhì)變??偟膩碚f,要理解各種情緒帶來的“負(fù)面影響”,把它們“輕輕放下”,鍛煉保持平常心的能力,做到能穩(wěn)定持續(xù)地輸入(學(xué)習(xí))。
本周的另一個驚喜,就是從很多學(xué)員,包括“得到”的“通往財(cái)富自由之路”專欄里得到不少啟示。發(fā)現(xiàn)自己在認(rèn)知上的不足,也看到了那么多朋友在不斷努力完善自我。有一個細(xì)節(jié)要感謝@蔡夢飛同學(xué),他提出經(jīng)典的作品要反復(fù)看,反復(fù)聽,比如《原則》,比如《把時間當(dāng)做朋友》。自己再拿出來看,果不其然。比如“把時間”這本書,就是反復(fù)強(qiáng)調(diào)“積累”的巨大力量?;叵胱约哼€經(jīng)常用碎片時間去看一些“學(xué)會這幾招就能XX”,“幫助你XX的幾種方法”之類的“速效雞湯文”。其實(shí)這些“速效雞湯”不是沒用,但看似濃縮的雞湯背后都是有一定的自己的體系,要掌握的話還需要花不少時間,包括變更一些原來的習(xí)慣。但是,這些方法就真的那么有用么?Elon Musk推崇的第一原理,就是回到事物的本源(“First principles-- what I mean by that is,boil things down to their fundamental truths”)。速效雞湯來只是工具,而信念則重要的多。如果要堅(jiān)信“積累”的力量,把它打造成信念,就離不開反復(fù)思考和實(shí)踐。信念遠(yuǎn)遠(yuǎn)比工具重要。減少尤其是在情緒不穩(wěn)定,以及工作,學(xué)習(xí)遇到平臺期的時候。往往要依靠信念的力量,持續(xù)行動,才能有所突破,從而獲得更多的自信,繼續(xù)前行。本周減少了了對各種速效雞湯的關(guān)注,轉(zhuǎn)而重溫幾本新生大學(xué)必讀書籍。編程也是回到經(jīng)典教材,踏踏實(shí)實(shí)積累每一個知識點(diǎn),構(gòu)建好知識的體系。甚至用打字的笨辦法來學(xué)習(xí),并認(rèn)認(rèn)真真做練習(xí)。
胡思亂想
本周嘗試分析了滬江英語的聽寫頁面,產(chǎn)生了一個學(xué)英語的主意。就是用翻譯經(jīng)典教材的中文譯本的辦法來提高英語寫作基礎(chǔ)。在采銅所著的《精進(jìn)》第四章“有關(guān)知識操練的三種方法”中,介紹了王云五先生通過對經(jīng)典原版書籍刻意練習(xí)中英互譯的辦法來提高英文寫作水平。于是利用滬江英語的聽寫界面開始了互譯嘗試。選用的材料是《新概念英語2》。結(jié)果還是“慘不忍睹”。主要出錯的地方是單復(fù)數(shù),時態(tài),介詞(這和李笑來在《人人都能用英語》第二章關(guān)于“自己給自己改作文”中總結(jié)的常見錯誤差不多。我還多了介詞的問題,這個需要和名詞,動詞一起記憶)。另外自己的一些表達(dá)雖不一定錯,但不如原文好。翻譯之后,在自己“犯錯”的地方劃線,反復(fù)朗讀時把注意力適當(dāng)放在這些地方,學(xué)習(xí)效果非常好。所以準(zhǔn)備把這個工作長期進(jìn)行下去。如果是一天一到兩篇的話,估計(jì)兩三個月可以把《新概念英語2》復(fù)習(xí)完,之后可以第三冊,第四冊。。。
這里也不怕丟人,曝光下我的一篇“翻譯”成果。第一段是官方漢語譯文,第二段是我翻譯內(nèi)容的批改結(jié)果,第三段是課文原文。第二段里,綠色是課文的規(guī)范表達(dá),紅色劃線是程序判定我寫錯的,至少是和原文不符的地方,黃色是一些大小寫之類的“瑕疵錯誤”。擔(dān)心用英語學(xué)編程的朋友可以仔細(xì)看下,我的英語水平真的不怎么樣。所以,你們一定能行的。
另外,本周也被新生大學(xué)@陳鵠同學(xué)刺激了一下。年紀(jì)和我相近的他,開始用英語寫JavaScript教程了。在營銷崗位的我,寫一些marketing或運(yùn)營方面的英語書,也未必寫的好。一是語言還不行,二是自己熟悉的很多技術(shù)都快過時了,沒什么拿的出手的干貨。還是需要先好好學(xué)習(xí)才行。英語交流的能力也要鍛煉,先從回譯《新概念》和打字JS原版教材開始吧。
本周推薦
本周推薦一本程序員大牛池建強(qiáng)寫的隨筆集《MacTalk 人生元編程》。作者的情況就不多介紹了,有興趣的朋友可以自己所搜。
推薦理由有二,一個是這本書里有多達(dá)130條Mac電腦的使用技巧,很適合剛剛開始用Mac不久的朋友們。二是這本書大都是一位資深程序員很真誠的思考,文筆流暢,不失幽默(我自己寫的流水帳實(shí)在挺爛的( ̄_ ̄|||)大家看到現(xiàn)在也不容易,推薦這本精品給大家洗洗眼)
這里摘錄兩句我十分喜歡的話給大家:
“一邊憎惡虛榮,一邊找各種機(jī)會虛榮,在應(yīng)該為了虛榮而努力的時候,丫拖延癥犯了?!?/p>
“具備元編程的語言就具備更強(qiáng)大的操控自己的能力,可以自省,可以反射,可以動態(tài)改變和控制自己;具備人生元編程能力的人,同樣有自省能力,隨時檢查和控制自身的情緒和行為,思考自己的想法,改變大腦的動機(jī)。舉個簡單的例子,當(dāng)你的理智告訴自己9點(diǎn)就必須開始看書學(xué)習(xí)的時候,你的大腦會對你說,「親,可以再看會電視呦,你看沙發(fā)都這么舒服……」缺乏元編程能力的回答是「那……就再看會」,具備元編程能力的回答是「滾!」”