丁海驁
如果說到JetBrains這家公司的名字,知道的人也許不多;但是如果說到IntelliJ IDEA、PHPStorm、WebStorm、ReSharper、PyCharm等專業(yè)軟件開發(fā)工具,相信絕大多數(shù)的程序員都會說:噢,你說的是它??!
如果有人再告訴你,現(xiàn)在手機(jī)或者筆記本上所有用到的軟件,幾乎都會用到這家公司的軟件開發(fā)工具,是不是更想多了解一些這家公司的情況?在2017年年底,JetBrains公司的高層在亞太地區(qū)進(jìn)行了一次巡回活動(dòng),在北京,筆者采訪到了剛剛上任不久的JetBrains歐洲、中東、非洲以及亞太地區(qū)銷售副總裁Alexey Reshtenko:“財(cái)富全球100強(qiáng)公司中有81家是我們的客戶;美國財(cái)富500強(qiáng)公司中有431家是我們的客戶?!痹谶@位擁有20年IT行業(yè)工作,在微軟工作超過15年的資深人士看來,JetBrains是一個(gè)非常“獨(dú)特”的IT公司。
作為一個(gè)成立于2000年的私人持股公司,JetBrains由三位來自俄羅斯的軟件工程師創(chuàng)立。其最初為人所熟知的產(chǎn)品,是2001年1月發(fā)布的智慧型的Java整合開發(fā)工具IntelliJ IDEA(至今已經(jīng)發(fā)布了13個(gè)版本)。甫一問世,即可得到眾多軟件工程師的認(rèn)可。
這里有必要對解釋一個(gè)軟件行業(yè)的名詞:IDE(集成開發(fā)環(huán)境,Integrated Development Environment )。
我們都知道,軟件工程師進(jìn)行程序開發(fā)需要一整套的流程,包括代碼編輯、檔案、管理、編譯、調(diào)試、執(zhí)行等,而對應(yīng)不同的工作內(nèi)容,軟件工程師也需要不同的工具,如代碼編輯器、編譯器、調(diào)試器和圖形用戶界面等。而IDE的作用就在于,將所有工程師可能應(yīng)用到的工具,進(jìn)行一體化,整合成一個(gè)具備各種功能特征的軟件或者軟件組,這就是IDE。一方面,通過IDE可以減少學(xué)習(xí)編程語言的時(shí)間,增加開發(fā)人員的生產(chǎn)力,另一方面,也可以通過IDE將各種開發(fā)工作做更密切的整合,來提高生產(chǎn)力。
在IT領(lǐng)域,如微軟的Visual Studio系、設(shè)計(jì)網(wǎng)站時(shí)使用的DreamWeaver等,都是IDE的一種。而在Java開發(fā)領(lǐng)域,IntelliJ IDEA則被公認(rèn)為是最好的Java開發(fā)工具之一。
“有一次我買的跑步裝備上,寫著:designed by runners, for runners。意思就是由同樣是跑步愛好者專為跑步人士提供的跑步裝備。JetBrains也是一樣的?!?Alexey Reshtenko認(rèn)為,JetBrains的產(chǎn)品之所以能夠獲得用戶的認(rèn)可,一個(gè)很重要的原因,就是因?yàn)镴etBrains從創(chuàng)始人到員工,自身的背景都是程序開發(fā)者出身,因此非常了解程序員的需求,因此在為這一群體開發(fā)相關(guān)程序開發(fā)工具時(shí),就能夠做到有的放矢?!拔覀兊腃EO不像一般的CEO只負(fù)責(zé)公司的運(yùn)營、財(cái)務(wù)管理。JetBrains CEO的最大熱誠就是程序開發(fā),寫程式碼本來就是我們CEO最大的熱誠與愛好。所以我們用同樣的熱誠來對待我們的產(chǎn)品,讓我們的產(chǎn)品做得更好,在社群中更讓大家喜愛。”
相對市面上的其他產(chǎn)品,JetBrains的產(chǎn)品功能也許不是最完備的,但是,它總是最懂程序員的。在行業(yè)當(dāng)中的17年里,JetBrains不斷開發(fā)出新的功能和軟件,針對性地幫助程序員去解決其最關(guān)心和最頭疼的問題,最大程度地滿足程序員各種高效開發(fā)的需求。就在今年5月,JetBrains為編寫現(xiàn)代多平臺應(yīng)用程序而開發(fā)的一種強(qiáng)大編程語言Kotlin,正式成為Android系統(tǒng)開發(fā)的一級語言。
在強(qiáng)調(diào)“小而美”的同時(shí),JetBrains力求能夠更高效地解決程序員的現(xiàn)實(shí)問題?!癑etBrains更多地關(guān)注在軟件開發(fā)工具上面,目的是去開發(fā)更好的工具。這也體現(xiàn)在JetBrains產(chǎn)品最大的優(yōu)勢:我們能夠幫助他們很快地、在很短的時(shí)間內(nèi)寫出高品質(zhì)的程序碼。對于程序員來講,這是很重要的事情。”Alexey Reshtenko談到的這一點(diǎn),也是JetBrains能夠迅速獲得眾多擁躉的另一個(gè)重要原因。
尤其是在中國市場,隨著移動(dòng)互聯(lián)網(wǎng)創(chuàng)新和企業(yè)數(shù)字化轉(zhuǎn)型的熱潮,在國內(nèi)不僅互聯(lián)網(wǎng)公司、軟件公司,而且企業(yè)也都在積極開發(fā)符合業(yè)務(wù)轉(zhuǎn)型需要的各種移動(dòng)應(yīng)用,這就使得整個(gè)中國市場對于程序開發(fā)需求呈現(xiàn)出高速的增長。而且對于程序員的需求量也越來越大,對程序的開發(fā)周期也越來越苛刻——高效、高品質(zhì)的程序編寫,成為企業(yè)業(yè)務(wù)發(fā)展對軟件和應(yīng)用開發(fā)的現(xiàn)實(shí)要求?!拔覀兊拈_發(fā)工具是非常簡單、而且好上手的。所以不管是一些年輕的、剛?cè)腴T的程序員,或者是資深的程序員,都能很快上手。甚至于如果家庭主婦有興趣的話,都可以通過我們的工具很快的學(xué)習(xí)編程?!盇lexey Reshtenko說。
作為JetBrains最看好的市場, JetBrains在中國市場采用與全球市場一樣的銷售模式:網(wǎng)站上的直接銷售、線上訂閱、或者是通過銷售網(wǎng)絡(luò)直接購買。從過去一年的銷售數(shù)字看:JetBrains在中國有83%的銷售成長(全球僅為25%),其中有40%的銷售來自渠道,剩余60%來自網(wǎng)站的直接購買與訂閱。而且,中國市場已經(jīng)一躍成為目前全球下載JetBrains開發(fā)工具中排名第二的國家。
“中國是非常重要而且非常大的市場,目前JetBrains在中國目前有七個(gè)銷售伙伴,之后還會有更多伙伴加入。除此之外,我們也會通過與本土的互聯(lián)網(wǎng)公司、有影響力的社群、培訓(xùn)機(jī)構(gòu)、獨(dú)立程序開發(fā)員展開更多更直接的方式合作,來幫助我們在中國繼續(xù)增長?!盇lexey Reshtenko對未來非??春谩?/p>