小程序开发

小程序惊艳了 开发者领域还有谁?


前两天,微信小程序上线,立刻成为2017年的开年话题王。

   

小程序直接体现的是腾讯的产品能力,降低开发者的门槛,还希望带来新的协作方式,不过有人说,还是需要有个程序员来实现小程序。


在技术界,没有比开源和社区更好的事儿了,既降低开发者的学习成本,还促进了技术的发展。程序员经常扎堆的地方是:CODING。


如果说小程序是移动新革命的起点,今天还有比小程序更惊艳的,是企业开发协作领域的生产力革命,CODING发布企业版:Coding Enterprise。



没有夸张,这是一个轻量化智能化的平台,CODING企业版不仅让开发着更轻便,使开发者的价值重获绽放;更重要是的是让企业用户可以更好的管理企业内的项目和成员,实时掌控企业开发的整体情况。

 

无疑,这是按需经济下的又一个新的模式。

      

Hi,Github,I’m CODING!


先说Coding是谁。


最初很多人以为是中国的Github,原因也许是二者都提供基于 Git 的代码托管,或者是两家公司的Logo 都是动物,Github是章鱼猫,CODING是洋葱猴,很多开发者甚至直接称CODING为洋葱猴。


Github的确牛,全世界绝大部分开源项目托管在 Github 上,包括 Linux,OpenStack,Docker 等重量级项目。


2015 年 GitHub 的用户数量已经超过了 1000 万,其中来自中国的开发者用户有将近 100 万。


CODING成立两年来,从产品路线和公司策略上与Github都没有可比性,甚至CODING CEO张海龙说,Github是人类软件的基因库,开源软件就应该放在 Github 上面。


而CODING要做的是云端软件开发服务平台,推动软件开发与交付模式的转变,让开发更简单。


首先, 从工具开始。CODING探索一条产品路线:工具给开发者提供提升工作效率的价值,再通过其他产品线解决现实问题。


2014年公司成立,就推出“洋葱猴”家族的Coding.net产品,为开发者提供各项免费基础服务,通过把代码托管、产品演示、WebIDE 等开发工具集成到浏览器中,免除繁杂的开发环境部署,节省成本,帮助软件开发者提高生产效率。

  

第二, 2015年10月,Coding.net旗下的软件众包平台“码市”上线,尝试从模式上改变开发外包这种工作方式,标准和规范软件外包行业,软件外包“脏、乱、差”的行业印象。


“码市”定义在中小型的应用级别的软件开发,连接企业需求方及专业程序员用户,帮助双方最大限度的实现价值,提高项目效率及品质,打造标准化软件众包。


码市上市后,早期也走过弯路但很快就修正,在踩坑一年后,就有1700 个项目在码市的帮助下进行了开发,累计交易金额超过 4500 万,通过码市认证的开发者数量超过3.5万人。


第三,继续工具+平台布局,收购 GitCafe。GitCafe是国内首个 Git 代码托管平台,随着 GitCafe成为 CODING 旗下企业私有云服务品牌的一部分,国内 Git 市场已经形成了独特的格局。


由此看来,CODING希望能给开发者提供极致的云端开发体验,强调私有库免费,主打和项目团队协作,强调整合体验,很注重访问速度。


这使得CODING超越 Github 的服务成为可能。因为Github 主打开源和公开项目,交钱才可以有私有库,而私有库往往是团队在用,在语言,习惯,访问速度,以及协作方面都有不同的体验要求。 


数据更有说服力,现在,CODING拥有35万开发者用户,60万个项目,每天上传和下拉代码超过300万次,修改代码超过1亿行。


这意味着中国开发者有了实用的 Git 服务平台,这也是前两周,张海龙在博客里说“为什么 Coding 不是中国的 Github”时,引起很多开发者的共鸣。

        

On-Demand   新思想新模式


主打团队协作,强调整合体验,CODING 在平台整体服务质量以及体验性上确实投入了极大的资源和努力,在今天,Coding锁定企业级服务,在北京发布全新的企业级产品——Coding Enterprise。



似乎洋葱猴家族的产品发布都是恰逢其时。


首先,从市场规模来看,庞大的千亿级市场潜力2016 年第一季度,全国新登记市场主体 301.1 万户,比上年同期增长 10.7%。


第二,从应用上看,企业级云服务供应商更容易切入市场。初创企业在 IT 等需要投入固定成本的环节建设并未完,对于互联网接受程度更高,使用软件工具的习惯已经形成,愿意购买外界企业级服务。


但是就目前市场来看,企业服务在团队开发协作工具领域内却近乎空白,很多协同工具偏重人员及任务管理,专注于开发协作领域的几乎没有。

    

Coding Enterprise是为企业而生的企业级软件开发协作服务产品,面向中小企业和成熟企业,产品的整体思路以“软件开发”为核心,完全按照软件开发的思路和需求完成的整体设计,强调易用性和安全稳定性。


首先,Coding Enterprise基于 React 进行开发,使用 Redux 来管理前端状态,用 Webpack 来做打包,用 Babel 来做编译的。


在发布会现场,CODING CEO 张海龙现场演示了 Coding Enterprise 的全新协作方式,展示了企业版在高效及便捷性上,从多个维度帮助企业节约了大量的时间及成本。


根据数据显示,与部署非云计算平台相比,Coding Enterprise 在硬件、软件的安装和系统测试等工作中能节约10%-15%的项目时间,通过实时的在线Webtraining 和 Coding wiki,应用系统培训能节约10%-15%的时间,而免除后期维护则可以为企业节约5%-10%的系统管理成本。


而在保留了经典的功能和产品的基础上,CODING 进行了全新的整体架构设计,使得其作为一个开发工具的学习及维护成本进一步降低。



第二,针对成熟型企业推出私有云产品。对于中大型企业而言,开发工具的易用性,便捷性必然会带来开发效率的飞速提升。


麦肯锡曾在40个大型企业CTO 中作了一个调查,企业IT管理和维护占据全部研发预算的70%到80%。而远程团队沟通协作越多,开发项目同步性要求越高,新技术、新语言学习曲线越长,会使IT建设维护越艰难,成本越高。


此次 CODING推出了针对成熟企业的私有云产品,在企业版技术负责人杜万看来,私有云可以从根本上解决资源利用率的问题,做到相同的投入可以获得三倍的计算能力。

   

第三,CODING的企业版具有完全自主知识产权的产品。在功能性上还增加了利于代码权限管理的保护分支功能等等, 同时,开发者托管的代码安全性也将得到更好的保障。


在我看来,在开发者领域有了积累,在严谨的企业级市场,需要对客户需求有理性的认知和自身技术沉淀,数字化转型趋势下,企业需要轻资产运行,便捷高效,专注于核心业务创新。


而CODING 的企业版就是通过轻量化、服务化、智能化的一站式开发平台给企业转型注入新的思想,提供新的模式。


结束语:


如果说 Airbnb,Uber 掀起了共享、按需经济的大潮,那么专业技能的互联网化将是按需经济(On-Demand)的下一页。


客户的认同是创新成果的绝佳验证,成立两年CODING不断用“少炒概念,解决问题”的实用做法扎实开发者领域,未来,在企业服务领域,执行力就是竞争力,看CODING的落地和应用实践。