自由程序员之梦
xiaobo
[返回]

请设想一下这样的情形:

  1、有许多程序员在某个公司参加工作以后,不得不从事自己所不感兴趣的项目。
开发项目没有成就感,感觉不到这是自己的作品,因而无法投入,往往敷衍了事。

  2、公司有好的开发计划,然而缺少熟悉某方面技术的程序员,而一时又无法招聘
到合适的人员。因此,开发起来力不从心,无法保证质量,进度不能掌握。

  3、公司里的程序员由于受业务的影响,也往往无法对某方面技术进行深入的研究。

  4、尤其在中国,开发人员流动性很大,许多项目的开发人员是临时招募的。你只要
看看清华有多少人在外面兼职编程,就会明白了。


那么,为什么没有这样一种职业呢?

  程序员并不属于某个公司,他对某方面的技术有深入的研究,因此可以很好的受聘
参加该领域的项目开发,而在项目开发完之后,他又可以继续从事自己感兴趣的研究。
  --这,就是我的自由程序员之梦。

自由程序员有什么好处?

  他是自由的。而自由,这正是多少程序员所梦寐以求的啊!
  他可以不受公司业务的影响,而专注于自己感兴趣的研究。
  由于在特定领域内的丰富经验和深入研究,当他参加这个领域的项目时,可以要求
得到比较高的报酬。

公司有什么好处?

  公司可以马上招聘到特定领域内的熟练技术人员。这样,即使是一个刚刚起步的
公司,它也可以开发出一个成熟的产品。
  而且,公司因此可以将注意力集中在产品的策划、市场、营销、宣传上。

行业有什么好处?

  如果存在大量熟练的自由程序员,那么意味着行业的总体水平得到提高。
  自由程序员的研究和他们之间的交流可以促进技术的进步。而程序员作为一个整体,
随着经验的积累、共享代码的反复使用,将会使软件的整体可靠性大大加强。

我们缺少什么?

  我们缺少联系程序员与公司之间联系的纽带。
  我们还缺少程序员之间的交流以及代码的共享。
  我们缺少这样一个环境:这里,程序员感到自己是整个集体的一个部分,而他的开发
能够得到整个集体的支持-他将不是孤独的。

需要注意什么?

  同任何职业一样,自由程序员作为一个职业,也应该有它的职业道德。比如:不透露
所参加项目的商业秘密;对项目充分负责;等等。这些也是可以通过自由程序员和公司之
间的协议来保证的。

希望

  AKA(http://akaer.ml.org)作为一个程序员(也许不止)的组织,希望能够担负起这
样的使命(是否说的太严重了呢?呵呵)。希望这里能够成为程序员的家园,联系程序员
与公司的纽带。

[返回]