2008年7月16日星期三

菜鸟提问需知

对新人来说,最好的学习方式是:去找个DM,让他手把手的教你。你会发现,这只不过是个游戏而已,并不难学.

新手需要的不是160RMB的“精装”PHB,而是一种态度——认真、热情、严谨、谦虚,呃,还有好奇心和想象力,在这个快餐文化的时代,并不是人人都具有这些东西。

不要到IRC的公共频道里去寻求帮助,那里都是BT和烂人,他们最喜欢KUSO那些大喊大叫的新人-____-b

————哥布林诗人给新手的忠告


以上文字采自最深的地下城,这是一个很上等的网站。在我做网游开发的时候,经常去看。我想以后我还会重新回到那里,毕竟我这种人对一个到处是坑的站点还是充满亲近感的。

上面那段话,给我深刻的印象,因为在国内的大多数IT社区,包括CSDN、Python中文,以及大大小小的QQ群,小论坛等等,无不充满了大喊大叫的新人。

很不幸,那里也游荡着各种不靠谱的BT和烂人……于是,我们每天都可以看到有无数的新人在抱怨对他们充满敌意的恶劣环境,这样的环境下,年轻人如何成材?中国如何有希望?等等等等……

然而,实际上,初学者们不正确的交流方式,大大影响了他们得到帮助的机会。总结起来,以下几种表现,几乎是一定会被BT的。

  • 大喊大叫。特别是在QQ群里,使用过大的字体,过于鲜艳的颜色,都会严重影响阅读。本来QQ默认的窗体尺寸就小,你放一堆二号字上去,何况又是鲜红或嫩绿的二号字,让人怎么读?技术交流首先要保证消息的可读性,不要没事儿走视觉系。要知道每天坐办公室啃代码的老家伙们骨子里跟非主流艺术青年八九是不搭界的。黑色或靛蓝等传统的书写颜色可以让人舒服的阅读。
  • 使用一个不好读的ID。这一点可能不太容易被人理解。然而如果你的ID别人都没办法念出来,大家就很难给你一个私密的回复。与其说是技术原因,更多的是心理因素。理由同上。不要指望每天坐办公室的老coder会跟你一样喜欢玩儿非主流视觉系。事实上靠谱的老程序员们往往跟这帮子家伙很不搭界。至少他们进入编码的心理状态时,是非常不喜欢看到一个花里胡哨的家伙跳出来在他面前画火星文。我从来没见过哪个靠谱的家伙顶着一个火星文ID在IM上写一堆鲜红嫩绿的二号字初号字。这些人最多也就是在QQ或MSN的签名上放几个表情而已。我曾遇到一个非常悲惨的实例。有个朋友多年来一直因为ID的问题在我们这个小圈子里被人BT,事实上他的名字一个火星文都没有,甚至也是一个合乎文法的名词词组。然而这个名字非常奇怪,念上几遍就会让人有想去抽他的冲动。于是大家不约而同的对他进行疯狂的BT。好在这位兄台有非常强健的神经,就像踩不死的小强一样生存了下来,并且在这种互相精神攻击的恶劣交流状态下学习到了很多东西。他的顽强还表现在工作的风格上。事实上这些年来他解决了很多很BT的技术问题,写出的代码搞定了很多我看来完全发疯的需求。就这一点,我是非常佩服他的学习精神、钻研精神以及娱乐大众的牺牲精神。为此我就不告诉你们他的ID叫“想你的我”,因为太难念,我们一致称他为水煮鱼。另外我要说的是,如果你没有水煮鱼那种被人切成一片片还要丢进锅里水煮再浇上辣椒也不怕的精神,还是起一个正常点的,好念的ID吧……事实上用自己真名的新人往往会得到比较亲切的帮助,不信你试试?
  • 不要没事儿就在公共地盘报怨没有人帮助你。要知道在自由软件社区帮助你的人,九成九都是义务劳动,他们还要牺牲自己的工作和休息时间。没人欠你的。有个家伙因为五分钟没有人在QQ群里回答他的白痴问题,就开始大骂,于是他被我用各种方式羞辱了几个星期。没人会同情他。好吧,我不是一个心胸开阔的人。就是我这样一个小心眼又虚荣的家伙曾经在没有任何报酬的情况下翻烂了一本牛津高阶词典来翻译Python tutorial。这件事是我在失业的时候蜷缩在冬天冰冷的小屋里完成的,而且五年来我还把这件傻事重复做了四遍,正准备做第五遍。如果你能做到同样的程度,你也一样有资格去BT那些乱喊乱叫的家伙。如果你觉得应该支持比我更有RP的前辈,那可以无视我,请你去花钱买一本陈儒的Python源码剖析,或者去吹捧一下ZQ、Limodou、黄冬这些为大家做了很大贡献的人(不知道他们是谁?你真的是Python中文社区的成员吗?那你一定是新警察……)。
  • 尽量少问软件破解的问题。我是说在自由软件社区。我不想争论道德高度的问题,这样的问题已经讨论过太多次了。我只想说,在自由软件社区找人要破解版或注册机,真的看起来很蠢。
  • 语气请低调一些。趾高气扬的菜鸟只会被加倍的BT。这一点不需要多解释了,提醒一句:这个世界比你想像的NB的多。
  • 遇到一个厚道的解答者,请珍惜,不要把他当作垃圾桶,什么白痴问题都丢过去问。学着自己解决问题永远是一种美德。如果你是一位青春美少女,对方是一个单身的宅男coder,另当别论,看在他厚道的为新人解答问题,任劳任怨的份上,嫁给他吧。
  • 尽量帮助和你一样的菜鸟,不要BT他。这会使高阶的人力资源得到更有效的利用。就好像不要总是在游戏公会里请求顶级玩家帮你做新人任务一样,其实找个高你5级的帮手就很豪华了。同样你也应该多帮一帮比你更低级的玩家。
  • 被BT时,请先检讨自己是否使用了挑衅技能。对于一个小圈子,往往BT新人会是老鸟们的重要福利之一。乱凑热闹或者灌水过多,都有可能招致灭顶之灾。在QQ群里发连锁消息尤其愚蠢。如果被BT,请先不要回击,通常来说,正是你这个新来的家伙破坏了生态平衡。如果觉得留下来学习更重要,就闭上嘴巴,多听少说。