在亚洲做一名开源程序员很难吗?

最新ubuntu/linux/开源新闻或者其它IT相关资讯
回复
头像
黄一孟
帖子: 892
注册时间: 2014-01-24 20:16
系统: linux

在亚洲做一名开源程序员很难吗?

#1

帖子 黄一孟 » 2014-04-30 20:50

来源:CSDN

本文是一位在亚洲工作多年的软件开发者就自己的所见所想,总结出亚洲开源程序员在长时间的工作上为什么不能像国外程序员那样获得显著的成效,而给出了自己的见解。除了热情之外,个人在业余时间的爱好也很重要。

Gen Kanai是Mozilla Asia公司的一名业务开发者和营销总监,根据在亚洲多年的工作经验,他提供了一份关于亚洲开源程序员现状的综述报告。根据Kanai的说法,开源在亚洲的开发市场潜力是巨大的,成功的可能性同样不可小视。但乐观的背后有令人着急的一面。

除此之外,他还总结出在亚洲的开源程序员所要面对的几大障碍因素:

1.亚洲人存在一种不同寻常的交流方式,和西方人的那种面对面对峙型的直接性交流很不一样。Kanai说,亚洲人在交流上考虑的顾虑较多,他们这样和来自西方的老外在一起工作很有可能被吓到。
2.开源实际上就是需要国内程序员对英语的掌握能力更高,当然,对于以非英语为母语地区的开发者而言,这样的门槛是很高的。还有一点就是亚洲人比较倾向于创建各种各样的小组,这样其实是不利于和老外面对面口头交流的。
3.在美国和欧洲,绝大多数的程序员花在开源项目上的时间都是来自工作以外的业余时间,而基本上大多数亚洲程序员的业余时间相对较少,这也许和国情有关:法律上的疏漏、企业强制加班等等。最典型的例子就是印度的程序员更多的是为西方的企业工作,但是他们却不能拥有对工作量多少的选择权。
4.亚洲开源程序员需要官方制度化的支持,各自为阵很难做成一件事。

尽管存在这样那样的障碍,但是我们觉得还是要摒弃那些陈词滥调,克服那些障碍才是我们要做的事情。整个大陆都在为开源作贡献,程序员接下来要做的工作更多。

那么我们来看看国外的开源程序员有哪些地方是值得我们借鉴学习的?这里我们来举两个例子加以说明:

Marcel Duran 是一个典型国外程序员。目前是 Twitter 的前端性能工程师,之前曾在 Yahoo! Front Page and Search 团队中进行高流量网站性能优化方面的工作。他不仅技术强大而且兴趣爱好颇多。Marcel Duran 除了作为一名“速度狂人”之外,他还是一名用心的丈夫和父亲、滑雪板爱好者、巴西柔术紫带选手。

Dmitri Gaskin 是一位 jQuery 和 Drupal (世界最著名的CMS系统之一)方面的专家,兴趣包括Drupal,PHP,JavaScript 和 jQuery。他对jQuery 和 Drupal 两个开源项目都有诸多贡献。在 Drupal 项目中,他在Drupal负责安全的团队中维护着几个模块,以及核心Patch。Dmitri已经多次被邀请讲授关于 Drupal 和 jQuery,包括 Logitech,Drupalcon 和广播节目。在不写程序的时候,他喜欢演奏现代音乐和作曲。

从这两个案例中可以看出,外国的编程学习氛围要更加广阔一些,至少他们有更多的业余时间去做自己喜欢的事情,发展自己的爱好。国内的程序员平时叫嚷最多的就是加班太频繁,自己的时间很少;再看看国内的小学生,背上的书包比自己的体重差不多,补课时间占据了所有时间,他们哪有时间去学习编程。当然,这些都只是作者的看法,如果你有什么不一样的看法,尽管写在下面吧!
deepinlinux的十宗罪
详细分析国内的三大发行版缘何成功和为何失败
开源软件是什么?自由软件是什么?
大家以为我容易吗?deepinlinux是一个公司有专职人员推广,我有自己的工作,花时间来回帖揭露deepinlinux霸道行为。但愿deepinlinux的推广人员能消停下,我也不用这么累。
只是希望开源软件能在国内更加普及能造福更多人,人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。
感谢回帖中众多支持我和发出公正言论的网友们!让看到ubuntu论坛的自由和公正
daizhengxian
帖子: 1
注册时间: 2010-03-20 15:32

Re: 在亚洲做一名开源程序员很难吗?

#2

帖子 daizhengxian » 2014-04-30 22:31

可能也没有那么难吧,兴趣如果在开源项目里面,自然就会积极投入精力了,如果该项目有意思,那么会有更多的人加入,自然就做好了。
hnawei
帖子: 47
注册时间: 2011-08-31 10:12

Re: 在亚洲做一名开源程序员很难吗?

#3

帖子 hnawei » 2014-05-01 14:46

我相信会慢慢变好的
头像
tracyone
帖子: 866
注册时间: 2010-11-19 14:25
系统: 乌班图
来自: onetracy.com
联系:

Re: 在亚洲做一名开源程序员很难吗?

#4

帖子 tracyone » 2014-05-01 15:31

1,人们穷
2,其次互联网普及不够
3,计算机知识普及不够
4,人们没有实用正版的意识,也谈不上捐助开源软件的意识
5,做什么和钱无关,优秀的开源软件不会局限于某个特定的区域,一定会让整个世界所熟知
ubuntuubun
帖子: 292
注册时间: 2014-03-01 10:03
系统: ubuntu debian veket

Re: 在亚洲做一名开源程序员很难吗?

#5

帖子 ubuntuubun » 2014-05-15 18:46

环境不及欧美好
ubuntu,debian,fedora
银河麒麟、优麒麟、veket
回复