从我的一篇技术文章说开去
朱金灿
我发现一个有意思的现象:我的一个CSDN上的一篇技术文章《如何从一个对话框弹出单文档视图》(http://blog.csdn.net/clever101/archive/2006/06/01/768515.aspx)的文章阅读指数居然高达87。说实话,我不认为这篇文章有多大技术含量(这篇还是在大学里写的),远不如我以后的写的一些技术文章。当然文章阅读指数高有发布早的原因,但我相信主要原因不在这里。我回想起写这篇技术文章的目的:就是我到技术论坛上常常遇到这样一类问题:就是VC编程中如何从对话框中弹出一个单文档视图。当时我的猜测是人们进行数据库编程时常常需要制作一个登陆对话框,从对话框弹出对话框是一件很容易的事,但是在对话框中使用菜单资源确是一件麻烦事,人们倾向于从一个对话框中弹出一个单文档,从而方便地添加菜单资源。基于这个需求,我便想办法解决这个问题,于是写了这么一篇文章。可见我是基于需求而写这篇文章的,因此阅读指数高也在情理之中。
由此我想到一个道理:一个成功的产品(即受市场欢迎的产品)成功与否跟它的技术含量是不成正比关系的。就是说,你不能说你的产品技术含量高就一定是受市场欢迎的。比如Windows和linux,我相信任何对linux不怀偏见的人都不会认为Windows的技术含量比linux高(当然如果你硬要说图形化界面的东西技术含量比控制台的高,我也无话可说),而且就工作来说,在Windows上能完成的在Linux也能完成,而且在安全性和稳定性方面Linux还胜Windows一筹。那么为什么Windows的市场占有率比Linux高?那是微软公司对市场有一个基本的判断:他们相信普通用户宁可牺牲一些安全性和稳定性以保证可视化操作和易用性。我的进一步想法是:就是如果一个公司要取得成功,应该是围绕市场需求展开研发,而不是抛开市场搞研发,个人创业也是如此。