技术社区辩论的Guidlines & Patterns之倡议

技术社区要有技术辩论的guidline & patterns!
firelong实在看不下去前面帖子的回复了。本来以为可以深刻讨论问题,没想到大部分都是过来扣屎盆子的。
firelong今晚无论如何会抽出时间,针对前面网友真正的辩论一一阐述,请大家届时过来观战之后,再决定支持谁,反对谁。
即便你反对我,我也希望你从这场辩论中受益,而且我非常确定我后面的深入解释,会让各位受益。
为了,
技术辩论Guidline & Patterns之DO:
1.先讲观点,再讲支撑这个观点的技术原理
2.引用各方面论据,用多个方面事实说话
3.要有历史眼光,以史为鉴,可以知兴替
4.要有大的视野和胸怀,多看其他语言,多参照其他技术的发展
5.输了也没关系,勇于认输是一个优良品德
6.以理服人,好的道理沁人心肺。
7.赢了也不要幸灾乐祸,都是猿猴变过来的,谁不比谁牛。
8.请礼貌用语,展现中华程序文明
9.偶尔调侃一下,展现程序员的幽默感,寓教于乐——没有幽默感的程序员,多么不可爱啊。
10.最后,记住技术辩论的目的:一起发现技术中的问题,共同想办法解决,一起提高。
技术辩论Guidline & Patterns之NOT-DO:
1. 不要说“你丫搞C#几年了?”——讨论技术不分经验多寡,虽然我自认经验足够(10年正规软件开发经验,5年C#经验)。在学生如果能够讲出道理来,我也虚心学习。
2. 不要说“你丫多大了?你用的软件还没我写过的多吧?”——讨论技术不分长幼,比我年轻的、比我老的,技术比我好的一大堆,技术比我差的也一大堆。
3. 不要说“你丫公司几个人?软件值几毛钱?”——大家是讨论技术,不是比谁公司牛,谁薪水高。
4. 不要说“我就喜欢新功能,我们用着就挺好”——你用着挺好,不代表其他人、其他项目也好。我说它有问题,是希望它改进,不是说把它踢翻。
5. 不要说“你丫不喜欢玩Java去!玩C去”——这个道理我明白,如果针对C#不满意,我肯定选择C了,问题C有C的问题,我后面辩论的时候会说清楚,我也是希望C#好。
6. 不要“存在即合理,我们公司的软件C#写得多好多好。。。所以C#这样挺好”——你没有遇到这个问题,并不代表其他公司、其他项目,你以后不会遇到这些问题。
7. 不要带着小圈子意识,不要追求打倒对方,“C#输了,C赢了,Java输了,C++赢了”。做技术,要胸怀天下,为我所用。
8. 不要做任何无意义的吵架,不要比拼嗓门,以为谁的嗓门大,谁就占理。
9. 不要动不动老提曹操的名字,生殖器的术语,也不要提大家的父母长辈。——这是大家作为人类的基本规范。先做人,后做程序。
10. 请分清调侃和辱骂的区别。大家可以互相调侃,但请不要用粗言秽语。——比如,我说某个MVP实在有点那个,这是调侃,不是辱骂,更不是说所有的MVP都那个。比如我说老赵真是有点胖,但是不会将老赵和某些动物相比。如果连调侃都不懂,那样显得我们.NET社区的人既没风度,也没幽默感。

