从开源到众包---写在2015“程序员”节

开源中国刚刚庆祝过上线7周年,感谢Oscers一直给予我们的力量,为更好的服务Oscers以及天下开发者多年来我们一直在憋一个大招,现在终于到了水落石出的时候了:我们要打造众包平台帮大家找靠谱的项目,让大家一边干着私活一边树立个人品牌,直到实现财富自由!马云用了10年把实物的电子商务做到了极致,从而涌现了大量的淘宝店主这一新阶层。我们为啥不能通过“码云”把交易智慧的众包平台变成开发者崛起的大舞台呢?何况,我们琢磨和铺垫这件事好久了,自从…

15年前,美国波士顿。我(@老马)当时身为一个菜鸟程序员,因为碰到了一个技术问题不好解决就顺手google了一下,结果居然搜到了提供全部解决方案的源代码。这就是我接触开源项目的开始。原以为只有“天下文章一大抄”没想到编程也能如此拿来主义。从此一发而不可收,后来升官涨薪,才发现“码中自有颜如玉,码中自有黄金屋”。其后勤修内功,数年之后,终于明白了开源乃是天人化生、万物滋长的要道(开源可不是葵花宝典);

8年前,因为相信开源可以振兴中华所以回国创业,于是恒拓开源成立,于是国内有了一支“嚷嚷着开源当饭吃”的团队(真的当饭吃,几经工资发不出来而团队依旧);

7年前,开源中国上线,@红薯同时诞生;

6年前,我们想做个“卖程序员的淘宝”(那时还没有“众包”这个词出现),由于没想好如何解决交付质量问题所以搁置;

4年前,只是因为在人群中多看了@红薯一眼,哎;

3年前,恒拓开源和开源中国因为开源变成了一家人,服务开发者成为一致的使命,于是打造众包平台再次成为大家共同的志向;

2年零2个月前[email protected]上线,在阿里巴巴的资助下,码云诞生了,众包的基础形成了;

2年前,我们描绘众包带给开发者幸福未来的微电影出炉,@红薯出演并开始进入娱乐界;

1年零9个月前,@永和遇到@红薯 ,想来从那时开源中国开始向“最大同性交友社区”的转变;

2个月前,开源中国“招聘”上线,开发者从此有了自己的“活”简历;

昨天,对了,昨天是程序员节呀。大家知道“程序员节”吗?每年第256天(平年9月13日或闰年9月12日),是国际程序员节。选择256(=2^8)这个数字因为它能表示程序员所熟知的,一个字节是由8位二进制数构成的意义。256也是2的幂中最近但不超过365的数。昨天是2015年(平年)9月13日,正好赶上节日。值此共同的节日之际,我们终于可以大声呐喊:开源中国的众包平台服务开始陆续上线了!诚愿:“安得项目千千万,大庇天下开发者私活干不完,从此不用再上班!”

今天,全球被开源武装的开发者正在开拓新的世界,所以开发者强则中国强!此生若能为解放本土开发者而战斗,幸甚至哉;此生若能见证自由开发者的崛起,善莫大焉。

时间: 2024-10-01 07:19:06

从开源到众包---写在2015“程序员”节的相关文章

写给嵌入式程序员的循环冗余校验(CRC)算法入门引导

写给嵌入式程序员的循环冗余校验(CRC)算法入门引导 http://blog.csdn.net/liyuanbhu/article/details/7882789 前言 CRC校验(循环冗余校验)是数据通讯中最常采用的校验方式.在嵌入式软件开发中,经常要用到CRC 算法对各种数据进行校验.因此,掌握基本的CRC算法应是嵌入式程序员的基本技能.可是,我认识的嵌入式程序员中能真正掌握CRC算法的人却很少,平常在项目中见到的CRC的代码多数都是那种效率非常低下的实现方式. 其实,在网上有一篇介绍CRC

写给 iOS 程序员看的 C++(2)

原文:Introduction to C++ for iOS Developers: Part 2 作者:Matt Galloway 译者:kmyhy 欢迎回到<写给 iOS 程序员看的 C++ 教程系列>第二部分! 在第一部分,你学习了类和内存管理. 在第二部分,你将进一步深入类的学习,以及其他更有意思的特性.你会学习什么是模板以及标准模板库. 最后,你将大致了解 Objectiv-C++--一种将 C++ 混入 Ojective-C 的技术. 准备好了吗?让我们开始吧! 多态 这里的多态不

敏捷软件开发:原则、模式与实践——第13章 写给C#程序员的UML概述

