code.club
標題:
只學 4 週 Coding,這位紐約的街友已經能開發 App 了
[打印本頁]
作者:
543
時間:
2014-6-17 00:29
標題:
只學 4 週 Coding,這位紐約的街友已經能開發 App 了
給他魚吃不如教他釣魚,紐約工程師邀請街友學 Coding
大約在一個月前,我首次在《Medium》上讀到 Patrick McConlogue 寫的〈尋找蒙受不公的街友並教他們寫程式〉一文時, 我承認我抱持懷疑態度。
McConlogue 在文章中向讀者保證,那位他每天上班途都看到的街友是積極有動力的,於是這位 23 歲、生活在紐約曼哈頓的程式設計師決定這麼做。
我的想法很簡單,為了尊重他,我將給他兩個選擇:
1. 我明天回來這裡給你美金 100 元現鈔。
2. 我明天回來這裡給你三本 JavaScript 的書 (基礎 – 進階 – 專業),和一台非常陽春便宜的筆電,接著,等你準備好之後,我會每天在我上班前一小時來教你寫程式。
掃視完文章其他部分後,我認為給街友食物或是住宿選擇,應該比教他們寫程式來得合理吧?果然,當時並非只有我這麼覺得,許多人嘲笑 McConlogue 的想法,在《ValleyWag》網站裡,甚至有篇〈無家可歸現象已解決〉 (Homelessness Solved) 的文章,嘲弄他的做法。
後來,我撥電話給 McConlogue。
我問他:「你知道大家都在取笑這個點子嗎?」
他知道,而且他承認他後悔下了那樣的文章標題。
如格言所說,授人以魚只救一時之急,授人以漁則解一生之需。McConlogue 說他想實測這項理論,他不是為了他自己,而是因為他相信這位街友願意接受這項挑戰。
他說他隔天要去找那位街友,我告訴他,若有新發展請讓我知道。
街友 Leo 選擇學 Coding,「我又不是沒時間學。」
隔天,McConlogue 在《Medium》上宣佈,「這位名為 Leo 的街友將學寫程式」。我再次撥電話給他,我說如果這計畫幾週後仍持續進行,請聯絡我,我想看看這實驗進行的過程。
Leo 同意後,McConlogue 邀請我與攝影工作人員在這週一前往其程式課程,當時正好是 McConlogue 安排給 Leo 的 8 週 coding 課程的一半。
我一早來到西城的公園,NY1 後來宣布那天早上是自 2000 年來最冷的 9 月早晨,McConlogue 和 Leo 很快地向前打招呼,而當攝影工作人員在為訪談作準備時,我與 Leo 聊了 20 分鐘,告訴他待會會有哪些類型的問題,我解釋說,我想了解一些基本面,但是如果他對某些問題感到不舒服,他並不需要回答。
他透露他在 2011 年時失去在壽險公司 MetLife 的工作;也因為他家附近建起豪華公寓大樓,使得他負擔不起原公寓住宿費用 。他說的事情我早已知情,那就是,紐約市生活費用高昂,無論他無家可歸的故事是否比他簡短的解釋更複雜,這仍是不爭的事實。
我問他,當 McConlogue 給他前述的兩個選項時,他是否有一絲猶豫,或是 McConlogue 有強迫他學 coding 以幫助他證明自己的做法給反對者看。
他說:「我可以在幾天內或一週內花完 100 元,但是他告訴我說我可以拿到一台筆電並學新東西,我想我獲得的會比 100 元更多」,「我又不是沒時間學」。
Leo 告訴我,McConlogue 週間每天早上大約 8 點都會來找他,碰面後立刻開始一小時的課程。他接著說,JavaScript 還有一個叫做 Nitrous.IO 的網站,也告訴我說,他寫的 50 個函數裡或許只有兩個是完全無誤的,我很難相信,眼前的他只學了 4 週 coding。
才經過 4 週,他們兩個已經開始合作設計 App,預計在 8 週課程結束時完成一個 App,Leo 就像一個好的企業家,不肯讓我向外界透露 App 的細節,但我向各位保證,這點子很棒。而且 McConlogue 離開前往工作後,Leo 就花 3-4 小時自己練習寫 code,還有閱讀 McConlogue 給他的三本 JavaScript 書籍,McConlogue 還給他一台 Samsung Chromebook 還有 WiFi 熱點使用。
訪談過程中,我們被各種噪音像是車鳴喇叭聲及施工聲等等中斷,我們受到干擾,但 Leo 卻絲毫未受影響,畢竟這是他長時間待的環境,但想像在施工區學習新事物,這可不是件易事啊。
我不在意去 Google 辦公室、去接受採訪、是不是被利用,我在意的是學新東西
後來他們告訴我,他們隔天要去 Google 與科技部落格 Mashable 進行 Hangout 視訊通話。
「Google 的辦公室是什麼樣子啊?」Leo 問。我說我從來沒去過那裡,他非常的震驚,因為他無法理解,他為何重要到、有趣到足以被邀請到去 Google。
我需要知道 Leo 對這整件事怎麼想,他是否覺得自己像是 McConlogue 的墊腳石,讓 McConlogue 得到每個人都有機會得到的 15 分鐘成名時間?他喜歡 coding 嗎?他知道 Mashable 是什麼嗎?
他大笑說:「我不太在意這些,我在意什麼呢? 我在學新東西啊,不是嗎?我知道我在學新東西,而這就是我所在意的,Patrick (McConlogue) 是我的好兄弟。」
最重要的是,Leo 希望我知道在 McConlogue 來找他之前,他的人生也並不悲慘。他說,McConlogue 是個能突破大家對街友的刻板印象並且給他一次機會的人,他也承認他沒想過 coding,他以前甚至不知道 coding 是什麼,但他並不因此感到悲慘。「真的很難說服別人說你不是個壞人、毒品成癮者或失去理智的人,當你自己是街友時,你要怎麼說服別人?而這又正好是大家描繪街友的方式。無家可歸未必總是負面的,但人們不懂。」
Leo 告訴我說:「我在這之前也有許多美好時分,我現在只想著,或許學一些新東西可以給我更多機會擁有更多美好時分。」
作者:
天天向上
時間:
2014-12-21 23:27
一個月就能學會 Coding ?他宅在家一個月自學 Coding 就把網站做出來了
線上教育降低了人們學習的門檻。如今即便你坐在家裡也可以通過 Coursera、Udacity 等網站跟著世界各地知名大學的教授學習。但從線上教育領域創業成為流行至今,如何解決用戶「虎頭蛇尾」的問題一直是個挑戰。
創業公司 One Month 的創始人 Mattan Griffel 告訴我,目前線上教育的平均完成率低於 7% 。
也就是說,對不少線上教育網站而言,雖然擁有耀眼的註冊用戶和課程數量,但是真正能堅持讀完一門課程的學生少之又少。究其原因,由於線上教育是對傳統教育的補充,大多數通過線上教育網站學習的人本身就擁有足以支持生存的學歷,所以想讓學生在線上教育中完成課程,阻力往往並非課程資源,而是懶惰和自製力。
Mattan 告訴我他想用他自己的經驗來幫助人們改變過去零散的學習習慣。Mattan 住在紐約,創業以前在某線上教育公司工作。他並不會寫 Code ,所以在打算創業時花了不少時間去找他眼中的「天才工程師」來實現 One Month 的雛形。可惜的是,他一直沒有找到合適的人。於是他打算自學。
每天宅在家自學 Coding 一個月就把網站做出來了
Mattan 辭掉了自己的工作,為了避免分心,他從紐約飛到舊金山來。「就像一場旅行,我每天待在房子裡學 Coding。」Mattan 說,他要求自己在一個月內把 OneMonth 的網站做出來,「我用朋友推薦我用的書,也去看了 Coursera、 Khan Academy 這些線上教育網站的課程,你相信嗎?一個月之後,我就把 One Month 做出來了。」
你可能也猜到了,Mattan 就是把他在這一個月裡學習的經驗用在了 OneMonth 的線上教育中。
現在 One Month 只有兩門 Coding 課:HTML 和 Ruby On Rails,目前只有 Mattan 一個教師。「我提前把課程錄好,每節課 30 分鐘,一個月 30 節課,也就是用戶每天都要來上課的。」這個產品的目標用戶也很明顯 —— 沒有任何經驗的初學者。
Mattan 認為 One Month 課程最有競爭力之處在於它讓用戶能在短時間內完成一個簡單的目標;其次,作為教師的 Mattan 知道如何針對初學者來設計課程。
傳統教育和線上教育都面對類似的問題:學習動力
他認為傳統教育和線上教育都面對幾個類似的問題:首先是學生的學習動力。
傳統的課堂更具有強制力,但是價格昂貴;線上教育更加靈活,門檻低,價格較為便宜,但是如何讓每天都把「開始學習/開始改變」掛在嘴邊的學生邁出第一步、並堅持完成課程是目前所有線上教育網站都面臨的挑戰。
其次,「我個人認為教師的經驗和學生的學習過程不對稱,教你的人往往經驗很豐富了,但是初學者是從零開始。這也是為什麼我認為我個人的經驗比較有價值,我自己經歷過在一個月內學會 Coding ,我想把我的經驗介紹給其他人,他們可以藉鑑這種方式來完成自己的學習。」Mattan 說。
就具體的課程安排,Mattan 告訴我他會按照進度,每天設置一個主題,由 Mattan 在影片中帶著學生 Coding 做項目,學生要做的就是跟著他「循序漸進」的完成這些課題。並在課程結束之後把自己的「作品」放在 One Month 的網站上,Mattan 告訴我,他也鼓勵學生把這些作品放進自己的簡歷中。
不過 One Month 同樣要面對完成率的問題。「One Month 鼓勵學生在一開始學習的時候給自己設置一個目標;接著我們也會組織一些實體的活動;接下來,鼓勵學生是最重要的。」
用數據分析教學、學習問題
他告訴我,首先 OneMonth 提供一個相對較低的價格(每個月 99 美元的學費);其次會每天發郵件,提醒用戶每天的課程安排情況;第三是鼓勵學生以盡快完成自己的項目為目標。「當然我們也會看數據,比如用戶在哪個環節停下了,分析這個環節出了什麼問題。」Mattan 透露,現在 One Month 付費用戶有 12000 人,完成率是 20%-25%.
對目前只有兩門 Coding 課的 One Month,Mattan 和他的團隊希望把這種集中學習的模式應用到其他課程中去。「以後肯定不能只靠我的 Coding 課了,我們會招聘教師,開設新的課程,比如銷售、市場等。」如果是這樣,那麼他就要找到更多像他一樣的教師 —— 懂得如何在一個月內集中學習,從毫無基礎到小有所成。
http://buzzorange.com/techorange ... to-code-in-a-month/
歡迎光臨 code.club (https://code.club/)
Powered by Discuz! X3.2