当前位置: 北京软件外包公司 » 资讯中心 » 新闻动态 » 北京软件外包公司软件众包“共享”改变“码农”

北京软件外包公司软件众包“共享”改变“码农”

发表于:2016-04-13 14:42 来源:北京软件开发公司宜天信达 点击:

  北京软件外包公司软件众包“共享”改变“码农”

  数据分析公司IDC的一份报告中指出:2014年全球的软件开发者(包括爱好者)数量达到1850万,其中中国开发者数量占比约为10%,仅次于美国。中国拥有数量庞大的程序员,但是其工作、生活状态与美国同行有着很大差距。

  经历过工业革命的历史沉淀和产业发展的美国,从机械到电子再到软件,商业模式颇为成熟。巨大的经济收益滋养了支柱产业的从业人员。因此,开发者作为软件行业中坚力量,社会地位普遍比较高,经济收入也十分可观,往往能够以巨大的创新热情,精益求精的“工匠”精神投入软件开发工作中,更促进了行业的蓬勃发展。

  但在国内,软件行业以来料加工式的低水平重复劳动为主要发展模式,大多数本土开发者技术水平十分有限,每天的工作内容主要就是依赖着国外的技术和理念,把别人已有的东西按照自己或者客户的需求装配一下,少有机会进行创造性思考和实践,个人能力的提升更是无从谈起。

  在国内许多开发者迫于生计压力,为了IT行业相对较高的收入,而选择这份并不感兴趣的职业。但实际的工作过程中,开发者们经常为了赶项目、满足顾客的各种需求加班加点。日久天长,当他们再关上电脑时,却发现没什么事情想做,甚至能做了,于是程序员又继续加班,与社会脱离,只能挣扎求生于一个互联网的黄金时代。

  受大环境所限,国内的开发者很难愉快的工作,更不用谈自由。而开发者也更加渴望,将自己的智慧价值最大化,无论是短期的经济回报还是长远的创业理想。对于这个问题,国外的GitHub已为我们提供了一个解决思路——通过社会化协作的方式提升项目质量,以群体智慧的力量提升开发者能力,让开发者实现自我价值的同时,接触到更多更好的项目。

  由于GitHub的全英文界面无法提供很好的本土化体验,加之在Github国内的使用流畅度无法保证。开源中国社区在2013年7月在阿里云上线了本土的GitHub——“码云”。免费提供集代码托管、代码质量检测、代码演示等功能于一身的软件开发云平台,助力开发者通过社会化协作更高质量、便捷地工作。比如某一天北京的一个程序员在“码云”上开发了一个图片存储的小工具,当天晚上,程序中的某个 bug可能就被某一个深圳的程序员修复了。个人的编码能力可以在帮助他人和被他人帮助的过程中得到明显的提高。

  开源中国众包平台,是软件开发社会化协作的一个新成果。众包的本质是通过电子商务的方式做智慧的交易,众包利用社区模式实现在软件开发领域的应用,可以比公司更有效地组织起不同领域、不同技术层次的开发者,使企业的多种需求高效低成本地通过开发者的群体智慧得以解决。

  但智慧是由知识和经验组成的,它不是一个标准的东西,软件开发则更是个相当复杂的过程,众包开发的过程监管和结果评定都很难有统一规范的流程。为了解决软件开发结果质量难以量化评定的问题,开源中国推出 Team@OSC 团队开发协作平台,PaaS@OSC代码运行平台,Sonar代码质量检查平台。深度整合Git@OSC,支持一键导入功能。需求方可以利用这些平台和服务,对开发过程中每一个关键节点进行质量的把控和监管。此外,开源中国专门设立了一个团队承担了 “项目经理” 的职责,负责辅助发包方和接包方进行项目需求沟通,保证项目的顺利推进和完成。

  有了统一标准和规范运营为平台保驾护航,广大开发者可以过开源中国社区的众包平台,顺理成章地便捷地接私活,一个自由开发者崛起的时代就将正式拉开序幕。