Hello World
Spiga

关于“程序员圈子”说几句废话

2010-04-28 23:51 by 老赵, 8147 visits

最近有人在TopLanguage上发了一条,怎么说,我个人感觉写的还不错的帖子。帖子的标题叫做“程序员的虚伪”,里面主要谈的是说如今在程序员社区里有这么一种不好的现象:话说一群人抱成团,有福同享有难同当,一荣俱容一损俱损,你方开张我来捧场,谁遇问题同仇敌忾。这样的风气造就了一些南郭先生,本事不大却感觉良好。这样的事情简直就是一出台湾偶像剧大陆白领剧,俗不可耐矫揉造作。

关于这个帖子,不同的人有不同的看法。例如有不止一个朋友说里面有酸葡萄心理:明明是自己进不了圈子而在那里眼红;也有人觉得这个帖子说得好,犀利,透彻——其中也包括我。我其实也有过这样的感觉,或者说是“担心”吧,但感觉如此“不惮以恶意揣测”的方式不甚妥当,于是就没说出来。当然我觉得这种现象其实很常见,也不光是程序员圈子里有这种问题,几乎有人的地方就有江湖,有江湖的地方就有门派,有门派就会有私利,有私利就会出现南郭先生北郭女士,这再普通不过了。

虽然“存在即是合理”,但“合理”只说明“有原因”,不代表“正确”,很显然这样的圈子是很可能坏事的。

比如半年多前出现过这么个“JavaScript征途事件”。这个事情呢,其实是《JavaScript征途》这本书出现了不少原则性错误,而作者本人……坚持得紧,这自然没法让人感到满意,一来而去你来我往,终于在我国技术图书出版领域又留下了浓墨重彩的一笔。这件事情还反映出另一件事情,那就是这么有问题的一本书,却还是得到了不少业界专家的联名推荐。您觉得专家们会看不出这本书的问题吗?那为什么还要写些不靠谱的软文呢,还不是因为大家都在一个圈子混,拉不下个面子嘛。唉,这可苦了我等可怜的读者了。

不过这个帖子似乎只提到了圈子的缺点,而我觉得圈子肯定也有优点——我不是指为圈子内部人士谋求福利,我是指造福群众的那种。

有趣的事情也经常成对出现,例如帖子里提到的0 Bug事件。这件事情一开始其实只是“圈外人士”MiloYip在豆瓣上客气地指出0 Bug老师书中的错误,结果遭到0 Bug老师谩骂,后来又删帖等等,最终事情闹得还是挺大的,我个人认为与“征途”一样值得好好纪念,不时把玩一番。我估计,让0 Bug老师发彪的主要原因之一也包括某些“圈内人士”的围观和插嘴。要知道,如果没有圈子,可能许多人就懒得掺和这样的破事,或者看看便罢也不会去连番挑逗0 Bug老师。

但如果是那样的话,我们可能就没法让更多人知道0 Bug这本书的问题,我们也很难发现强大的Milo同学,我们也会少了许多有价值文章可看了。所以,我倒觉得0 Bug事件应该算是“圈子”的伟大胜利——好吧,有些说过了,而且我相信0 Bug老师也一定认为自己胜利了,至少他很得意自己的书卖出去很多呢。

所以么,这个圈子问题是好是坏还真不好说,就看如何对待了。话说,这篇文章里面写到南郭先生会搞些“博客连载”、“写slides”、“开个小讲座”——还提到了北大青鸟,这明显就是在说我嘛。所以对我来说,这篇文章倒的确是个良好的警钟。

挺好的。

Creative Commons License

本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名赵劼(包含链接),具体操作方式可参考此处。如您有任何疑问或者授权方面的协商,请给我留言

Add your comment

