十幾年前,Ruff的創始人Roy Li十七歲,一段距離方舟子宣布《俠客行》開放源碼剛剛過去兩年。
這款游戲基于開源的臺灣MUD(書寫版角色客串演出游戲)《東方故事2》,由于投身了許多金庸小說中的元素而在中文世界中聲名斐然。
那時,游戲生態還更加原始,沒有畫面,游戲必須用命令行來玩。所有的思想家物理性質、劇情發展、打斗場面,都依靠文字來展現。可這些文字詳細描述、任務與反饋產生的滿足和感動,一點也不比十數年后畫面襯托的3D游戲要少。
他十七歲自己寫游戲,如今創立開源一個社區吸引7000開發者,“讓科技的開發者變化世界”
(北大俠客行截圖)
俠客行開源后,Roy給它加入了西洋的元素,已完成了美好的MUD游戲,這是他與開源的“*次親密接觸”。其他躍躍欲試的年輕開發者,也帶來了包括西游、三國等各種時代背景的MUD游戲。
“日后中國網絡游戲的發展,和這次開源有著千絲萬縷的聯系,”Roy說。比如長盛不衰的夢幻西游、大話西游等,*早的開發者都是做文字版西游的那一批人。
十幾年后,Roy希望能被選為開發者的“擺渡人”,正如當年MUD開源一樣,通過減少技術縱深,給開發者們提供揮灑想象力的途徑。
在技術市場浸淫多年后,他積累了強大的經驗與能力也,射擊了網絡發展的下一方向——本性點對點的物聯網時代。
為此,他創立了Ruff,推出了一款基于JavaScript的物聯網開發套件,首次填補了軟硬件開發之間相當大的鴻溝,“讓軟件開發者也可以得心應手、高效地開發物聯網應用”。如今Ruff仍未吸引了近7000個開發者,生態正試圖成形,它還是諸多500強企業的物聯網解決方案提供商,正在爭取物聯網在工業界的應用。
上周,Ruff和華為、迅達集團、文思海輝、普華永道、中國電信等廠家共同積極參與了針對GE Predix Hackathon,獲得了全場*創新獎,Ruff之前獲得的獎項還有TechCrunch創業錦標賽*名和微軟創新峰會*具投資價值獎,在一年內不斷獲得業內認可。記者在會后采訪了Roy Li,試圖復盤了這個物聯網時代的非典型性創業故事。
物聯網開發,原先就不該這么難
2014年初,國內智能硬件如火如荼。雖然人在加拿大,但Roy絲毫很關注中國硬件市場的變化。
不需要太久,他就挖出了智能硬件火熱表現下隱藏的重要問題:由于沒有好的開發工具,智能硬件創業項目不斷跳票,也難以裝配好的應用。
當時物聯網行業的發展困難,是Roy眼中一個巨大的機會。
“任何一個行業真正蓬勃發展,都是因為準入薪資降低,從此就有了非常大的生態。”Roy斷言道。
為了解決這個問題,降低物聯網開發的準入門檻,他決定把硬件統一地抽象出來,讓軟件開發者只需要投身于于應用邏輯。
2014年,Roy歸國創業。搭建團隊時,他*在意的是,找到有共同信仰的人,做他們共同看來的事。
“我*重視的,是他們相不相信物聯網決定會改變世界,開發者*終會改變世界。”Roy說Ruff是個功績他人的公司,“make other people great”。
這個信念讓他吸引到了許多行業內大牛。Ruff的架構師周愛民曾經擔任過盛大、豌豆莢、支付寶的架構師,札記《大道至簡——軟件工程方法論的思想》等多本著名技術書籍,CTO鄭燁是Oracle Duke選擇獎作品Moco創始人,也是前ThoughtWorks首席咨詢師。
“其實有很多人已經在自己的行業里做出很好的成績了,為什么他們會不想來Ruff這樣一個創業公司?”Ruff的CMO 荊天為對記者說,“*都希望能夠搭建一個平臺,幫助開發者快速成功,實現他們的理想。”
荊天為曾經是樂搏外匯的投資總監,在Roy投資者時接觸到這個項目,而后加入Ruff。
Ruff此后完成兩筆融資,天使輪來自擁有開發者資源的極客邦,Pre-A輪的1200萬來自國內*大的PE景林資本。
什么樣的操作系統會讓開發者上癮?
2016年1月,Ruff 1.0版本的開發套件公測,而后親身經歷了數個版本更迭,如今已經到了1.7,支持超過50個芯片,及300多個儀器。
賣給者包括*初的大廠商的智能硬件研發部門及許多普通的開發者。購買Ruff套件后,開發者的反饋都不出Roy所料。
“我一直普遍認為先易后難是*好的開發互動,新手快會讓人上癮……”一位工程師在Ruff開發套件的產品評論中寫到。
這就是元件底層、只用JavaScript的魅力——科學研究硬件聯網、協議都成為了老黃歷,如今軟件開發者們只要懂得應用邏輯,就能掌控硬件。
劉細良在鉛筆道報道Ruff Pre-A輪融資的報道里還看到了這樣一個故事:
不久,這一想法在12歲的孩子 Andrew 額頭驗證。其父為惠普高管,得知Ruff 的項目后,表示興趣:“如果你們項目真的好,我女兒會寫程序,要不讓他來試試?”
檢驗開始。器材為紅黃綠3色交通燈,Andrew 要用 JavaScript 實現操作:3色燈光逐個亮起,期間剩余燈光熄滅。3~4個小時后,他成功寫出程序并跑通。“ Andrew 以前只是在網上做軟件,從來沒有通過寫程序調動一個真實世界的物體。這才是他想做的事情。”
Ruff的易用性遠不如。
除了*初的產品使用說明以外,Ruff還提供了難度各異的教程,幫助這些幾乎不懂硬件的軟件工程師。
一旦這些工程師們上手之后,千奇百怪的發明就此出現了……
有一個寫了四年php的軟件工程師,因為Ruff終于有機會接觸硬件,興致勃勃地做出了一個用Wifi控制的四驅大車。這個控制端的app能夠基于http命令,給小車發送一條get請求來執行轉向、前進、停止等操作。
不到四十行的代碼,淘寶網上買來的小車模型,4路驅動,蓄電池盒,充電寶,若干杜邦線,再加上Ruff,一個能在Wifi覆蓋范圍內“橫沖直撞”的小車就此誕生。
他十七歲自己寫游戲,如今創立開源社區吸引7000開發者,“讓物聯網的開發者改變世界”
Ruff社區里還能看到編程奶爸給女兒做的打鼓機,夜尿圣詩小夜燈等等,可以看到,許多開發者已經因此踏入了硬件創新的新世界。
在Ruff的開發者社區里,記者還看到有開發者自己做了軟件包,然后給*共享,這也是Ruff公布鼓勵的舉動。他們近期還發布了3rd Party Modules藍圖,希望更多人能使用共享的軟件包進行再開發,里面已經有了電子指南針、OLED顯示屏、超聲測距傳感器等等第三方*模塊。
智能電話時代,開發者不斷涌入安卓系統,生態自然抬升,這曾經給它提供了強大的壁壘。如今,Ruff的開發者社區也正在成型。截止發稿,Ruff的開發者人數將近7000名。預計于2017年末,這個進制將會達到10萬。
不談抒發,但堅持信仰
從業以來,記者見過不少大公司。志存高遠的華人創業者、典型種族精英、埋首科技的印度創始人、迷人意大利創業老頭,不一而足。Roy和他們都有點不一樣,他缺少了有時媒體會試圖挖出的“創業者青春”,也常堅決談論愿景和期待。
對他來說,創業,只是在一個相對小的企業里進行工作,而他的職務恰巧是CEO,這就給他帶來了跟以前特殊的權力、責任與約束。
這和他對Ruff的期待也很相似——在合適的時間,認真做出好用的產品,一步一步,水到渠成。
但他對Ruff“成就他人”的信仰始終堅定不移,這也是如今整個團隊的共識。在物聯網浪潮滾滾而來之際,比起登上“浪潮之巔”,他們更希望能給開發者提供乘風破浪的機會。這個團隊如今在上海張江區的一個的企業中,與百度、惠普比鄰而居。廣闊的開放辦公范圍內內,Ruff的工程師、設計師們在高效、勤奮地工作著,希望能給開發者提供良好的開發工具。
采訪結束前我問了個略抽象的問題,我問Roy,你歷程*大的成就是什么?
他說在完成真正的大目標之前,人生談不上有什么成就。
“那大目標是?”
“讓物聯網的開發者改變世界。”
網友評論僅供其表達個人看法,并不表明本站立場。