連 NBA 巨星 Chris Bosh 也會 Coding,想進入科技界當一流的工程師,想要年薪百萬,不會 Coding 怎麼行!
Coding 人才業界搶著要,學如何寫 Coding 彷彿成了理工科與科技業的全民運動了,如果你下定決心要開始學,開始找要學哪些,Javascript、Java、Python、C、C++、C# 、Ruby……這麼多的程式語言,那要從哪裡開始學起好?
可以自學的管道很多,但要怎麼學才會學的開心又有效率呢?
- 玩遊戲可以學 Coding
讓創投公司 Y Combinator 資助的公司 CodeCombat 告訴你:你邊玩遊戲,我邊教你 Coding!
CodeCombat 是一個開放原始碼的線上戰略遊戲,透過玩遊戲邊學初步的 JavaScript 程式設計,包括你能在電腦科學(資工)的導論課程中學到的所有東西,藉由遊戲進行的節奏,如果想要繼續進行遊戲、打敗敵人然後升級,就必須在邊玩邊學,自己寫 Code!
你能想像所有遊戲進行的動作都得靠寫程式來玩嗎?那這樣遊戲設計不就會很無聊嗎?
相反地,它是一個 RPG 遊戲,不論是初學者或是進階者,都能有單一玩家或多位玩家的選擇,目標客群在想要以有趣的方式來學習 coding 的高中生,當然其實不只高中生想玩,大學生也會欲罷不能!CodeCombat 的共同創辦人 George Saines 就說:它正在瘋狂般的成長!
2013 年 2 月時成立了這家公司,並且下周就要從 Y Combinator 中畢業了,自從上架後,他們已經將 Alpha 版本放到社交化新聞和娛樂的網站 Reddit 的平台,一月時,他們團隊將這產品開放原始碼,並發布各等級的編輯器,讓使用者能自行創造他們想要的 Coding 內容。
- CodeCombat 已有 103 家創投投資
Saines 並不滿足於現狀,也看清未來的困難點:「我們最大的挑戰在不停地推陳出新,雖然已經證明了許多人熱衷於遊戲也喜歡使用這個平台,但是要創造創新的內容要花相當多的時間」。
好消息是,到目前為止,自從發布各等級的編輯器後,這個平台已經募集到 103 位投資捐款者。
這個遊戲最大的優點就是完全免費的讓使用者盡情地玩,Saines 也保證未來會繼續以這樣的方式經營。那這樣 CodeCombat 要怎麼賺錢呢?
透過雇用程式工程師,因為 CodeCombat 能夠從遊戲知道你會不會解決遊戲中遇到的任何問題,知道你所建構的演算法是不是有邏輯的,知道你是不是寫個程式的人才。這樣資訊就能藉由具有潛力的員工來傳遞,以尋找新的程式開發師,而 CodeCombat 就能收到仲介費來賺錢。
以下影片讓你看看它怎麼玩:
延伸閱讀:只學 4 週 Coding,這位紐約的街友已經能開發 App 了
(資料來源:TechCrunch;圖片來源:TechCrunch)
Source: techorange.com