59 条回复

  1. LK
    221.217.147.*
    链接

    LK 2010-04-29 00:15:09

    水文比以前多了. 很多系列开了一两篇就断了,可惜了

    人在江湖.飘......谁能不中刀

  2. GaryChen
    218.72.23.*
    链接

    GaryChen 2010-04-29 00:17:13

    睡前坐个沙发..顶老赵

  3. shihao
    58.221.182.*
    链接

    shihao 2010-04-29 00:27:46

    这社会。。。唉

  4. 老赵
    admin
    链接

    老赵 2010-04-29 00:43:38

    @LK: 水文比以前多了. 很多系列开了一两篇就断了,可惜了

    没断哪,只是没时间写下去了,有些内容都准备好了,活活。现在主攻Why Java Sucks系列……至少有10篇。唉,好累人,只能当中再穿插一些咯。

  5. GreatGhoul
    117.32.235.*
    链接

    GreatGhoul 2010-04-29 00:49:40

    小白网上获得资源的最重要的两种方式就是论坛和博客,如果老鸟们互相袒护,那小白们真够惨的,一些书籍作者的写作质量真的大有问题,还不接受指正。无忧脚本里面为了个书评开战已经不止一次了,抛开书中的错误不谈,一些自认为大牛的人喜欢批评一些作者的书写得肤浅,不过有时候一些肤浅的书让新人入门是不错的选择,面向的群体不同,话题也不一样,非要在这方面争个短长其实也挺无趣。

    当时无忧的月版的《JavaScript王者归来》出版的时候,也有不少骂声,但如你所说,大家都在维护月版,相信大家都知道,月版的书中都有些疏露的地方,但依然为他撑腰,不过月版倒是很虚心得接受指责,但对人身攻击的成份却没有客气。周爱民老师的书出的时候骂声却不怎么响亮,大概他的书面向的读者层次比较高,一般人还真挑不出毛病,挑刺的话,反倒可能丢脸。

    不过这种护短的风气的确不怎么好,以后遇到类似的事,自己也要掂量下再发言,误导到小白就不好了。

  6. baihmpgy
    125.76.156.*
    链接

    baihmpgy 2010-04-29 01:12:28

    混了这么久,我还不知道所谓“程序员圈子”,可叹啊。

  7. zzfff
    222.53.142.*
    链接

    zzfff 2010-04-29 01:47:04

    现在主攻Why Java Sucks系列……至少有10篇。唉,好累人

    我一直在猜测老赵这么卖力的比较两门语言的原因。为钱?基本上不是。为出名?自己已经够出名了。为自我提升?好像有更好的办法吧——比如读C#及Java的spec。为当布道者而获得心理的满足?这倒是个好理由。

  8. GuangXiN
    123.120.12.*
    链接

    GuangXiN 2010-04-29 02:10:23

    我觉得0bug事件中肖先生缺乏娱乐精神——人一出名就被骂是很正常的,可能老一辈的老师们都比较严肃吧——如果不全面了解肖某的图书出版历程,仅从豆瓣上看,很容易让人觉得他是在喷。

  9. 不得不说
    114.245.230.*
    链接

    不得不说 2010-04-29 07:27:22

    个人觉得吧,你要是截断全文,关闭讨论,最好就别上博客园首页了。

    但是实质上你是已经开始经营个人的品牌,从此博客园受益会比较少,甚至对博客园产生不好的影响(比如“自己开博也不错”一类)。单飞本身很正常,而且从各方面你可能都有你的考虑;但是如果你完全不考虑你的做法对博客园的损害,说实话我觉得你就过分了。

    至于dudu,他确实得好好考虑考虑为啥会让你看不上了;不过你真的不适合借助博客园给自己推广了(这和新人直接就来这一套不同)。说实话,我要是dudu肯定会撤掉所有的这种帖子,你实质上是在利用dudu的软弱,无论你主观如何。换位一下你就会明白这一点。

    要不就是dudu这人神经比较粗,可能不觉得什么。但他不觉得不代表你就可以这么做。

  10. 炭炭
    124.205.49.*
    链接

    炭炭 2010-04-29 07:45:38

    截断全文,关闭讨论

    这个不好,加个连接还是可以的。

  11. felix
    218.56.32.*
    链接

    felix 2010-04-29 08:29:40

    其实 自打老赵开始自己做博皮我就晓得要单飞,但是这种阶段全文,大可不必哦,好像 张子阳 他们也有自己的博文地址,但是还是会在园子里放全文、开评论哦。

  12. 层次
    119.130.152.*
    链接

    层次 2010-04-29 08:57:00

    回上面的。。。。相信老赵 会好好检讨的了。。

  13. avlee
    119.62.30.*
    链接

    avlee 2010-04-29 09:01:38

    现在主攻Why Java Sucks系列……至少有10篇

    其实希望后来的几篇能够有所超脱,不仅比较在某些方面java和C#孰优孰劣,而且谈谈这些东西目前在其他语言上有没有更好的表现。不过这个就难了。

  14. Snake
    120.42.198.*
    链接

    Snake 2010-04-29 09:04:24

    要穿墙看,又对不起祖国了..

  15. ababaa
    61.144.207.*
    链接

    ababaa 2010-04-29 09:35:56

    现在主攻Why Java Sucks系列……至少有10篇

    希望把这个系列好好搞下去,搞得有声有色,让世人认清真相

  16. 老赵
    admin
    链接

    老赵 2010-04-29 09:39:16

    @avlee: 其实希望后来的几篇能够有所超脱,不仅比较在某些方面Java和C#孰优孰劣,而且谈谈这些东西目前在其他语言上有没有更好的表现。不过这个就难了。

    啥叫超脱?现在的不够超脱吗?我找不到有其他什么人有过像我这样靠谱的比较,而且这关其他语言什么事情啊,呵呵。话说你怎么就看到比较了,我的目的是展示Java的糟糕和C#的常见编程模式,会涉及到一点其他语言,但主要就是Groovy和Scala是怎么解决Java问题的,估计最多也就这样了。

  17. 老赵
    admin
    链接

    老赵 2010-04-29 09:40:29

    @felix: 其实 自打老赵开始自己做博皮我就晓得要单飞

    哈哈,我那时还真没想过开独立博客,否则我的进度也太慢了一点,要知道前后相差估计有一年了吧……

  18. 老赵
    admin
    链接

    老赵 2010-04-29 09:41:49

    @zzfff: 我一直在猜测老赵这么卖力的比较两门语言的原因。

    您感兴趣的东西第一篇里全都写清楚了,本来没打算写第一篇的,就是因为要回答您这些问题才补充上去的,您怎么能视而不见呢。

  19. 老赵
    admin
    链接

    老赵 2010-04-29 09:46:06

    @GuangXiN: 我觉得0bug事件中肖先生缺乏娱乐精神——人一出名就被骂是很正常的,可能老一辈的老师们都比较严肃吧——如果不全面了解肖某的图书出版历程,仅从豆瓣上看,很容易让人觉得他是在喷。

    别侮辱了“老一辈的老师”,0 bug老师好像也就75年,老么,比他资格老的多的去了。而且这东西,和资格老有什么问题,现在完全就是在骂一些很难听的话。你说仅从豆瓣上看觉得他是在喷,难么从哪里看不出他在喷?他的博客真是越看越莫名其妙,删除负面评论,别人指出他的bug他删除后偷偷改掉,这种关“老一辈”什么事情?

  20. udpwork
    61.135.165.*
    链接

    udpwork 2010-04-29 09:47:31

    这就是IT界现实版的"儒林外史" - IT林外史.

  21. 老赵
    admin
    链接

    老赵 2010-04-29 09:56:19

    @不得不说: 说实话,我要是dudu肯定会撤掉所有的这种帖子,你实质上是在利用dudu的软弱,无论你主观如何。换位一下你就会明白这一点。

    唉,不要说那么难听嘛。我和dudu又不是不认识,都挺熟的,就当博客园帮我点小忙了。我这里的确算是占了dudu一点便宜,但是占点便宜算什么,以后总有可以互相帮忙的机会的。不要总想着利用啊什么的。dudu不是软弱,人是客气不那么斤斤计较……

  22. 链接

    韦恩卑鄙 @waynebaby 2010-04-29 10:18:36

    老大是老大的意思 老大一时高兴也不能损坏整个集体的利益 如果下面的兄弟们心里不舒服 这也不就在损坏dudu的根基嘛。 我就是这么从原来的某私营对老板不满而跳出来的, 深有体会

    建议事情还是做得漂亮点好

  23. selfteam
    115.193.128.*
    链接

    selfteam 2010-04-29 10:25:14

    可惜了啊,前两个月的时候,我就买了本javascript征途,当时粗略翻看的时候,感觉讲的很细,适合我这对JS入门级的人看,而且讲的也是开发中常用到的,没想到竟然存在错误.当然,现在还一直没有时间来得及看,那我现在该? 舍弃这本,再另外买一本?

  24. kakim
    219.136.87.*
    链接

    kakim 2010-04-29 10:33:45

    其实本人最近才写技术博客的,基本上是新手,不太会写。原来也会担心写一些基础而倒至人人共愤. 07年的时候,曾经看过你的几篇文章,挺欣赏你的。我也少在别人博客上留言, 至于你写这篇文章,这园子里基本上是存在相互踩踏的这现象,不过人之常情,人都是因为妒忌,而去踩踏别人以平衡自己的心理的(哪有少骂老板的员工?)。 最少我个人认为那些人不会走得太长远,当他明白这个道理的时候,也许别人早就成功了。 基本上我身边的包括MS的朋友,技术都很牛,牛人们但都是相互欣赏的, 有些道理大家都明白,只是没有绝对的对错而以。所以,对于这些恶言,老赵不必太多介怀...

  25. 链接

    walkingp 2010-04-29 10:47:30

    @selfteam:

    如果你看看51js那个帖子,你就会直接丢掉这本书:一个品行有问题的人写出来的书我觉得还是不看不妙——或者你到china-pub搜下这位老大在两年内写了多少书。

    js入门推荐《javascript高级程序设计》,现在要出第二版。进阶推荐《精通javascript》——jQuery之父的书,还有《Javascript DOM高级程序设计》。

  26. 老赵
    admin
    链接

    老赵 2010-04-29 10:50:19

    @韦恩卑鄙 @waynebaby: 老大是老大的意思 老大一时高兴也不能损坏整个集体的利益 如果下面的兄弟们心里不舒服 这也不就在损坏dudu的根基嘛。

    这倒的确有道理。

  27. 1-2-3
    123.191.111.*
    链接

    1-2-3 2010-04-29 11:06:51

    还好啦,凡是开博的,等于把自己的一部分公开出来,时间一久,这个人的人品、水平如何大家心里都有数,南郭先生什么的装不了多久的。那些一上来就亮出头衔、门派、资历,让他亮几手却又扭扭捏捏的,多半就是了。

    原文的“虽然写程序不分贵贱,譬如,语言和编译器,数据库和操作系统的实现,算法,这些都是有料的方向,没法说谁就比谁更难,更高贵;但是却确实存在一些门槛特别低的领域-我就不点名了,大家心里应该有数。凡是能一两个月就能理解并上手的东西,或者一年半载就能从零到专家的领域,都不能说自己门槛高。但这类技术却总能让人产生幻觉,以为自己也是个老师了,可以授业了--不一定要上课,因为那是青鸟爱干的事,但是可以写博客连载,可以写slides,可以开个小讲座-最关键的,可以塑造自己老师的形象了。”我看了好几遍(天杀的,浪费了偶多少时间呐)。

    门槛低,却能做到最好,我觉得更可贵。就像最能考验厨师水平的恰恰是最最平常的家常菜,它难道不是更需要深刻的理解、纯熟的手艺和创造性么?一个人能花费二、三十年去研究门槛高的技术确实让人敬佩,但是如果他们花这二、三十年只不过是东拼西凑、拾人牙慧,最后只不过背下来一大堆中英文混杂的技术术语,一张嘴不但我们这些民工听不懂,他自己也暗暗心惊到感觉良好,那又有什么意思呢?

  28. 链接

    韦恩卑鄙 @waynebaby 2010-04-29 11:31:58

    其实我是南郭
    我真是

    圈子里的南郭都很低调 都是我这样后面跟唱的
    肯定不是老赵这种出头鸟 嗯嗯

  29. 链接

    lkun.net 2010-04-29 11:42:22

    程序员大都是一批性格比较内向,喜欢钻研东西,但又小有个性,有些脾气的人. 当然有些南郭先生混在其中,不过我相信,一个优秀的团队还是能淘汰掉这些人的. 俗话说,物以类聚人以群分,这种人大家看在眼里,记在心上,自然会被团队所淘汰.然后,如果他们一直都混在其中,那必然有存在的道理.

    办公室没法翻墙,老赵的那两个连接看不到...唉~

  30. 链接

    heros 2010-04-29 12:21:24

    技术上望南郭项背的人路过

  31. 这个屁放的不是很响
    119.137.95.*
    链接

    这个屁放的不是很响 2010-04-29 12:56:07

    这个屁放的不是很响

  32. 冬日萤火虫
    121.33.131.*
    链接

    冬日萤火虫 2010-04-29 12:59:16

    发彪

    赵哥用的是拼音哦

  33. chenkai
    115.56.22.*
    链接

    chenkai 2010-04-29 13:15:56

    赵 这话 有点自嘲意味. 0 bug老师 那本书 其实也算给 各位很好上了一课. 虽然并没有Milo同学谈得上所谓结果. 但至少 说明圈子里一些存在的事实. 一些你无法忽视的事实. 这本比没有倒是好很多. 读者苦了算什么. 圈子也是不但被打破. 不但被建立的. 但这过程难免 伤了所谓“圈子人士”. 碰到这样 倒是很多人没有往日 “圈子人士”的风度. 这难免让我很倒胃口. 也感觉 买了这书就像被愚弄了一样. 很不是滋味....

  34. lcf
    72.52.65.*
    链接

    lcf 2010-04-29 13:55:13

    老赵 我喜欢你

  35. birdshome
    219.142.46.*
    链接

    birdshome 2010-04-29 14:44:04

    附加一事件: 中国特色的MVP Program...

  36. 说点什么
    221.237.164.*
    链接

    说点什么 2010-04-29 15:18:41

    如果老赵把每天的精力都用在跟这些跳梁小丑吵嘴仗上面,而不是继续写高质量的技术博文,那是在是我们读者的一大损失!桃李不言,下自成蹊!何必跟他们一般见识!沉默有时是最好的一种回应!

  37. hechaner
    203.98.188.*
    链接

    hechaner 2010-04-29 15:46:56

    个人觉得吧,老赵你不太厚道。自立门户,无可厚非,加链接也没什么,用得着这样做么。 你自己已经声明了在那边不做回复了,我想大家也是愿意到这里来看你的文章交流技术的, 但是今天点进来一看,老赵,你真的让我有点失望

  38. 老赵
    admin
    链接

    老赵 2010-04-29 16:13:19

    @hechaner

    嗯?好像我这篇文章里没写啥吧,怎么就让您失望了涅,呵呵。

  39. 伊牛娃
    114.80.126.*
    链接

    伊牛娃 2010-04-29 16:18:01

  40. joylee
    113.97.120.*
    链接

    joylee 2010-04-29 17:20:55

    老赵的水文我挺喜欢的哦,有的技术文章看不懂

  41. 链接

    diggingdeeply 2010-04-29 17:31:01

    不破不立,我觉得园子混久了,大个的还是要自立门户的。

  42. 老赵
    admin
    链接

    老赵 2010-04-29 18:26:41

    @伊牛娃

    没删掉,自己想点办法看吧。

  43. hechaner
    113.89.58.*
    链接

    hechaner 2010-04-29 22:33:14

    我不是说你这篇文章怎么了啊.独立门户,关闭评论,这都是你的自由,继续在博客园发帖子,大家自然是非常欢迎的,但是截断全文,还要放在首页上,真的让人觉得不太厚道(PS:技术上咱是菜鸟,一直奉老赵为神人,非常欣赏老赵严谨的治学态度.因为是菜鸟,老赵的文章还是有很多看不懂,所以基本上没有回过帖,今天专门跑来发帖,真的是觉得老赵你这做法不妥)

  44. 链接

    高歌 2010-04-30 11:41:45

    程序员圈子是肯定存在的,自己怕也受腐蚀不少。

    以前曾经见过一本大学老师出的很烂的.NET书籍,实在受不了写blog评价了下,后来才知道,别人不过是为了评职称。后面见到某朋友写的书,内容照实不佳,但想想只当没看见了

  45. 苏飞
    222.89.136.*
    链接

    苏飞 2010-04-30 12:26:37

    其它博客园挺好的,人多,大家交流还方便,打造自己的品牌是不错,不过要一个过程 ,赵哥和Dudu算是相互帮助吧,其实赵哥离开对博客园还是有不少损失的,有些朋友可能会常来这里,但有些朋友或是新人,就不一定知道博客地址自然就不来了,想知道赵哥为什么不在博客园呢?

  46. 老赵
    admin
    链接

    老赵 2010-04-30 14:48:19

    @苏飞

    博客园很难自己控制啊,比如样式调整不容易,北大青鸟文章也要删掉否则对博客园不好,匿名用户还无法回复……

  47. 链接

    高歌 2010-05-01 03:31:40

    第一次看了0 bug的评论,不是"有点失望",是"相当失望"

  48. 冰の窟窿
    118.249.161.*
    链接

    冰の窟窿 2010-05-02 10:19:52

    圈子是没办法的,有人的地方就有江湖。政、商、工、农,哪里没有圈子?何况程序员。。。。

  49. 链接

    孝园 2010-05-04 14:25:42

    我晕,被攻击了?

  50. 链接

    孝园 2010-05-04 14:30:04

    如果不在博客园发帖了,这个页面就设成我的主页。奶奶的。

  51. 链接

    韦恩卑鄙 @waynebaby 2010-05-04 16:40:12

    刷屏的 ass sucker

  52. 老赵
    admin
    链接

    老赵 2010-05-04 17:31:03

    唉,被刷屏了……

  53. thomaswu
    222.95.56.*
    链接

    thomaswu 2010-05-04 20:08:18

    刷了好多啊。呵呵

  54. 老赵
    admin
    链接

    老赵 2010-05-04 21:13:29

    @thomaswu

    近一万二条评论,还好我没用自增ID做主键啊,否则当中要有多大的空缺,实在不够和谐……

  55. 女程序员
    125.34.49.*
    链接

    女程序员 2010-05-05 12:00:39

    博客园很难自己控制啊,比如样式调整不容易,北大青鸟文章也要删掉否则对博客园不好,匿名用户还无法回复……

    老赵这点说到点子上了,看这里的字体,就是舒服很多....从主观的角度支持你,从客观的角度觉得有点不托...呵呵

  56. thisisnet
    218.58.68.*
    链接

    thisisnet 2010-06-22 13:47:27

    老赵:我一直看你的blog.一来我也关注微软的技术。二来也经常来你的blog里面学习。我年龄比你大许多。技术也比你菜很多。毕竟用微软的东西混了10几年饭吃了。。。

    这是第一次回你的blog,还是技术之外的东西。毕竟很佩服你如此年轻能看到这些问题。我贴一段别人说的话吧。其实这些东西不仅仅存在于技术圈子:

    “由单纯的兴趣变为喜爱,再由喜爱的情感变为拥有和控制

    再然后就是形成一个个小圈子的党同伐异,自我标榜

    当这一切需要一种合理性来支撑的时候,所谓的“精英”便产生了

    我更愿意把“精英”视为一个单纯的术语,因为尽管有人说的天花乱坠,我还是无法看清其内涵的必然性

    “精英”产生的目的就是它的作用:将这个小圈子与大多数人区别开来,并以修辞的手段拔高

    “精英”产生的作用就是他的目的:以修辞的手段拔高,并将这个小圈子与大多数人区别开来

    “精英”产生的结果也更加简单:就是奥威尔《动物农场》里的那句经典台词:所有动物生来平等,但有些动物比其他动物更平等

    精英上瘾也是一种病态...”

  57. 老赵
    admin
    链接

    老赵 2010-06-22 14:25:00

    @thisisnet

    多谢提醒,我会注意的。

  58. 田田
    61.178.41.*
    链接

    田田 2010-08-23 18:25:25

    赵老师: 您好! 我是田田,首先支持您!我学编程已有好几年,但觉得自己还是个菜鸟,对前沿的技术知道的太少,希望能得到您的指导。 我是2001年开始学电脑的,中专学历,参加过北大青鸟培训,测试软件1年多,开发4年,主要开发语言vb6.0,现在正在学习asp.net mvc框架。 正在听您讲的“ASP.NET MVC框架开发系列课程”,觉得您很棒,鉴于我的情况,能给我一些指导吗?先谢谢您了! email:tianmeide@126.com qq:515435328 田田 2010-8-23

  59. 老赵
    admin
    链接

    老赵 2010-08-24 01:15:01

    @田田

    先把格式搞好再说,尽量认真点。

发表回复

登录 / 登录并记住我 ,登陆后便可删除或修改已发表的评论 (请注意保留评论内容)

昵称:(必填)

邮箱:(必填,仅用于Gavatar

主页:(可选)

评论内容(大于5个字符):

  1. Your Name yyyy-MM-dd HH:mm:ss

使用Live Messenger联系我