芥末堆芥末堆

想學(xué)編程嗎?先來網(wǎng)上做做實(shí)驗(yàn)吧!

作者:阿槑 發(fā)布時(shí)間:

想學(xué)編程嗎?先來網(wǎng)上做做實(shí)驗(yàn)吧!

作者:阿槑 發(fā)布時(shí)間:

摘要: 硅谷創(chuàng)業(yè)教父保羅?格雷厄姆有一句名言:編程是一種藝術(shù)創(chuàng)作,黑客就是藝術(shù)家。實(shí)驗(yàn)樓強(qiáng)調(diào)練習(xí),它所做的是把機(jī)房搬到網(wǎng)上,搭建一個(gè)虛擬環(huán)境,用戶在實(shí)驗(yàn)環(huán)境按照教學(xué)文檔操作虛擬機(jī),還原coding的過程,在學(xué)習(xí)知識(shí)點(diǎn)之外,還能培養(yǎng)正確的操作習(xí)慣。

硅谷創(chuàng)業(yè)教父保羅?格雷厄姆有一句名言:編程是一種藝術(shù)創(chuàng)作,黑客就是藝術(shù)家。對于程序猿來說,練習(xí)極為重要。學(xué)編程的網(wǎng)站多如牛毛,以看視頻和練習(xí)兩種方式為主,有的產(chǎn)品把兩者結(jié)合起來,邊看視頻邊練習(xí),比如曾經(jīng)火爆的Fenby。實(shí)驗(yàn)樓是屬于強(qiáng)調(diào)練習(xí)的那一類,不過,與codecademy這類提供在線編譯器的產(chǎn)品不同,實(shí)驗(yàn)樓所做的是把機(jī)房搬到網(wǎng)上,搭建一個(gè)虛擬環(huán)境,用戶在實(shí)驗(yàn)環(huán)境按照教學(xué)文檔操作虛擬機(jī),還原coding的過程,在學(xué)習(xí)知識(shí)點(diǎn)之外,還能培養(yǎng)正確的操作習(xí)慣。用我堆程序汪的話來說,“實(shí)驗(yàn)樓培訓(xùn)的是真正的程序員,而不是只會(huì)去搬磚的碼農(nóng)”。

程序猿們的“在線實(shí)驗(yàn)室”

實(shí)驗(yàn)樓能做到的是,用戶通過瀏覽器連接到虛擬機(jī),任何時(shí)候需要做實(shí)驗(yàn)都可以創(chuàng)建新的虛擬機(jī)。搭建這樣的虛擬環(huán)境是有技術(shù)門檻的,這也是實(shí)驗(yàn)樓在技術(shù)上累積的優(yōu)勢。實(shí)驗(yàn)樓是由云解決方案提供商SimpleCloud于2014年6月推出的新產(chǎn)品,SimpleCloud為高校計(jì)算機(jī)教學(xué)提供虛擬實(shí)訓(xùn)室解決方案,將設(shè)備賣給學(xué)校,學(xué)生在機(jī)房做實(shí)驗(yàn),在系統(tǒng)里保存自己的操作記錄,在這個(gè)過程中,團(tuán)隊(duì)發(fā)現(xiàn)C端客戶的需求,從而推出了面向?qū)W生和在職人士的“在線實(shí)驗(yàn)室”。

如上圖所示,實(shí)驗(yàn)樓的操作界面是這樣的,左邊是實(shí)驗(yàn)樓提供的文檔教程,由在職工程師開發(fā),右邊是操作環(huán)境,這個(gè)界面提供記筆記、提問和截圖的功能。對程序員來講很實(shí)用的一點(diǎn)是,實(shí)驗(yàn)樓提供了代碼存儲(chǔ)與同步的功能,實(shí)驗(yàn)成果可以上傳到代碼庫,在下次實(shí)驗(yàn)開始時(shí)自動(dòng)同步,完成課程之后會(huì)生成實(shí)驗(yàn)報(bào)告,包含用戶的代碼,截圖,作業(yè),筆記的完整記錄,而且支持將實(shí)驗(yàn)報(bào)告下載到本機(jī)。

實(shí)驗(yàn)樓的課程分為基礎(chǔ)課與項(xiàng)目課,基礎(chǔ)課以基本的知識(shí)點(diǎn)為主,項(xiàng)目課是圍繞一個(gè)真實(shí)的項(xiàng)目開展學(xué)習(xí),結(jié)課時(shí)需要完成一個(gè)項(xiàng)目,這也是應(yīng)屆生找工作時(shí)十分需要的履歷。在上線半年之后,實(shí)驗(yàn)樓嘗試將課程體系化呈現(xiàn),推出了以職位為中心的學(xué)習(xí)路徑,引導(dǎo)小白用戶以目標(biāo)為導(dǎo)向從基礎(chǔ)開始學(xué)習(xí),比如Python研發(fā)工程師之路,這也方便后期對接企業(yè)的招聘。這些課程以文檔教程的形式展現(xiàn),以眾包的模式生產(chǎn),其中30%由實(shí)驗(yàn)樓的工程師完成,其他則是由高校和在職程序員提供。

