他到兰州大学研究什么的? 是研究戈壁生态, 还是沙漠治理,还是兰州拉面 ?

  答:其实都不是,他研究开源的嵌入式实时操作系统,RTLinux, 以及与此相关的一切开源软件以及嵌入式系统,是RTLinux的内核代码管理员之一,不折不扣的高科技。

  他是兰州大学高薪聘请来的吗?

  答:没有高薪,事实上,一直连薪水都没有,直到今年,才申请了一些。

  他是不是每年来兰州一两个月,当是度假?

  答:不是,他实实在在在兰州大学呆 10 个月, 只有 2 个月回德国老家度假。

  他是不是只这样做了 1 两年.

  答: 不是,他从 2005 年开始,直到现在,一直这样。

  他图什么 ?

  答:因为兰州大学有一个叫周庆国的老师以及小组, 不停地向 RTLinux 的内核提交代码。他去兰州大学,是要和他们一起工作。

  兰州大学的学生英语如何?能和他一起工作吗?

  答: 他和兰州大学的学生, 无论是生活都是开会还是写文档,通通遵循开源社区的标准, 用英语交流,木有问题。

  为什么选择兰州大学?

  答:因为兰州大学有一个叫周庆国的老师以及小组, 不停地向 RTLinux 的内核提交代码。

  周庆国老师拿到过项目的资助吗?比如发展开源软件基金,红旗 linux 神马滴。

  答:几乎没有,兰州地处西部,离北京很远,拿到项目很难,他能作的是不停地研究代码,提交代码,向开源社区贡献代码。

  这个与赛灵思有神马关系?

  答: 当他听说赛灵思的在 ZYNQ 的 QEMU 模型上跑的开源 Linux 内核推出了,并且发布在 wiki.xilinx.com 上,立即开始下载研究,跑起来, 即没有要项目经费,也没有要资助和捐赠,因为在开源人的眼里——无论是开源软件还是开源硬件,开源象信仰一样,无需证明。

  看完这个故事有什么感想吗?

  不是每一个程序员都要成为比尔盖茨,都要建立商业帝国成为世界首富。也不是每一个程序员都要做马化腾,建立QQ帝国君临天下。但是我觉得,每个程序员都应该向Dennis Ritchie(C语言之父)学习,在贝尔实验室默默为计算机界奋斗一生。每个程序员都应该向Linus Torvalds学习,写出改变计算机世界Linux但却不争名夺利。比尔盖茨、马化腾是IT商业化的代表,而Dennis Ritchie和Linus Torvalds则是计算机界学者的先驱。

  台湾作家龙应台说了这么一句话:你可以选择做官,你也可以选择挣钱,但你不能选择通过做官来挣钱。

  同样的,对程序员而言,你可以选择研究技术,也可以选择赚钱。但是以赚钱的心态去做程序员,那么你也许会品尝不到技术的很多快乐。程序员是一个职业,一个专业的职业,那么作为一个程序员应该有一个专业上的目标,赚多少钱和程序员的专业素养没有关系,你可以把赚多少钱开宝马作为人生的目标,但是你作为程序员的目标不应该是赚钱。可以这么说,现在行业内的程序员很多都不是真正的程序员,对那些做着程序员工作的代码工人来说,程序员只是一个混口饭吃的工作而已,那么工作的目的是赚钱,盯着钱看没什么不对了。人生目标和自己的专业目标分不清楚,难怪哪头都讨不到好。专业和职业是两码事,专业关注的是你做事的能力,职业关系的是你在公司的职位,这个东西理不清楚只能是两头不讨好。真正的程序员应该是个热爱技术的Geek,喜欢创造与挑战,享受技术带来的喜悦与创造带来的成感,而非不断编写着一遍又一遍重复code的码农。

  作为程序员应该追求的是自己专业素养上的提升,作为一个职员应该向着高薪努力,当然有的程序员自己又是老板,比如康盛创想的戴志康 ,那么作为老板又有另外的追求了。我觉得作为一个程序员,在一个程序员的社区里应该关注的是自己的专业而不是在这里大谈程序员怎么怎么赚不到钱。

  也许,每一个程序员在开始的时候都想过要写出非常牛逼的程序,做个人人崇拜的高手,直到有,他发现他的代码并不能改变世界的时候,会向现实屈服,甚至抛弃往昔自己喜欢的编程。

  与程序打交道,是我们选择的工作,也是我们选择的职业。程序员,应该是一个值得骄傲的称号,而非是码农的代名词。走出浮躁的泥沼,我们会找到另外一个不同的自己。

  走出浮躁的泥沼专题,完。