MUI,國內(nèi)?個接近原?App體驗的?性能前端庫,github star數(shù)過萬;流應(yīng)?,國內(nèi)?程序應(yīng)用形態(tài)的最早原型;HBuilder,擁有數(shù)百萬前端開發(fā)者,國內(nèi)唯?做成功的開發(fā)工具;5+ Runtime,上億活躍終端;uni-app ,?戶量最?、社區(qū)最活躍的跨端框架……
這張炫到刺眼的成績單,來自DCloud。相較之下,作為DCloud的CTO,崔紅保本人低調(diào)得有點過分。
—
文| babayage
編輯 | 笑 笑
1
考上了研究生
卻為2600/月的工作放棄讀研
▲大學(xué)時代的青澀少年。
科創(chuàng)人(以下簡稱科):您2006年考上了北科大的計算機系研究生,但是卻放棄了讀研、選擇了工作,為何做出這樣的決定?
崔紅保(以下簡稱崔):考完研之后,看到身邊同學(xué)都在找工作了,有點慌(笑),投了些簡歷,接到了數(shù)字天堂的電話就來待了幾天。結(jié)果發(fā)現(xiàn)這邊在做的東西、使用的技術(shù),跟學(xué)校學(xué)得完全不一樣,一些框架聽都沒聽過。大學(xué)時期我技術(shù)算學(xué)得好的,在學(xué)校做了一些網(wǎng)站、賺了點生活費,直到現(xiàn)在部分網(wǎng)站還在使用當(dāng)初我編碼的版本??沙鰜?a target="_blank">公司看了一下,發(fā)現(xiàn)學(xué)校的知識還是太基礎(chǔ)了,跟實戰(zhàn)存在技術(shù)斷層,決定出來邊做邊學(xué)。
科:最初的工資方便說下?
崔:2600/月。在同一批畢業(yè)的同學(xué)里算低的,2006年那時候很多同學(xué)拿著4k+。
科:包吃包???
崔:都不包,加班晚飯可以開票報銷。
科:所以當(dāng)時的情況是:只面試了一家公司,拿著2600的月薪,就放棄了讀研?
崔:原因有大有小,大的,前面說了,感覺在這能學(xué)到真東西,打開了之前未接觸的技術(shù)之門。小的,兩個細節(jié),一是這公司當(dāng)時有很多實力派校友,有親切感;另一個,第一次來公司面試沒找到地方,結(jié)果第二天又打電話邀請我,覺得人家還挺有誠意,就這么把自己交代在這了。
科:工作一段時間之后的體會如何,有沒有后悔過這個決定?
崔:沒有,反而是很短時間內(nèi)就確認了自己選對了。同屆考上研究生的同學(xué)畢業(yè)的時候。我已經(jīng)開始面試他們了。
畢業(yè)之后的前半年是我職業(yè)生涯技術(shù)進步最快的一段時間。?天?作,晚上?學(xué)java,寫博客筆記,2個?后被評為CSDN博客Java專家,寫的文章經(jīng)常出現(xiàn)在CSDN首頁。個人成長之外,企業(yè)發(fā)展得也很快,數(shù)字天堂是國內(nèi)最早涉足無線應(yīng)用領(lǐng)域企業(yè),是國內(nèi)最大的無線中間件廠商、移動辦公解決方案供應(yīng)商,服務(wù)的客戶都是中移動、摩托羅拉、華為、神州數(shù)碼甚至中石油、中石化。做的事情有價值、有影響力,成就感、滿足感都很高。
2
管理工作非我所愛
寫代碼更開心
▲一般這種照片都是管理者坐地板、下屬員工擺打人pose,而崔紅保是后排左二舉拳頭那位。
科:您是什么時候開始轉(zhuǎn)型為管理者?
崔:2008年。2006年我入職的時候是公司的第10號員工,到了2009年公司員工突破100人。先是帶15人的小組,大約兩年時間,主要是將中移動的成功經(jīng)驗復(fù)制到聯(lián)通和電信;2010年升任研發(fā)副總監(jiān),團隊擴大到35人,分管服務(wù)端運營商、MDP、MCloud三?業(yè)務(wù)線,每條業(yè)務(wù)線年均都有千萬級收?;過了一年,2011年,轉(zhuǎn)正研發(fā)總監(jiān),從服務(wù)端跨向客戶端(iOS、Android、Windows Phone),兼管測試?作,?常更多的管理考核?作,當(dāng)時學(xué)習(xí)了華為矩陣管理,引??度績效考核等傳統(tǒng)管理模式。
科:作為組織管理者感覺如何?
崔:第一感覺就是升官了,被重視、被認可,挺高興。新鮮沒幾天就不太愿意做了,我經(jīng)常嘮叨寫代碼是最開心的事,跟機器打交道多簡單,說一是一,沒有當(dāng)面一套、背后一套的事。
科:最讓您頭疼的管理崗位工作是?
崔:排在第一的肯定是跟客戶打交道(笑);第二,寫PPT吧,提報要寫,匯報要寫,出去分享也要寫,每次分享主題不一樣還要修改甚至重新寫;第三就是績效,你得挨個跟人談,定目標(biāo)、月度考核、季度考核。
后來新公司成立,全員持股,弱化管理,取消了績效,團隊里都我自己挑的精兵強將,充分放權(quán),一下就輕松不少。管理方法是為工作效果服務(wù),我個人經(jīng)驗,嚴把選材關(guān)、充分信任并授權(quán)、打造尖刀部隊,是更有效的方法。
科:您提到了新公司,減少了管理壓力,有沒有嘗試重新寫代碼?
崔:確實,重新回歸一線開發(fā)。2013年年中的時候,媳婦回娘家生孩子,我和另一個同事閉關(guān)研究m3w產(chǎn)品,對標(biāo)國外的DudaMobile和國內(nèi)的SiteApp。畢竟久疏戰(zhàn)陣,且是跨技術(shù)棧作戰(zhàn),從后端轉(zhuǎn)前端,從頭學(xué)習(xí)前端的技術(shù)知識,剛起步的時候很困難,但上手之后就是累并快樂著。
科:您的簡歷里提到過這個項目,還特意加了一句“因各種原因,m3w最后放棄”……
崔:這個產(chǎn)品的功能是將PC端的網(wǎng)頁轉(zhuǎn)化成手機端可看,但是發(fā)生了一件事情導(dǎo)致整個項目被重估并被放棄。我們?nèi)ソo某一線互聯(lián)網(wǎng)公司(潛在投資方)做演示的時候,用了12306的網(wǎng)頁做測試,大家可能都聽說過當(dāng)年12306網(wǎng)站其實是挺……那啥的,演示效果不好。回來之后我們開會討論,大家覺得如果12306的網(wǎng)站質(zhì)量都是如此,那么肯定有更多還不如它的,項目難度可能遠大于預(yù)期。
不過雖然項目沒成功,那段閉關(guān)死磕產(chǎn)品的感覺還是很爽的。
科:哪個身份對你來說更有成就感,一個著名企業(yè)的CTO,還是一款成功產(chǎn)品的創(chuàng)作者?
崔:我現(xiàn)在在很多地方的個人簽名欄里都會寫上“MUI作者”,產(chǎn)品創(chuàng)作者一定是我的第一身份。
3
金錢誠可貴
袍澤弟兄更寶貴
科:我們目前采訪過的技術(shù)創(chuàng)業(yè)者、合伙人、CTO里,您是唯一一個沒有跳過槽的,有沒有在某些時候考慮過換個地方?
崔:工作剛一年的時候就想過,掙得少嘛。跟老板說,我之前拿2600是自己水平不行,現(xiàn)在我覺得自己OK了,我得拿4500。老板過了一個月給我回郵件,說4500可以,我說那是一個月之前的數(shù),現(xiàn)在你得給我6000。
科:這老板也真是好說話……
崔:所以不舍得走呀。老板是個純粹的、脫離低級趣味的人,哈哈。團隊氛圍一直維持得很好,還有一票精挑細選的袍澤弟兄跟著我,確實不舍得走。
科:那現(xiàn)在的待遇如何,還滿意么?
崔:基本溫飽沒問題,但遠沒到任性的地步,所以我常用“不能只看當(dāng)前現(xiàn)金流,更要看未來身價”之類的話安慰自己。
科:挖您的一定不少吧?最多開過什么條件?
崔:當(dāng)然多(驕傲臉),最多開過相當(dāng)于目前4倍左右的年薪。但是不舍得走,我對看得見的錢不是很上心,眼下這份工作能給我比錢更寶貴的東西:時間支配的自由,每天逗弄孩子幾分鐘的自由,創(chuàng)造一個好產(chǎn)品的成就感,還有自己親手挑選、培養(yǎng)的優(yōu)秀團隊。
▲“必須有時間陪孩子”是崔紅保對生活的基本訴求。
科:您挑選人才的標(biāo)準(zhǔn)是什么?
崔:第一是單兵作戰(zhàn)能力要很強,第二要很純粹,夠?qū)W?、有定力。別人經(jīng)常會說你這選的都是些奇葩,不正經(jīng)畢業(yè)的、社交能力奇差的。上個月公司安排團建,我一個兄弟就說真去啊?這工作沒做完呢,發(fā)版來不及了……太可愛了,真是舍不得這幫弟兄。還有一位,工作五六年了,不開車不打車不騎車,天天公交地鐵,除了上班就是宅在家做音頻合成,四面墻各種音響,據(jù)說有一次多音響聯(lián)動和心臟引起共振,差點把自己震暈過去。我一聽這是科學(xué)家呀,雖然他當(dāng)時對我們的業(yè)務(wù)不熟,但是我相信他肯定能成為獨當(dāng)一面的人。
4
兵敗流應(yīng)用
ALL IN需謹慎
科:在一個穩(wěn)定的環(huán)境中,從一線技術(shù)員工成長為CTO,這期間有沒有重大的決策失誤?
崔:耗時兩年多All In流應(yīng)用是一個大挫折,流應(yīng)用其實就是小程序的靈感來源。大家知道的小程序是微信在2017年1月正式發(fā)布的,之后阿里、百度、字節(jié)跳動等巨頭紛紛推出自己的小程序平臺,小程序成為超級App的標(biāo)配。很少有人知道的,小程序應(yīng)用形態(tài)的真正鼻祖不是微信,而是流應(yīng)用。
移動互聯(lián)網(wǎng)初期的應(yīng)用形態(tài),是以原生應(yīng)用為主;但到了移動互聯(lián)網(wǎng)的下半場,原生應(yīng)用的弊端逐漸暴漏:研發(fā)成本高,iOS/Android 不同的技術(shù)棧,需要不同的開發(fā)團隊;上線周期長,獲客效果差,動輒幾十M,即使手機空間足夠,下載一個原生應(yīng)用也要等待1~2分鐘,App激活率差(低于50%)。
基于這些真實痛點,我們團隊2015年推出了流應(yīng)用:基于JS編寫跨平臺應(yīng)用(Hybrid模式),一套代碼,同時覆蓋iOS/Android,降低企業(yè)的研發(fā)成本;基于流式加載協(xié)議(我申請的專利),實現(xiàn)應(yīng)用的邊下載邊運行,類似流媒體的邊下邊播,用戶點擊下載后5秒內(nèi)進入首頁,將App的激活率提升到95%,實現(xiàn)真正的“即點即用”。
這套流應(yīng)用技術(shù),需要讓客戶端引擎提前預(yù)置在手機上,就像流媒體的普及建立在 Flash巨大的裝機量基礎(chǔ)上,因此普及這個客戶端引擎就變得很重要。我們當(dāng)時的引擎日活不到千萬,無法實現(xiàn)更大范圍的普及,因此開始四處尋找超級App和手機廠商合作。
2015 年,我們和 360 合作,在 360 手機助手里內(nèi)嵌了客戶端引擎,推出了業(yè)內(nèi)第一個商用的小程序——360 微應(yīng)用。后來,雖然陸續(xù)有一批廠商及手機瀏覽器內(nèi)置了這個引擎,但總體推廣并不順利,巨頭們有自己的利益訴求,特別是真正的國民應(yīng)用微信決定自立標(biāo)準(zhǔn)、自研引擎,打造微信小程序,當(dāng)然其技術(shù)原理與流應(yīng)用是基本一致的。
之后,阿里、百度、手機廠商聯(lián)盟也效仿微信,紛紛推出了自己的小程序平臺,我們的引擎日活無法和這些流量巨頭抗衡,只好忍痛割愛。
▲在 360 手機助手 3.4 版本中上線的中國第一個小程序(流應(yīng)用)。
科:這次失敗造成了多大損失?
崔:持續(xù)投入2年多的時間,消耗了大量人力財力,公司碰到了成立以來最嚴重的資金斷裂問題,還好2018年快速調(diào)整,重新活了過來。另外一個巨大的代價,全力投入流應(yīng)用的日子中無暇顧及其它,原本蓬勃發(fā)展的開發(fā)者生態(tài)及服務(wù)停滯了2年之久。
科:內(nèi)部總結(jié)了哪些經(jīng)驗教訓(xùn)?
崔:技術(shù)創(chuàng)新是容易的,但推廣很難。我們自身的開發(fā)者生態(tài)不夠厚,無法獨立支撐流應(yīng)用推廣,不得不借助超級App來合作,但流量巨頭都有各自不同的利益訴求,決策周期、上線周期很慢,拉長了我們的時間戰(zhàn)線,耗費無數(shù)人力物力。
總結(jié)的經(jīng)驗:第一,All in 口號務(wù)必要慎重,因為這代表著你要放棄其它,特別是原本發(fā)展還不錯的內(nèi)容;第二,計算清楚自己的實力,做可控性強的事情,過度依賴外部資源就屬于不可控;第三,早期融資不要追求過高估值,低估值拿到更多現(xiàn)金,保證自己活下來最重要。
5
回歸初心
讓天下沒有難做的開發(fā)
科:回歸“開發(fā)生態(tài)”這個陣地一年多,有何感悟?
崔:我們最初從原公司獨立出來,初衷就是打造優(yōu)質(zhì)的開發(fā)者生態(tài),讓開發(fā)變得更容易、更簡單,讓更多的人能夠聚焦于創(chuàng)造、創(chuàng)新?;貧w這個陣地,其實是回歸初心的感覺,更堅定,更清醒。
科:DCloud本質(zhì)上是從軟件供應(yīng)商孵化出來的軟件開發(fā)生態(tài)工具,是否有很多營養(yǎng)源自實戰(zhàn),那么脫離了戰(zhàn)場之后如何保證營養(yǎng)的持續(xù)供給?
崔:確實有多年實戰(zhàn)經(jīng)驗,但更重要的是準(zhǔn)確找到了市場需求,站在巨人的肩膀上(基于開源的Eclipse打補丁、做插件),快速推出第一版,搶占市場,獲取用戶;然后不斷優(yōu)化——發(fā)現(xiàn)巨人肩膀不靠譜,積重難返,開啟第二版,全新架構(gòu)、自主實現(xiàn)。
科:后續(xù)的發(fā)展戰(zhàn)略、進化策略如何制定?
崔:主要來自對軟件行業(yè)現(xiàn)狀的思考及預(yù)判,比如MUI的推出是因為當(dāng)時業(yè)界還找不到具備原生UI體驗的前端庫;后來小程序爆發(fā),我們就順勢推出了uni-app,可以說uni-app是MUI在小程序時代的豪華升級版,基于成熟的Vue.js生態(tài),提供預(yù)載等機制,在跨端兼容、性能體驗、開發(fā)流程上都有大幅提升。
科:您如何看待社區(qū)的回饋,包括一些負面的批評和建議?
崔:社區(qū)的回饋很重要,其中最有價值的是Bug反饋,新增功能及未來計劃主要依托于我們對于產(chǎn)業(yè)未來的思考。至于批評和建議,我們會認真聽取大家的每一條建議,哪怕是徹底的否定,也一定有其原因,其中也許就蘊含著我們調(diào)整的方向和發(fā)展?jié)摿?。我和CEO其實都會關(guān)注大家的建議和批評,發(fā)自內(nèi)心感謝大家對我們產(chǎn)品的關(guān)注和使用。
5
崔紅保的
One More Thing
愛人從事金融行業(yè),崔紅保并不是家里收入最高的人。
和大多數(shù)技術(shù)人員一樣,崔紅保腰背不太好,辦過兩年健身卡,只堅持了一個月。
審核編輯:符乾江
-
互聯(lián)網(wǎng)
+關(guān)注
關(guān)注
54文章
11177瀏覽量
103559 -
強化學(xué)習(xí)
+關(guān)注
關(guān)注
4文章
268瀏覽量
11274
發(fā)布評論請先 登錄
相關(guān)推薦
評論