這種學(xué)習(xí)方式得到了我堆程序汪的認(rèn)可,他表示文檔是效率更高的一種學(xué)習(xí)方式,而且是前輩實(shí)踐操作經(jīng)驗(yàn)的精華?!斑@些課程偏重于新技術(shù),不是課堂教科書上的內(nèi)容或線下培訓(xùn)機(jī)構(gòu)課程。Python、Go、Redis、Hadoop這些,甚至有運(yùn)維、網(wǎng)絡(luò)攻防這些課程,相比其它網(wǎng)站前端課程滿天飛,這點(diǎn)做的很不錯(cuò)”,我堆程序汪如是說。據(jù)實(shí)驗(yàn)樓的聯(lián)合創(chuàng)始人石磊介紹,實(shí)驗(yàn)樓目前積累了大概10萬用戶,160多門課程,保持著每個(gè)月更新30-40門課程的節(jié)奏,上個(gè)月用戶的實(shí)驗(yàn)次數(shù)累積將近二十萬次。

不過,實(shí)驗(yàn)樓的課程更適合有計(jì)算機(jī)背景的學(xué)生或者在職人士,對于零基礎(chǔ)的小白來說有一定學(xué)習(xí)難度。

合作者VS競爭者

實(shí)驗(yàn)樓將自己視為IT培訓(xùn)領(lǐng)域里的合作者,而不是競爭者。因?yàn)樗麄優(yōu)橛脩籼峁┑氖菍?shí)驗(yàn)環(huán)境和練習(xí)的服務(wù)。今年3月份,實(shí)驗(yàn)樓與網(wǎng)易云課堂開始合作,網(wǎng)易學(xué)課堂的用戶在學(xué)完視頻課程之后到實(shí)驗(yàn)樓來完成實(shí)驗(yàn)項(xiàng)目,比如使用Python Flask Web開發(fā)框架實(shí)現(xiàn)一套類似StackOverflow的在線問答平臺(tái),完成項(xiàng)目后將代碼下載下來,可以公開運(yùn)行。但是這條路似乎并不好走,截至目前只與網(wǎng)易云課堂跟學(xué)堂在線合作設(shè)置了相應(yīng)的實(shí)驗(yàn)課。

在商業(yè)化的道路上,實(shí)驗(yàn)樓剛邁出最新一步。近期推出收費(fèi)產(chǎn)品“集訓(xùn)營”,為期四到六周,每周在老師的指導(dǎo)下完成一個(gè)實(shí)驗(yàn),在這個(gè)過程中需要將所學(xué)的2-3門技術(shù)應(yīng)用到實(shí)際項(xiàng)目中,結(jié)課時(shí)完成一個(gè)可上線運(yùn)行的產(chǎn)品原型。相比普通的公開課,集訓(xùn)營會(huì)提供更多服務(wù),包括老師的全程指導(dǎo)、專業(yè)人士即時(shí)在線問答和實(shí)驗(yàn)報(bào)告點(diǎn)評等,實(shí)驗(yàn)樓會(huì)將優(yōu)秀學(xué)員推薦給企業(yè)。目前推出三門收費(fèi)的集訓(xùn)課程,試水之后再擴(kuò)大規(guī)模。

對接高校和企業(yè)端是現(xiàn)在的IT培訓(xùn)機(jī)構(gòu)都在嘗試的兩個(gè)方向,比如達(dá)內(nèi)科技和極客學(xué)院都有跟大學(xué)的合作項(xiàng)目。實(shí)驗(yàn)樓從老師入手,為高校的師生免費(fèi)提供在線實(shí)驗(yàn)環(huán)境,老師可以自己制作課程也可以使用實(shí)驗(yàn)樓所提供的課程教學(xué),邀請自己的學(xué)生加入,即時(shí)查看學(xué)生的學(xué)習(xí)進(jìn)展,包括實(shí)驗(yàn)截圖與有效學(xué)習(xí)時(shí)間等?,F(xiàn)在SPOC開設(shè)了30多門,目前上線的都是免費(fèi)提供的,實(shí)驗(yàn)樓的計(jì)劃是未來給學(xué)校提供付費(fèi)的定制服務(wù)和定制課程。

本文特別感謝芥末堆程序汪小哈的友情支持。

1、本文是 芥末堆網(wǎng)原創(chuàng)文章,轉(zhuǎn)載可點(diǎn)擊 芥末堆內(nèi)容合作 了解詳情,未經(jīng)授權(quán)拒絕一切形式轉(zhuǎn)載,違者必究;
2、芥末堆不接受通過公關(guān)費(fèi)、車馬費(fèi)等任何形式發(fā)布失實(shí)文章,只呈現(xiàn)有價(jià)值的內(nèi)容給讀者;
3、如果你也從事教育,并希望被芥末堆報(bào)道,請您 填寫信息告訴我們。
來源: 芥末堆
芥末堆商務(wù)合作:王老師 18710003484
  • 想學(xué)編程嗎?先來網(wǎng)上做做實(shí)驗(yàn)吧!分享二維碼