Linux Unix 文化--RTFM

stack · 2017年04月26日 · 最后由 陈子昂 回复于 2017年04月27日 · 1151 次阅读

背景

从上个世纪 70 年代初 unix 被创建后的不久,它变得越来越流行起来,从最初的贝尔实验室,到后来的许多大学的计算机院系。这意味着越来越多的人需要学习如何使用 unix。

可以预期的是,贝尔实验室的人都很忙,完全没有时间来教授新用户学习 unix;其次,unix 本身鼓励任何人创造新工具并分享出来。所以随着时间的推移和新用户的涌入,unix 需要学习的内容与日俱增。

为了应对这一变化,unix 开发人员给出了两种解决方案:

  1. 创建了联机手册(每一个 unix 工具的帮助文档)并内置于 unix 中,便于用户随时使用它;
  2. 鼓励所有人在寻求帮助之前先尽自己最大的努力自行解决,通俗地说,就是尽量先自学;

第二个方案实际上是文化范畴的内容,看起来似乎不会产生什么实际的效果,实则不然。多年以来,这一传统培养了一代又一代的能独立思考、勇于创新又乐于助人的 unix 人。这也正是文化的力量,看似虚无,但产生的影响既重要又深远。

这一文化其实包含了两个思想:

  1. 在寻求帮助之前先尽最大努力自行解决;
  2. 一旦他人找你帮忙,你应心甘情愿地给予帮助;

事实证明这一思想非常重要,最终被抽象成了一个单词:RTFM

RTFM

这个单词非常独特,算得上是英语中没有元音的最长动词了,而且通常情况下被要求全部大写。

言归正传,RTFM 的字面意思是 “Read the fucking manual(阅读该死的手册)”,但也有其它不同的版本,如 “Read the fine manual(阅读精美的手册)”、“Read the friendly manual(阅读友善的手册)”、“Read the foolish manual(阅读愚蠢的手册)”,等等。

RTFM 包含着这样的意思:在寻求帮助之前,先尽自己最大的努力自行解决。因此,你可以在下面这两种场景时使用它:

  1. 当别人询问你一个简单的、未经思考的问题时,你可以回应他:“RTFM”,表示让他先自己查查资料、自行解决;
  2. 在你寻求他人的帮助时,你可以告诉他你已经 RTFM 很久了,这时他便不会轻易拒绝你;

更广泛的意义

RTFM 的思想不仅仅适用于 unix 和 linux 文化,它适用于任何方面,尤其是 IT 和互联网圈子。在寻求他人帮助之前先自行解决,不要把他人当成 “活字典” 使用,这应该成为最基本的礼貌。

未经过 RTFM 就寻求到的帮助往往也比较流于表面,难以获取真正有价值的内容。反过来,如果你 RTFM 后再寻求帮助,别人也更愿意解答你的问题,因为解答这样的问题可以引发更深入的思考、增长知识和见识,还可以帮助他人,何乐不为呢!

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 6 条回复 时间 点赞

在寻求他人帮助之前先自行解决,不要把他人当成 “活字典” 使用,这应该成为最基本的礼貌。

恒温 回复

看来你经常被当成 “活字典”

stack 回复

都有人以死相逼让他回答问题了...

太强悍,不服不行啊

恒温 回复

你好,活字典

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册