firelong实在看不下去前面帖子的回复了(http://www.cnblogs.com/firelong/archive/2010/06/20/1761357.html )。

本来以为可以深刻讨论问题,看看170多条回复中,有几个是讨论问题的?没想到大部分都是过来扣屎盆子的。“X@#$%^&*()”。

 

从1999年开始firelong就看到各大技术论坛骂街气氛不断,当时就深恶痛绝之。可是中国技术社区发展这么多年了,怎么“小媳妇骂街”的辩论氛围还改不了??? Bill Gates 和Jobs当年对垒,互相挑战,辩论,气势如虹,针锋相对,但是都是很有见地、并有风度和幽默感的(最用也促成了行业的大发展)。怎么到了我们China,大家就喜欢不问青红皂白,喜欢轮屎盆子呢??????firelong实在看不下去了!

 

鉴于国内技术界恶劣的辩论风气,firelong见不得国内技术界继续这样沉沦下去,在下面继续辩论之前,firelong首先发出技术社区辩论的Guidlines & Patterns之倡议。倡议分DO LIST和NOT-DO LIST,DO LIST是鼓励、倡导的。NOT-DO LIST是反对,不提倡的


如果有网友言论落入 NOT-DO LIST, firelong将建立黑名单(也建议cnblogs建立黑名单),他/她的发言firelong今后一律不回复(并保留删贴权力)。 同时建议cnblogs的众网友也不回复这类网友言论(并也勇于执行删除他帖子的权力)。

 

firelong今晚无论如何会抽出时间,针对前面网友真正的辩论一一阐述,请大家届时过来观战之后,再决定支持谁,反对谁。现在别匆忙根据喜好和不完整的事实下结论。

 

而且即便你反对我,我也希望你从这场辩论中受益,而且我非常确定我后面的深入解释,会让各位受益。

 

如果这次大辩论,能够从此在中国IT技术界树立一个好的技术辩论Guidlines & Patterns,firelong被骂、被踩、被贬也值了。当然,firelong相信,大家都会从firelong挑起的这场旷日持久的技术大辩论中受益匪浅——是的、firelong已经准备好了这场旷日持久的擂台,因为很多问题,需要深入、反复辩论、研究、才能达到大道至理。

 

技术辩论Guidline & Patterns之DO LIST:

1.先讲观点,再讲支撑这个观点的技术原理

2.引用各方面论据,用多个方面事实说话

3.要有历史眼光,以史为鉴,可以知兴替

4.要有大的视野和胸怀,多看其他语言,多参照其他技术的发展

5.输了也没关系,勇于认输是一个优良品德

6.以理服人,好的道理沁人心肺

7.赢了也不要幸灾乐祸,都是猿猴变过来的,谁不比谁牛

8.请礼貌用语,展现我泱泱中华程序员之文明

9.偶尔调侃一下,展现程序员的幽默感,寓教于乐——没有幽默感的程序员,多么不可爱啊

10.最后,记住技术辩论的目的:一起发现技术中的问题,共同想办法解决,一起提高。

 

 

技术辩论Guidline & Patterns之NOT-DO LIST:

1. 不要说“你丫搞C#几年了?”

  ——讨论技术不分经验多寡,虽然我自认经验足够(10年正规软件开发经验,5年C#经验)。在校学生如果能够讲出道理来,我也虚心学习。

2. 不要说“你丫多大了?你用的软件还没我写过的多吧?”

  ——讨论技术不分长幼,比我年轻的、比我老的,技术比我好的一大堆,技术比我差的也一大堆。

3. 不要说“你丫公司几个人?软件值几毛钱?”

  ——大家是讨论技术,不是比谁公司牛,谁薪水高。

4. 不要说“我就喜欢新功能,我们用着就挺好”

  ——你用着挺好,不代表其他人、其他项目也好。我说它有问题,是希望它改进,不是说把它踢翻。

5. 不要说“你丫不喜欢玩Java去!玩C去”

  ——这个道理是人都明白,我是人,所以我也明白。如果针对C#不满意,我肯定选择C了,问题C有C的问题,我后面辩论的时候会说清楚,我也是希望C#好。

6. 不要“存在即合理,我们公司的软件C#写得多好多好。。。所以C#这样挺好”

  ——你没有遇到这个问题,并不代表其他公司、其他项目没有这个问题,也并不表明你以后不会遇到这些问题。

7. 不要带着小圈子意识,不要追求打倒对方,“C#输了,C赢了,Java输了,C++赢了”

  ——做技术,要胸怀天下,为我所用。

8. 不要做任何无意义的吵架,不要比拼嗓门,以为谁的嗓门大,谁就占理。

9. 不要动不动老提曹操的名字,生殖器的术语,也不要提大家尊敬的父母长辈。

  ——这是大家作为人类的基本规范。先做人,后做程序。

10. 请分清调侃和辱骂的区别。大家可以互相调侃,但请不要用粗言秽语辱骂。

  ——比如,我说某个MVP实在有点那个,这是调侃,不是辱骂,更不是说所有的MVP都那个。比如我说老赵真是有点胖得憨态可掬(这叫调侃),但是我不会说将老赵和某些动物相比(那叫辱骂)。如果连调侃都不懂,那样显得我们.NET社区的人既没风度,也没幽默感。

 

firelong自己首先会严格遵循上面的DO LIST,杜绝自己言论中出现NOT-DO LIST。请大家监督

 

 

请大家拭目以待,关注firelong的后续辩论檄文!

posted on 2010-06-21 16:27  firelong  阅读(3554)  评论(33编辑  收藏

导航