在硅谷最著名的創業家,也是世界上最大孵化器Y Combinator創始人Paul Graham的文集《黑客與畫家》中,他曾把優秀的程序員(文中他稱之為“黑客”)比作畫家。與畫家一樣,程序員在軟件世界中實現創意,只是他們以代碼而非畫筆,來揮灑想象力。
在物聯網時代,創意的實現卻有些艱難。
在進行應用開發時,硬件知識的匱乏阻擋了大多數開發者進入這個領域。而勉強能夠完成當下物聯網應用開發的人員,往往需要懂得嵌入式、硬件配置、運行環境等,技能點必須極其廣泛,合適的人員很難找到不說,開發難度也很大。這與Paul Graham提到的能夠實現無限想象力的“創作”距離很遠。
當“黑客”們進軍物聯網領域時,這過程應當簡單,便捷,而非冗雜,繁復。
“通過提供各類硬件設備的開發工具,減少交叉編譯及降低內核開發包的要求,它簡化了開發過程。”TechCrunch在評價物聯網操作系統Ruff時這樣說。這家公司剛剛獲得了北京TechCrunch大會創業大賽的第一名,從國內外頂尖創投機構的總裁、合伙人評委的手中,獲得了價值100萬人民幣的可轉換貸款。
在最近的微軟創新峰會上,Ruff還獲得了2016最具投資價值獎。上周,在GiTC上,它也拿到了年度最佳技術創新獎。
記者聯系到了CEO Roy Li,聊了聊物聯網時代化繁為簡的重要性,以及創意將給這個萬億級市場帶來的可能性。
一個“黑客”的創意路徑
和許多技術創業者不同,Ruff創始人Roy Li在網絡世界中早已擁有了不小名氣,在近年興起的問答網站“知乎”上面,他有將近10萬關注者。他的個人公眾號被封掉兩次后,新號仍舊有一批忠實讀者。從網絡安全到系統,他在互聯網行業已經度過了超過十年的時間。從PC時代到智能手機時代,他身處其中不斷嘗試,也始終保持著獨立思考的習慣。
從某種意義上來說,他正是真正意義上的“黑客”——那些在軟件及硬件方面擁有知識,并且通過創新能力剖析系統的人。
這也是他在數年前就敏銳意識到了物聯網平臺上操作系統的可觀未來的原因。
“做Ruff對我個人來說也是一個執念”,Roy Li曾是諾基亞塞班系統OVI開放平臺的負責人,在智能手機時代目睹了一個不夠好用的操作系統對曾經的手機巨頭帶來的毀滅性打擊,“諾基亞曾經有70%的市場份額,開發者們當時一定都想在出貨量最大的手機和平臺上開發。然而憤怒的小鳥、切水果都是在蘋果上開發出來的,就是因為開發工具好用。”
“移動互聯網這場仗已經打完了,沒有機會再做一個通用的開發平臺,但物聯網里還有這個機會,現在也正是最好的時候。”Roy說。
2014年,Ruff正式開始研發,目標是“成為物聯網時代的Android”。
從最初的團隊搭建,到引入先后兩筆投資,Roy的考慮方向也代表著Ruff的未來發展路徑。
團隊方面,Roy選擇了在開發者社區里擁有著天然影響力的伙伴。除了自己是網絡安全技術專家,復旦大學碩士生導師以外,他找來了著有《大道至簡——軟件工程實踐者的思想》等多本著名技術書籍的周愛民擔任結構師。周愛民也曾是盛大、豌豆莢、支付寶的架構師。Ruff的CTO鄭燁則是Oracle Duke選擇獎作品Moco創始人,也是前ThoughtWorks首席咨詢師。
Ruff的第一筆投資來自于極客邦,一個擁有許多開發者資源的天使投資方。這對于技術創業來說極為重要,甚至可以說它的附加價值大于投資的資金本身。
第二筆則是來自國內最大的PE景林資本的1200萬人民幣。雖然Ruff做的操作系統不像國內許多創業項目一樣,需要“加速度”式地燒錢,然而它也的確需要一定研發成本。而景林資本提供的支持,可以讓Ruff的團隊穩步擴大。
有了Ruff,開發者到底怎么玩?
對于互聯網行業之外的讀者,Ruff所做的事情聽起來一定很抽象。但是對于開發者來說,它代表的正是將物聯網開發“具象化”——將看起來很美,做起來很難的物聯網開發變得簡便、易行。
Ruff將硬件接口抽象,屏蔽芯片架構與型號和板級資源的差異,為上層驅動層及應用層的軟件開發者提供統一的操作接口。這樣一來,應用開發者面對的就是純粹的軟件接口了。
也就是說,原來一個能夠開發物聯網應用的工程師的成長過程可能是:學習硬件知識,學習嵌入式開發,學習終端代碼與前端代碼等等。一個人需要同時考慮內存管理、硬件接口通信與用戶體驗。
現在則是:在Ruff提供的SDK中,用JavaScript寫好應用邏輯。Boom,一切結束。
Ruff在軟硬件之間架起了一座互相連通的橋梁,這也符合互聯網時代的精神,更加開放與自由。
當軟件開發者不再是被動將PM的想法“翻譯”為代碼,而是擁有了創作的自由與工具時,他們就會從一個機械的執行者變成創造者。