程序员订不到票,12306NG 开源项目组成立
国庆前,12306 再次站到风口浪尖上,因为系统崩溃而买不到火车票的人们纷纷在网上吐槽。当程序员也订不到火车票,后果就不止吐槽那么简单。
27 日下午 3:02,网友@caoz 发表了一条微博(见下图),很快该微博就被转发了上万次:
随后,各种专业吐槽和评论,让人们从专业角度了解到 12306 在技术层面上还有很多需要改进的地方。然而,程序员的脚步不止于此。同一天晚上 10 :34,网友@大学 001 发了这么一条微博:
为了程序猿可以顺利在 12306 预订到火车票,我建议成立 12306NG 开源项目组。有兴趣参加的请转起来!我负责筹资并以一个程序猿老兵名义奉献不止…
28 日凌晨 1:38,12306NG.org 注册成功,并接受报名。@大学 001 表示:“这将是项目组自己的网站,完全公益!我们将通过此网站发布项目所有成果,包括源代码、技术方案、各类文档等。此网站也是我们项目组讨论、协作、分享的地方。” 下午 5:07,12306NG 开源项目组官方微博发了第一条微博,表示项目组开始筹备。
今天,@12306NG 开源项目组 发表微博,公布项目进度。现在,项目已吸纳 10 多名程序员,涵盖数据库、大并发、高性能、分布式架构等多领域。而项目范围日益清晰,技术框架渐现眉目。
@大学 001 在新浪微博上的认证身份为京东商城副总裁李大学,但他声明:此事与京东无关,纯属个人行为。
现在,12306NG 开源项目组论坛上《【需求分析】12306NG 的需求总汇》一帖已有 44 楼,用户活跃地讨论交流对于 12306 的设想。
李大学认为,在中国,社区力量能够挑战商业组织,中国经济已经从资源争夺转向技术驱动,属于程序员的时代来了。他希望程序员们能做到:不抱怨,去改变,从我做起。
NG 是 Next Generation 的意思。《建设一个靠谱的火车票网上订购系统》一文写道:“如果我们能够设计建造一套,稳定而高效的铁路订票系统,不仅解决了中国老百姓的实际问题,而且在全球高科技业界,也是一大亮点,而且是贴着中国标签的前沿科技的亮点。” 现实也许是,最后铁道部并没采纳项目组的方案,但我们可以看到,正是由于网络的开放性,才能聚集民间智慧,推动社会进步。至少,参与其中的程序员能将受益于彼此的想法,而铁道部技术人员也能从中借鉴。最终受益的是老百姓。
“中国程序猿们站起来,火车上的民工们才能坐下去!”
——@大学 001
我想,很快,这一条将位于 “找程序员当男朋友的十大好处” 这一类排行榜榜首。