第13章 写给C#程序员的UML概述 UML包含3类主要的图示.静态图(static diagram)描述了类.对象.数据结构以及它们之间的关系,藉此表现出了软件元素间那些不变的逻辑结构.动态图(dynamic diagram)展示了软件实体在运行过程中是如何变化的,其中描述了运行流程或者实体改变状态的方式.物理图(physical diagram)展示了软件实体不变的物理结构,其中描述了诸如源文件.库.二进制文件.数据文件等物理实体以及它们之间的关系. 查看如下代码,这段程序实现了一个基于简单

写给新手程序员的一封信

首先,欢迎来到程序员的世界.在这个世界上,不是有很多人想创造软件并解决问题.你是一名hacker,属于那些愿意做一些有挑战性的事情的人. “当你不创造东西时,你只会根据自己的感觉而不是能力去看待问题.” – WhyTheLuckyStiff 对于下面的文字你不必完全接受,所有这些来自一个其貌不扬的程序员.我喜欢把事情做到最好,而不是对原来的东西修修补补. 仅仅是因为爱好开始做一些创新,这是一个很好的开始!如果你说“我要先学习一下再开始做”那么你永远不会真正开始.每个人都需要从某个地方开始,所以现

不要困在自己建造的盒子里——写给.NET程序员(附精彩评论)

转自:http://kb.cnblogs.com/page/92260/ 此文章的主旨是希望过于专注.NET程序员在做好工作.写好.NET程序的同时,能分拨出一点时间接触一下.NET之外的东西(例如10%-20%的时间),而不是鼓动大家什么都去学最后什么都学不精,更不是说.NET不行或劝大家放弃.NET.恕我愚钝,此主旨在文中表达不够清楚,看评论中很多朋友误解了,特此说明. 另外,本文中的观点并不全部是我个人的想法,相当一部分来自我以前聊过天的某些大牛,他们很多来自微软.百度.腾讯等知名企业,并

怎么写出一本程序员风格的修真小说?

(转) 终有一天我手中的编译器将成为我灵魂的一部分,这世界在我的眼中将被代码重构,我将看到山川无尽银河无垠都汇成二进制的数字河流,过往英雄都在我脑海眼前一一浮现,而我听到无数码农跪倒在我的程序面前呼喊. 他们叫我代码之神. 到那个时候,我想我一定可以找回你. 一丶这是一个属于代码的修真世界. 这世界里的每一个人,每一个东西,包括高山大海,刀剑风云,其本质都是一串数字流. 打个比方,如果你知道一块石头的内部数据结构,并且参透其中玄妙,你就能用程序改变它的一切.如果能参透自身这一个复杂的操作系统,就

不要困在自己建造的盒子里——写给.NET程序员(转)

从我个人的观点看,本文中“.NET程序员”是指具有如下特点的程序员群体: 学习.工作的技术范围均局限于.NET平台及衍生,对.NET之外的技术没有主动接触或学习的欲望.不断学习各种.NET平台上的库或框架,如ADO.NET,ASP.NET MVC,WPF,Silverlight,WCF,WP,EF,NHibernate……工作无法脱离Visual Studio,习惯于图形化的工作环境.时常抱怨微软的技术更新太快,微软开发平台包办太多以至于自己身价贬值.对面向对象.设计模式.软件架构等东西具有极大

写给未来程序员的建议

给计算机系学生的建议 大概在一两年前,我还在高喊,有着良好用户体验的Windows图形界面式客户端(rich Windows GUI client)将是未来的潮流.尽管我这样说了,但是时不时地还是有大学生写信给我,问我对于找工作有何建议.既然现在又到了招聘季节,我想我还是把我的标准建议写下来,让那些大学生读一读,笑一笑,然后忘掉. 大多数大学生都很自以为是,从不会虚心向前辈求教,他们觉得那样太麻烦.但是,很幸运,在计算机领域,这样做是对的.因为他们的前辈很可能会说一些不靠谱的话,比如"到2010

写给后端程序员的HTTP缓存原理介绍

通过Internet获取资源既缓慢,成本又高.为此,Http协议里包含了控制缓存的部分,以使Http客户端可以缓存和重用以前获取的资源,从而优化性能,提升体验.虽然Http中关于缓存控制的部分,随着协议演进,有一些变化.但我觉着,作为后端程序员,在开发Web服务时,只需要关注请求头If-None-Match.响应头ETag.响应头Cache-Control就足够了.因为这三个Http头就可以满足你的需求,并且,当今绝大多数的浏览器,都支持这三个Http头.我们所要做的就是,确保每个服务器响应都提