當前位置:
首頁 > 新聞 > 我們不需要程序員鼓勵師,我們需要的是這個!

我們不需要程序員鼓勵師,我們需要的是這個!


「程序員鼓勵師」一度風靡國內...



我們不需要程序員鼓勵師,我們需要的是這個!



如果只是開玩笑,這種軟色情玩笑一點也不好笑。


不過已經有公司真的開始招募這個職位...

認真的想了想,這既是對程序員的不尊重,也是對女性的不尊重。



我們不需要程序員鼓勵師,我們需要的是這個!



程序員不需要這種帶有性暗示色彩的所謂的「鼓勵」,這種行為能起到什麼鼓勵作用。


畢竟程序員真的忙起來,連女朋友都不管...(逃


如果真的想幫程序員,不如想辦法提高我們的效率,解放我們的生產力,少加點班,早點讓我們回家...



我們不需要程序員鼓勵師,我們需要的是這個!



探長去採訪了一家矽谷創業公司Kite,他們開發了一款編程助手(copilot)叫Kite,用來提升程序員的編程效率。



我們不需要程序員鼓勵師,我們需要的是這個!


做互聯網時代的程序員


雖然我們已經進入21世紀,到處都有無線網路覆蓋,但是程序員的大部分編程工具和IDE等都是為單機版電腦設計的,即使是JetBrain旗下廣受程序員好評的IDE大部分功能都是離線完成。


其實寫代碼經常需要查資料,編程語言日新月異,技術也一直在更新換代,程序員也不可能記住所有的函數名、語法、API等。


實際上,要去 Google、Stack Overflow,拷貝或者借鑒從互聯網和開發文檔上找到的代碼是計算機編程中的公開秘密。


但這個查資料的過程其實浪費了很多的時間,也疏散了注意力,程序員很有可能每天接近一半的時間都浪費在查資料上,另外一半時間在代碼編輯器中。不過,應該還有一部分時間是查著查著資料就開始刷新聞、看B站和刷微博了。



我們不需要程序員鼓勵師,我們需要的是這個!



Kite想做的事情,就是將查資料的事情和編程結合在一起,用Kite來輔助完成,節省程序員時間,提升效率。


Kite能做什麼?

Kite為當前流行的代碼編輯器提供開源的插件,然後為你提供自動補全建議,同時還能夠為你自動做類型推斷,為你提供相關的類型文檔和案例,而這一切都不需要打開瀏覽器。


Kite 自行開發了一個類型推斷引擎(type inference engine),結合靜態分析和機器學習技術。它根據 Google、Stack Overflow、GitHub 和相關文檔對推薦進行自動排名,也能根據當前語句判斷程序員意圖,做出最合理的自動完成推薦。



我們不需要程序員鼓勵師,我們需要的是這個!



(Kite和Atom的集成)


在所有的操作系統里,Kite為Atom, Sublime Text 3, PyCharm / IntelliJ等編程工具提供深度集成。而在Mac上,Kite支持Vim, Visual Studio Code, Neovim和Emacs,因為Sidebar功能只在Mac系統上有。



我們不需要程序員鼓勵師,我們需要的是這個!



(Kite在Mac上提供Sidebar)


Kite的類型推斷非常強大,Kite不僅會檢索你的當前代碼,還檢索整個項目的代碼以及網路上大量的公開文檔,包括GitHub, StackOverflow等。


我們不需要程序員鼓勵師,我們需要的是這個!



Kite的自動補全也非常智能,不是簡單的按照字母順序,而是根據上下文和使用頻率智能推薦。



我們不需要程序員鼓勵師,我們需要的是這個!



Kite還自建了文檔,他們為常用的API介面提供了詳細的說明文檔,還曾經僱人為這些API介面提供案例,並且保持長期更新。



我們不需要程序員鼓勵師,我們需要的是這個!



(圖片來源pingwest.com)


Kite是基於網路的工具,代碼的檢索在雲端完成,但是他們在本地做了大量優化,通過預判(prefetch)等優化讓自動化提示在10毫秒內就完成。


我們不需要程序員鼓勵師,我們需要的是這個!



由於Kite需要把代碼上傳到雲端,這也引起對隱私的討論,Adam對矽谷密探(公眾號:svs-007)表示他們非常重視隱私,通過各種加密方式來保證代碼傳輸的安全性,同時也會提供收費的服務和企業版服務來允許用戶將代碼上傳到自身的伺服器上。


在這點上Kite和Github很像,Github託管的代碼都是公開的,但是也有付費的私有代碼託管服務和企業託管服務。


Kite的創始團隊


Kite的創始人Adam Smith自己也是程序員,從小就喜歡編程(他對矽谷密探表示,他學的第一門語言是Visual Basic),只用了兩年半就從MIT本科畢業。然後在MIT念碩士期間創辦了Xobni,被YC錄取了後輟學創業,Xobni後被Yahoo收購。TechCrunch報道稱,雅虎收購Xobni的實際金額超過了6000萬美元,此外,Adam還是Dropbox的天使投資人。


Kite團隊現在有12個人,他們從PayPal 創始人 Max Levchin、Palantir 創始人 Joe Lonsdale、Dropbox 創始人 Drew Houston、Twitch.tv 創始人Emmett Shear等人那籌集了超過4百萬美元。


Kite的商業模式


Kite目前支持Python,接下來他們計劃實現對 Java、JS 或者 Go 語言的適配。


該公司在官網提供了基礎版供用戶免費下載,但也推出了付費版服務,付費版還提供Usage和Popular Patterns功能。


我們不需要程序員鼓勵師,我們需要的是這個!



Usage功能可以幫助程序員找到過去的使用實例,非常實用。



我們不需要程序員鼓勵師,我們需要的是這個!



Adam Smith對矽谷密探表示,全球大概有2千萬職業程序員,而1500萬程序員在做軟體開發的工作,而他們都是Kite的潛在用戶,這是一個巨大的市場。


Kite的產品還在持續迭代中,他們還在招募優秀的程序員加入。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 矽谷密探 的精彩文章:

雄安新區房產限購?這公司買你房產「股權」,房價跌了也算它的!
AI到2027年會是怎樣?給個小提示:它會在你的大腦中!
如何多快好省地保護企業數據安全?

TAG:矽谷密探 |

您可能感興趣

戀愛中,男人也會卻步,如果你做不到鼓勵他,那也請你不要傷害他
每次自己不如其他人的時候,我們就這樣鼓勵自己!
是他鼓勵我們堅持不放棄
不論我怎麼鼓勵中國學生,他們就是不說話,這得怎麼辦?
以為是要過去給個鼓勵之吻的我,果然還是太年輕了
我們三個是在給你們鼓勵 吃瓜群眾不嫌事大
孩子需要你愛的鼓勵和肯定!
愛情里我們就需要那麼一點點的鼓勵
如果親人得了絕症,該不該鼓勵他撐下去?醫生是這樣決定的
鼓勵母乳,「喂」愛堅持,你要知道的幾點好處
絕症病人想要放棄自己的生命,我該不該鼓勵他撐下去
孩子經常一言不合就「大大出手」,那是因為你總是這樣「鼓勵」他
遇上這種程序員鼓勵師,你還能忍得住嗎?
沒有老闆、鼓勵辭職,這些公司是不是瘋了?
這裡的男人妻子眾多,她們不但不會吃醋,還鼓勵丈夫將閨蜜娶回家
別讓「獎勵」代替了「鼓勵」,告訴孩子:很多事沒有獎勵也要努力去做
你以為你在鼓勵孩子,其實你這樣會毀了孩子
「鼓勵」的技巧系列之一:要不要一直正能量的鼓勵孩子?
你們的鼓勵,是對我最大的安慰