- 相關(guān)推薦
如何用云計算改造“碼農”?
抬首即見(jiàn)藍天白云、水清沙幼,低頭還是一行行跳躍的代碼。馬爾代夫某海灘酒店的小陽(yáng)臺上,Coding創(chuàng )始人張海龍正在椰林樹(shù)影的摩挲聲中敲擊著(zhù)電腦鍵盤(pán),在這位“碼士”的心目中,“面朝大海,編寫(xiě)代碼”對每個(gè)程序員都有終極夢(mèng)想般的吸引力。
直至春節“休假模式”結束的數月后,張海龍回憶起此段經(jīng)歷還頗有余興。創(chuàng )立于2014年初的Coding,定位于面向開(kāi)發(fā)者的云端開(kāi)發(fā)平臺,讓所有程序員都能隨時(shí)隨地、自由工作。
自2014年7月獲得IDG的千萬(wàn)元A輪投資后;Coding在今年3月末宣布獲得由光速資本領(lǐng)投,IDG跟投的千萬(wàn)美金融資。如此成長(cháng)速度在業(yè)內堪稱(chēng) “快公司”——盡管兩輪融資之前,Coding還沒(méi)有邁出商業(yè)化步伐,但其吸納的近10萬(wàn)名程序員用戶(hù),足以獲得風(fēng)投青睞。
光速安振董事總經(jīng)理曹大容表示,Coding目前的產(chǎn)品革命性地將軟件開(kāi)發(fā)生命周期管理帶入云計算和移動(dòng)互聯(lián)的時(shí)代,使得軟件開(kāi)發(fā)人員不再受地域和時(shí)間的限制,對軟件開(kāi)發(fā)行業(yè)的中長(cháng)期戰略思考可以實(shí)現對行業(yè)顛覆性的改造。
由于寫(xiě)代碼需要配置復雜的本地開(kāi)發(fā)環(huán)境,大部分程序員根本離不開(kāi)公司電腦,加班累成狗自嘲為“程序狗”——盡管很多便捷辦公的程序都由其開(kāi)發(fā),但他們似乎沒(méi)有享受到多少便利。2008年,基于云計算與代碼托管的結合產(chǎn)物GitHub在美國誕生,作為架構在云上的代碼托管服務(wù),短短幾年內,GitHub已擁有超400萬(wàn)名用戶(hù),超過(guò)1,000萬(wàn)的項目托管在其之上,其中不乏Google、Facebook等科技巨頭,自身估值達8億美元。
不久后,GitHub進(jìn)入中國,也隨之有了很多“中國版GitHub”學(xué)徒。但在張海龍看來(lái),這并沒(méi)有真正解決程序員的問(wèn)題。項目開(kāi)發(fā)往往比較復雜,涉及管理、演示、測試等諸多環(huán)節,僅僅托管代碼就能很順暢地完成開(kāi)發(fā)么?這顯然是遠遠不夠的。
基于這樣的想法,Coding不是定位于代碼托管的項目協(xié)同社區,而是云端開(kāi)發(fā)協(xié)作平臺;可以實(shí)現托管代碼、運行空間、代碼質(zhì)量監控、項目管理等功能目。其中,項目管理和代碼托管為自主研發(fā),代碼托管與GitHub的功能基本一樣,可以幫助開(kāi)發(fā)者進(jìn)行源代碼的管理和改進(jìn)升級。
除此之外,在用戶(hù)部署開(kāi)發(fā)環(huán)境上,通過(guò)Coding提供的直接運行空間,直接在線(xiàn)展示項目?jì)热,不需接入第三方服?wù)用戶(hù)即可直接運行測試代碼;在質(zhì)量管理上,通過(guò)自動(dòng)化的程序,Coding還可以對代碼進(jìn)行檢測,通過(guò)工具自動(dòng)分析代碼的質(zhì)量,快速找出其中的Bug,大大提升開(kāi)發(fā)效率。
問(wèn)及國內外的競爭對手,張海龍坦言,類(lèi)似單個(gè)每項功能的都有,但都不太一樣;Coding是一個(gè)完整概念,云端開(kāi)發(fā)協(xié)作平臺,能夠解決軟件開(kāi)發(fā)整個(gè)場(chǎng)景的問(wèn)題。
2014年6月,歷經(jīng)3個(gè)月的閉關(guān)開(kāi)發(fā)后,Coding第一個(gè)版本正式上線(xiàn)。上線(xiàn)一周的時(shí)間注冊用戶(hù)已經(jīng)突破了5,000人。隨后在2013年7月宣布獲得IDG的千萬(wàn)元A輪融資。相當長(cháng)一段時(shí)間內,總會(huì )不時(shí)冒出“兩眼淚汪汪”的程序員給張海龍網(wǎng)絡(luò )留言:哥們!這東西我想了很久,你們居然動(dòng)手做出來(lái)了!如此種種、不下十次。甚至有程序員在使用完Coding后,立即主動(dòng)求聘用;更為夸張的是,有的直接表示不要工資、甘心當義工。
天下“碼士”一家親,擋不住用戶(hù)熱忱,張海龍果真進(jìn)行遠程面試,并聘用了幾位求職者遠程辦公。以至于Coding團隊在深圳大本營(yíng)之外,全國多個(gè)大小城市,甚至海外都零星分散著(zhù)“小伙伴”。
由于Coding的出現,程序員“江湖”流傳著(zhù)“軟件行業(yè)的開(kāi)發(fā)方式將被徹底改變”。這個(gè)改變,首先從稱(chēng)謂開(kāi)始,男的程序員叫“碼農”,女的程序員叫“碼婆”,張海龍想出了“碼士”的稱(chēng)謂:“傳統士大夫的士,程序員也要做精神貴族,有尊嚴的生活和編程”。
從創(chuàng )立之初,Coding定位于服務(wù)程序員個(gè)體和初創(chuàng )的小型開(kāi)發(fā)團隊;但這并不意味著(zhù)放棄了成熟公司市場(chǎng)。憑借在大公司工作的經(jīng)驗等,張海龍認為,即使是成熟公司的復雜項目開(kāi)發(fā),其實(shí)也需要拆分為多個(gè)子項目,由多個(gè)小團隊協(xié)作完成開(kāi)發(fā)。
目前,Coding的代碼托管和項目協(xié)作部分相對成熟,已有近10萬(wàn)用戶(hù)。其中,90%以上是程序員/開(kāi)發(fā)者,其余則是產(chǎn)品經(jīng)理、項目管理者等。如果從項目數量這一指標來(lái)統計,Coding上已經(jīng)創(chuàng )立了近7萬(wàn)個(gè)項目,其中私有項目達到80%。來(lái)自IDC的一項數據顯示,包括業(yè)余愛(ài)好者在內中國約有185萬(wàn)名程序員,但隨著(zhù)互聯(lián)網(wǎng)及移動(dòng)互聯(lián)網(wǎng)在各個(gè)行業(yè)的滲透,這一數據還在不斷增加。在如此龐大的人口紅利下,即使不做任何推廣,Coding目前也能夠保持每天300左右的新增用戶(hù)數,而在推廣期間,每天新增用戶(hù)高達數千名。
B輪融資之前,針對用戶(hù)的個(gè)人和初創(chuàng )團隊的特性,Coding的基本功能全部免費。換言之,Coding總是在投入,暫無(wú)收入;但多家風(fēng)投都不約而同地看到程序員市場(chǎng)的“金礦”,先圈定用戶(hù)群體再謀變現。對比成名已久的GitHub,結合此前在開(kāi)源中國的創(chuàng )業(yè)經(jīng)驗,張海龍也希望能夠通過(guò)增加社區來(lái)增強程序員的使用粘性,不過(guò)與GitHub不同的是,Coding除了基于公有云的協(xié)同平臺,還有公共討論的空間,用戶(hù)既可以與自己項目組內的成員交流,也可以與非項目組內的成員溝通。
針對研發(fā)工具,Coding已于去年推出了CodeInsight,極大地提高了在線(xiàn)閱讀代碼的體驗;今年4月初,Coding推出了國內第一個(gè)云端軟件集成開(kāi)發(fā)環(huán)境WebIDE,進(jìn)一步完善了云端開(kāi)發(fā)的工具鏈,大幅提高了云端編碼的體驗。Coding計劃整合現有的演示平臺、質(zhì)量分析等工具,借助功能升級,Coding終于邁出商業(yè)化的第一步——嘗試基于資源占用以及新功能實(shí)行具有彈性特征的收費制度,即:在原有基本功能的基礎上,按照項目制向團隊收費,20人以下小項目每月收取49元;超過(guò)20人的大項目每月收取199元。
這只是商業(yè)化的一小步,更多是象征性收費。張海龍更想做的是軟件外包行業(yè)的O2O改造,讓有開(kāi)發(fā)需要的人能夠在Coding上輕松“淘寶”程序員。如果說(shuō)淘寶是C2C(customer to customer)模式,那么Coding想做的就是P2D(Project to Developer)模式。
即:有需求者通過(guò)Coding平臺發(fā)布項目開(kāi)發(fā)任務(wù),Coding通過(guò)大數據分析匹配出一波程序員,供發(fā)布者挑選其一或其數,被“淘”的程序員將在 Coding平臺完成開(kāi)發(fā)任務(wù),并最終獲得賞金報酬。雖然國內如豬八戒網(wǎng)等早已在做類(lèi)似發(fā)布,但Coding的優(yōu)勢在于“工具特質(zhì)”——作為云端協(xié)作平臺,不僅可以在上面發(fā)布信息,也可以進(jìn)行開(kāi)發(fā)操作與進(jìn)度監控。
若以房產(chǎn)行業(yè)類(lèi)比,Coding的角色有點(diǎn)接近房多多、安居客等互聯(lián)網(wǎng)中介APP,讓有開(kāi)發(fā)需求(買(mǎi)房)的發(fā)布者,都能通過(guò)Coding“淘寶”到合適的開(kāi)發(fā)者,進(jìn)而完成閉環(huán)交易。但與房產(chǎn)等實(shí)物交易不同,Coding的O2O將是一項復雜交易,其程序員實(shí)際“販賣(mài)”專(zhuān)業(yè)服務(wù),比購物類(lèi)或生活類(lèi)服務(wù)的難度更高。
按照通俗理解,一款軟件的開(kāi)發(fā)流程包括提出功能需求、規劃進(jìn)度,概要設計總體架構,詳細設計功能模塊、部分編碼,以及編碼測試、運行調整,直至最后提交程序。這意味著(zhù)可能需要產(chǎn)品經(jīng)理、程序員、UI設計師等多人共同完成。毫不夸張地說(shuō),這是一個(gè)環(huán)節眾多的“長(cháng)鏈條”,對人員分工、項目進(jìn)度、驗收反饋等各方面都有很大考驗。
另一大難題在于,許多項目發(fā)布還只是“感性描述”,并非能夠直擊程序要“要害”的專(zhuān)業(yè)需求,Coding將分析整理眾多項目,將其變?yōu)?ldquo;工程性”文檔。如此,不僅能夠提高找對人的效率,也能夠最大程度的保證開(kāi)發(fā)質(zhì)量。
作為第三方平臺,Coding計劃引入類(lèi)似淘寶的評價(jià)機制、支付寶擔保的交易機制,對D端程序員進(jìn)行誠信審核、評級等,未來(lái)也會(huì )形成包括前段設計、后端開(kāi)發(fā)等更細分的程序員社區;以平臺公信力吸引到更多的P端任務(wù)發(fā)布。
首個(gè)“吃螃蟹”的就是Coding自身,其多次發(fā)布針對個(gè)人開(kāi)發(fā)者、賞金為2,000元-1萬(wàn)元不同的各種小任務(wù),限定開(kāi)發(fā)時(shí)間為3-5天,幾乎全被“秒”光。
此后,許多開(kāi)發(fā)團隊開(kāi)始在Coding發(fā)布任務(wù),近期一個(gè)商用App需要開(kāi)發(fā)Android版的證件、單據掃描功能和地理位置信息獲取功能,賞金1萬(wàn)元,要求也不低:需要在一周內完成開(kāi)發(fā),保證掃描速度5s以?xún),掃描內容識別準確率在85%以上等。目前,已有好幾個(gè)創(chuàng )業(yè)團隊改變傳統方式,通過(guò)coding 組建自己的技術(shù)團隊。
“改造一個(gè)行業(yè)難度很大,我們只能一點(diǎn)一點(diǎn)做。”張海龍坦言,雖然是高風(fēng)險,但卻同樣有著(zhù)社會(huì )價(jià)值。用戶(hù)只需要在coding上發(fā)布一個(gè)產(chǎn)品需求,即可高效找到合適的程序員、隨時(shí)找人/組團開(kāi)發(fā);而一部分開(kāi)發(fā)者也可以更加有保障地自由工作,由朝九晚五的“碼農”向“碼士”轉變。
更為現實(shí)的是,作為一個(gè)甲方(P端項目發(fā)布)乙方(D端程序員)的連接性產(chǎn)品,誰(shuí)先進(jìn)入市場(chǎng)誰(shuí)就擁有先入優(yōu)勢,如果將“點(diǎn)”的連接做到極致,很容易“一家獨大”。“一點(diǎn)一點(diǎn)做并不意味著(zhù)慢”,張海龍自詡為“狼性團隊”,快速才會(huì )有更多機會(huì )。
【如何用云計算改造“碼農”?】相關(guān)文章:
從碼農到芋頭哥:三個(gè)月賣(mài)出二十萬(wàn)斤02-22
如何用人脈創(chuàng )業(yè)05-15
融資:如何用資是關(guān)鍵12-11
如何用軟文營(yíng)銷(xiāo)帶動(dòng)網(wǎng)店03-09
我是如何用4000元在北京創(chuàng )業(yè)的03-05
如何用10元賺回800萬(wàn)?03-17