本文章信息
作 者 资 料
作 者 首 页

我 要 收 藏
文 章 下 载
添 加 专 题
 >> IT写作社区闫辉《程序员》杂志

程序员眼中的3721:原罪无赦?

(这条文章已经被阅读了次) 时间:2003年10月30日 10:07 来源:闫辉 原创-IT

 

在不久前的一次聚会上,遇到了3721的总裁周鸿袆,谈到新推出的“中文邮”,他表示要单独的把“程序员”的后缀授权给CSDN来发放,同时也给程序员杂志提了很多建议。应该说,周鸿袆对程序员的关注是很多软件公司负责人所不具备的。

 

然而,与此形成鲜明对比的是,3721公司和产品在程序员群体中却形象极差。作为一个推行“汉化互联网”、被风险投资所追捧的热门公司,却被程序员群体攻击的体无完肤,甚至成为了“垃圾”的代名词。

 

如果你不信,可以到任何程序员聚集的站点,查看一下涉及到3721新闻的评论,尽管有程序员对3721表示了某种程度的尊重,有程序员说:“3721有一个很好的商业模式”,但更多的是辱骂,甚至90%以上都是对3721的攻击。有程序员还在个人网站中标注:“如果你是3721的支持者,不要安装本程序,本人不欢迎并拒绝其支持者使用本程序!

 

然而,如果你静下心来仔细看一下评论,你就会发现大部分攻击并没有明确目的,更多的长期以来给程序员留下的模糊印象所致,并达到了人云亦云、遍地传播的程度。

 

造成这种现状是需要3721公司正视的,也是值得探讨的,其原因也包括多方面。

 

首先,程序员对3721的技术一直没有持肯定态度。在程序员看来,通过客户端软件将域名和中文单词对应起来,实在没有什么技术可言。一位程序员表示:“3721的技术从目前来说,没有什么先进性,但是他想到了。”崇尚技术第一的程序员群体对这样的公司自然缺乏认同感。不过,客户端只是3721服务中的很小部分,但这点并不是所有程序员都能够意识到的。

 

最初,3721的软件是客户端的形式,主要通过和网站合作进行免费发放,但这种方式容易被用户拒绝或者删除。不久,3721采用了微软公开的ActiveX技术标准将客户端转变为了浏览器插件。应该说,许多软件均采用ActiveX技术开发,例如Flash动画播放插件、Microsoft Media Player插件等,这种方式也无可厚非,但3721在推行这种方式时,并没有尊重用户的意愿,而是不断的弹出骚扰对话框,客观上是强迫的,这就激起了很多用户的反对。有程序员表示:“不管软件写的怎样,有一点是肯定的,开发者和策略制订者缺乏起码的职业道德。现在所谓2000万用户,有多少是自愿安装的呢?又有多少是踩中地雷的呢。”同时,在早期的某些版本中,的确有造成用户死机的案例出现并被广泛的传播。

 

然而,最重要的是3721为了推广产品而在开发中滥用技巧让程序员感到了侮辱。实际上,3721产品本来是针对初级的上网者,但客观上,网络的无定向性又决定了其产品无法选择合适的对象。因此,3721接下来就好像故意要同程序员做一些对抗的工作。为了防止卸载删除,软件中采用各种技术手段。有程序员说:“现在3721的插件越做越霸道。不止是修改注册表,而是一直在你的系统里运行,并把自己伪装起来,我曾经把cmin*.dll删除后,用WinHex查还有,是改名运行的!而且如果用SoftICE 调程序,3721DLL总会捣乱!”其实,几年前,江民公司的“逻辑锁”事件已经有了先例,无论是否其出发点如何,但通过设置的逻辑锁给普通的用户带来了诸多的不便,客观上给公司带来了恶劣的影响。因此,如果3721的产品是针对普通用户的,也就没有必要煞费苦心的加入各种技巧。用程序员群体的眼光看,用软件开发的某些技巧来强奸用户的意志,这对自己也是侮辱。

 

不过,3721为了保证更广泛的传播,它还是选择了前者。

 

随后发生的事件将3721和程序员群体的矛盾推上了顶点。有些程序员在开发软件的时候,发现3721插件同自己开发的程序会产生冲突,尤其是在开发ActivexForm时出现问题更多。2002年,一位名叫蔡建勇的自由软件开发者起诉3721,不知是否媒体方面的有意无意,很多报道将题目写成了“程序员起诉3721”。而最终3721的胜诉也将这种字面的矛盾更加激化。我们姑且不去评论此事件的谁是谁非,是否属于炒做,程序员心中3721已经成为了“敌人”

 

实际上,3721现在产品的稳定性已经大大提高。而且基于周鸿袆的技术背景,3721公司内部程序员的地位和待遇在国内软件公司中也是名列前茅的。周鸿袆对程序员这个职业和角色怀有深厚的感情。但也可能正是因为其深厚的技术背景,导致了3721的产品过度使用了开发中的技巧,而这些技巧在程序员的眼中却成为了伎俩。

 

最近,3721同百度又打起了官司,原因是百度认为3721的客户端在安装的时候会自动搜索百度搜霸的产品并使之失效。这种做法微软也曾经使用过,比如故意修改Java语言,让Netscape运行出错、未完全公开OLE技术等等,这就是商业竞争。然而,归根到底,这又是一次程序员之间的较量。软件开发被用来作为商业争斗的牺牲品,不能不说是3721程序员的悲哀。3721也不可能得到程序员的尊重。在我们试图对3721的原开发人员做这方面采访的时候,对方选择了沉默。

 

如果说3721只是把软件开发作为一种强迫用户和企业间争斗的工具,程序员对其产生厌烦是非常容易理解的。要解决这些问题,首先3721应该将把精力放在技术、产品、服务本身的完善上。3721要想真的摆脱在程序员心中留下的恶劣印象,除了时间的因素之外,还要真正拿出一些行动出来,为程序员群体做出一些有益的事情。或许有一天,程序员在开发程序时,会主动要求嵌入网络实名的控件。否则,3721虽然可以成为一个成功的公司,但却永远无法成为一个伟大的公司

 

程序员谈3721(摘自网上评论):

对它出的产品没感觉,但对它推销产品的方法非常反感

一个毫无意义的插件。即占用大量资源,又没什么实际用途的软件,我讨厌这种过分商业的软件

和脑白金的广告类似

就像一个巨丑的女人对你进行性骚扰

网络实名是我见过的最无耻的程序

3721,网络强奸犯


批 注 该 文]    [采 用 该 文]    [发 表 评 论]    [文章下载]    [关闭窗口

相关批注:
暂时还没有媒体记者对这篇文章做出批注

相关采用:
暂时还没有媒体记者采用这篇文章

相关讨论:
文章评论:程序员眼中的3721:原罪无赦?         伸懒腰的秘密