Linux 用户 vs. Linux 文化
在我的工作中,我可以测试、试用和评估各种新的开源软件,以及偶尔出现的新发行版本。有时过程很顺利,但有时我发现自己像在论坛的湖里钓鱼一样,希望能咬一口。在很多方面,这就像我90年代末第一次接触Linux时一样。当我回顾并比较我当时的经历和我现在的经历时,我看到了我们在许多领域取得的进步,但我得出一个结论:我们还没有完全到位。
我们都经历过应用程序无法安装或无法按预期运行的痛苦。当这种情况发生时,我们都不可避免地会抓住我们多年来所知道的那些久经考验的方法:论坛和IRC频道。
使用论坛或IRC频道就像通过走过宿舍走廊来解决问题。你一间一间地探头进去,和每个人打招呼,并迅速询问是否有人有想法。根据你敲哪扇门,得到的回复可能会有所不同。
自从我第一次敲门解决问题以来,发生了很多变化。首先,门多了很多。其次,随着开源越来越主流,需要询问的人也多了很多。似乎没有太大变化的是回复。
总会有自以为是的邻居。前几天我敲了其中一扇门。第一个回复是“你为什么不直接告诉我们你弄坏了什么......”。有挤满快乐的新手的房间,他们和你一样迷茫,并且聚集在儿童泳池里。有那些非常精英的房间(你们这些Gentoo用户都知道自己!),他们对任何问题只有一个回复“RTFM”(读读文档)。提醒我以后再好好吐槽这些人。
偶尔(而且最近越来越少是偶然),你很幸运地找到一个充满同情心技术人员的房间。这些房间里的人能够简单地解释你的问题,让你能够真正解决一些问题。
所有这些都引出了我的观点:我们这些对开源项目充满热情的人,本质上都是有些布道性质的。我们想与大家分享它们,并转化大众。没有什么比遇到曾经尝试过开源但无法获得所需支持的人,并在痛苦中放弃一切,转而使用我们试图让他们摆脱的母体更令人沮丧的了。前几天我很高兴坐在一个IRC房间里,当时一个完全的新手走了进来。房间里的每个人轮流帮助他解决各种问题。最后,他兴奋地离开了房间。他很快就会回来,并且每次提出的问题都会更复杂一些(这很好地表明他正在学习,并靠自己解决了更容易的问题)。
你永远不知道谁会探头进来。可能是一个完全的新手,可能是一个遇到技术问题,他的薪水取决于此的专业人士(就像我自己)。可能是下一个Torvalds,在他的***形成时期。无论如何,你的回应要么鼓励他们,使我们的队伍壮大一人,要么打击他们,以及每一个会听他说话的人。友善一点。理解一点。最重要的是,对他们要有耐心。这需要一个村庄的力量,而你可能正在培养下一个Linux狂热者。
*** 注意:为了世界和平,删除了 "formidable"(强大的)一词。