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