blogging-3-half-years

#關於寫部落格三年半的心得 自2018年1月起,我開始每天寫部落格。這已經是很長一段時間了,大約三年半。 是什麼讓我持續下去呢? 有一件事我喜歡開玩笑地說,那就是我被這個部落格困住了。 我寫了這麼久,已經無法停下來了。 我會討厭在隔天醒來時問自己:「我到底在幹嘛????」我已經持續進行中,我希望這三年半能變成五年、十年、二十年。 有些日子寫起來非常容易。我只需要做些事情,然後找到值得分享的內容。也許那天我能找到十個值得分享的事情。 有些日子就很難。我只想寫一些讓我興奮的事情,否則就會感覺像是在工作。 但最終我不能只寫我感興趣的內容。有時候我會跳到一些與我主要從事的網頁開發工作無關的話題,比如我的深入探索Arduino、電子學或者Swift。 當然,這些也都與編程相關。也有時候我會寫一些跟這篇文章一樣的後設文章,更關於寫部落格而非編程本身。 但我也覺得我不能一直寫關於JavaScript。或者我可以?也許。也許不。 也許有一天我會突然停下來,走向其他事情。 但不是今天。

人人都可以學習編程

就像人人都可以學習數學基礎一樣。或者就像人人都可以學會開車,或學會使用智能手機一樣。 我相信每個人都可以學會編程。只要付出足夠的努力,使用好的培訓材料,並具備一定的動力,這是非常具有可行性的。 同時,我認為學習編程應該是有趣的。會計是無聊的。但是編程電腦呢?我們可以讓它們做很棒的事情,所以只是想到它是件無聊的事情就讓我笑出聲來。這是現代世界中最有趣的事情之一。 我在整個課程中都採用這種方法。讓我們一起學習編程JavaScript,並且讓它變得有趣! 我不假設任何特定的背景知識 - 每個人都可以學會編程,而且你不需要知道計算機內部的工作原理!畢竟,我們可以拍攝出精彩的視頻和照片,而不必知道相機的內部工作原理,對吧? 順便說一下,我也會解釋一點關於這方面的知識。 曾經在10年之前,我們是那些整天呆在房間裡,盯著螢幕的怪人。如今,幾乎全世界的每個人口袋裡都有一台計算機 - 我們征服了世界。 你可能會從不同的角度來學習編程。也許你正在轉行。也許你一直想成為一名網絡開發人員,但生活卻把你帶到了其他地方。也許你15歲,準備佔領世界。也許你85歲,只是想創造一些有趣的東西,不需要賺錢,只是為了樂趣和讓事情運行的滿足感。所有這些都是學習編程的很好且完全有效的理由。

學習程式設計中的悲傷之谷

我正在找一個線上學習計劃,以成為一名開發人員。 這個計劃是免費的,且組織成每週一個影片的系列。 第一個影片有50,000次觀看。 第二個影片有30,000次觀看。 第三個影片有20,000次觀看。 幾個星期過後,第13週只有8,000次觀看。 再幾個星期過後,第30週只有1,000次觀看。 這讓我思考起來。 在過去的4年裡,我開過16個線上課程。 這裡總是重複出現的模式。 第一週,大家都非常熱情,每個人都加入了 Discord(總是一個專門的 Discord),每個人都在介紹自己。 第二週,因為課程的初步材料開始展開,活動很多,人們都很興奮地開始學習。 到了第三週,參加的人越來越少,直到只有一個核心小組真正有動力並成功完成課程。 最初對每個人來說,這些都是新奇有趣的事情。這是一個很有趣的偏離你日常生活的機會。 但改變習慣是很困難的。 像一個以群體為基礎的密集課程想要時間、付出和努力。 註冊的人中有很大一部分無法完成課程。 想要註冊並學習程式設計是一回事。 真正去做它是另一回事。 無論這個計劃有多好。 有多少人擁有一個Udemy課程的作品集呢?我肯定有。我報名了很多不同的課程(不僅僅是程式設計),但其中許多我甚至沒有開始。我想我從來沒有百分之百地完成過一個課程。 購買課程很容易。 它是一個快速解決方案。 它很令人興奮。 它讓你感覺更好。 它讓你成為一個更好的人。 “我要成為一位更好的吉他手”! 這是一件很好的事情。它有激勵、啟發性,讓你夢想。 有時候我報名一個課程,是因為我想進行一個改變,無論是學習在iPad上繪畫還是彈奏鋼琴。 但之後就是真正的工作。你必須出席。這並不容易。 這就是悲傷之谷。 難的部分是度過那個階段。 然後就是一片幸福。

應對火焰

火焰存在時真讓人興奮,否則我就無法在不燒壞的情況下進行創造性和有成果的工作。那麼,什麼是火焰呢? 我訂閱了Paul Jarvis的電子報,他是一本出色的 Company of One 書的作者。在最近的一封電子郵件中,他提到了火焰: […] 有些日子我覺得我可以很努力地推進[…] 我稱之為火焰。當我擁有火焰時,我可以通過艱難的運動或者完成我正在寫的內容找到動力。火焰給了我能量、動力和決心。 我非常能感受到這個概念。在擁有火焰的日子裡,我可以連續寫5篇博客文章,並且一整天都可以寫程式。我對一切都有充沛的精力。 在這張照片中,正是我寫作時的火焰。 有些日子,我卻一無所能。 問題是,火焰並不總是存在。而且我無法隨心所欲地召喚它。[…] 火焰無法按需點燃。你可以營造出完美的環境,但你無法像它在那些自然存在的日子一樣燃燒。 維持火焰燃燒是一個平衡之舉。如果我不讓它重新充電,火焰將會熄滅;但如果我一直追求火焰,它將燒毀一切。今年,我致力於保持火焰以健康的熊熊火焰形式燃燒。 那些擁有火焰的日子,我可能會在桌前坐上14個小時,幾乎沒有活動。我真的很感激火焰並不每天都存在,否則這將對健康造成嚴重影響。 我有非常活躍的生活方式,體重60公斤(約132磅),所以體重並不是我的問題。但是,長時間待在桌前,即使椅子非常符合人體工學,你晚上肯定會感到疲倦。 火焰存在時很棒,否則我將無法在不燒壞的情況下進行創造性和有成果的工作。這是我非常注意的事情,因為我過去經歷過高度壓力的時期,我知道那是什麼樣子。 所以,我同樣對火焰不存在時感到感激,我正在學習在缺乏火焰時如何識別它,這樣我可以做一些不那麼緊張但仍然有用的事情,比如聽播客、看一些我標記為“稍後觀看”的視頻,做一些不那麼有壓力的工作,如回復郵件、做家務或整理家裡的東西。由於我的時間安排靈活,我也可能只是去散個步。