霍炬去加拿大之前,我寫了二十多條要注意的事項,其實沒什么大用,因為以他的智商,加拿大的生活必定是覺得十分便利的。然而我還是很認(rèn)真地寫了一整篇,一來是因為我是一個裝逼不分晝夜不分象限的人,這種文章很符合我的調(diào)性。二來我習(xí)慣了分享和助人,分享和裝逼是相輔相成的,我沒有時間一一和粉絲私下交流,但卻會在微博和知乎回答細(xì)如volatile用法的問題或是用常見的WAF繞過方式來回答js的奇技淫巧。無它,唯裝逼耳。

在我日益增長的裝逼需求下,Ruff就是這么誕生了。它是如此的普通,看上去不過是一個裝載了黑科技的物聯(lián)網(wǎng)操作系統(tǒng),使用javascript做嵌入式開發(fā),并提供高度抽象的接口。但對于一個處于技術(shù)圈鄙視鏈的頂端的我來說,它包含了我畢生的技術(shù)和商業(yè)知識積累,以及對未來全部的樂觀。
我對Ruff的樂觀不是沒有道理的,這個產(chǎn)品對我而言已經(jīng)解決了一個剛需,我想要做一款硬件,在當(dāng)前的技術(shù)下,要去寫大量底層程序,交叉編譯,驅(qū)動移植,這些即便對于我這樣的專家來說都十分繁瑣。當(dāng)現(xiàn)在世界上有數(shù)不清的聯(lián)網(wǎng)的設(shè)備,車在聯(lián)網(wǎng),門在聯(lián)網(wǎng),淘寶京東上賣的電器幾乎都能聯(lián)網(wǎng)了,而軟件缺非常落后,水平比我更菜的普通技術(shù)人員根本開發(fā)不了軟件,依靠設(shè)備制造商自己做軟件顯然是不靠譜的。
除了開發(fā)以外,兼容性的問題也令人頭疼,即便你會使用嵌入式開發(fā),好比你做出了一個圖像識別的軟件,光是兼容各種攝像頭就要折騰死你,你這時候就會想為什么沒有一款通用的操作系統(tǒng)幫你兼容硬件,而你只要兼容這款操作系統(tǒng)就好呢?
Ruff的出現(xiàn)會讓嵌入式軟件的開發(fā)和移植變得簡單,大量的會寫點js的應(yīng)用開發(fā)者可以從事物聯(lián)網(wǎng)開發(fā),就像uber通過一個工具讓私家車主可以開出租車,從而真正解決了出行難的問題。Ruff也是讓不會做硬件的軟件工程師根據(jù)產(chǎn)品經(jīng)理的創(chuàng)意編寫應(yīng)用,不用關(guān)心底層實現(xiàn)和驅(qū)動移植問題,通過開發(fā)者建立的應(yīng)用生態(tài)最終解決物聯(lián)網(wǎng)軟件落后的問題。
這么簡單清楚直白明了的事,在國內(nèi)這篇神奇的土壤下,也是很難潛心專注去做的。畢竟這里是一個講究人口紅利和眼球經(jīng)濟(jì)的國家,考究到創(chuàng)業(yè)導(dǎo)師認(rèn)為創(chuàng)業(yè)者必須要具備網(wǎng)紅的素質(zhì)。做VR需要成為網(wǎng)紅,做人工智能也需要是網(wǎng)紅,做大數(shù)據(jù)可以不懂DM和OLAP的區(qū)別,但是你必須要是網(wǎng)紅。我不出去宣講是有我的原因的,即便我三番五次澄清自己不是網(wǎng)紅,可是我還是會被歸類為網(wǎng)紅,沒有人在意我講的技術(shù),他們只在意我在需要我露臉的時間地點上暴露自己,至于內(nèi)容,青春痘長在別人的臉上,who the fucking cares?
這低調(diào)的兩年,和眾多戰(zhàn)友一路走來,Ruff終于要問世了。為了讓它得以出淤泥而不染,我絲毫沒有動用任何自己的知名度去宣傳它,去吹捧它。這一點也非常感激前兩輪投資人得以讓我潛心鉆研兩年。我得以在不務(wù)虛的情況下對產(chǎn)品進(jìn)行無數(shù)次的迭代,大量的單元測試、回歸測試、UAT等。 Ruff 1.0是我見過的最優(yōu)秀的產(chǎn)品,也是我這么多年從業(yè)以來做到的用戶反饋最佳的最為狂熱的產(chǎn)品,Ruff團(tuán)隊也是我經(jīng)歷過的實力最強且氛圍最好的團(tuán)隊。
本來想貼一些海內(nèi)外技術(shù)大咖的好評,但是實在是好評太多且過于同質(zhì)化,本文內(nèi)就不貼了。