Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/samsongli/meirendaddy.com/blog/wp-includes/kses.php on line 948
February 27, 2009

有没有人给说说?奥巴马最近给美国公司上紧箍咒,说外包的话不给减税了,不知道对国内有没有影响。

不过我看下来,美国公司要想不外包,基本上不可能。不过要是吃外包这碗饭,利润肯定也被压的非常低。

February 21, 2009

更新:今天看见jet留言,然后去原文看了一下,已经改了。

今天看见论坛上面有人问,微软5千人抗议?然后有同灌解释了一下,这个中文新闻:

http://tech.163.com/09/0221/12/52M5HQJM000915BD.html

[网易科技讯] 据彭博社报道,在为外籍员工申请更多签证之后,微软又宣布了大规模
裁员计划。目前,微软的这些举措已经引发了美国国会议员及本土员工的严重不满。与
此同时,大约有5000名左右的员工近日聚集在微软公司门口表示抗议,他们表示,微软
应该首先裁掉外国人员工。

其实是从bloomberg翻译而来:

http://www.bloomberg.com/apps/news?pid=20601109&sid=afB9Q1A5.qyI&refer=news

As many as 5,000 employees are being shown the door at Microsoft, which uses more H1-B guest-worker visas than any other U.S. company. Some employees and politicians say Microsoft should get rid of foreigners first.

英文里面黑体字being shown the door,意思是被炒鱿鱼了,而不是聚集在门口。Show the door to someone是请某人走人的意思。

上面这段英文的原意是:

微软可能有五千名员工被裁员。微软公司在美国是雇佣H1-B【译注:外籍劳工,特别是高科技劳工,多持H1-B签证】劳工最多的美国公司。某些雇员和政客认为,微软应该先炒外国人。

顺便说一下,经济危机之下,美国排外的确比以前更明显了。不过要想让资本家戒掉H1-B这个毒瘾,除了把整个公司都搬到中国或者印度去,还真没有别的什么办法。不过那样的话,可能网易的这篇翻译真的要变成预言了。

这是对“关于用户需求和满足需求的讨论”一文的反思,我在想,是什么原因导致了白鸦和keso的这次抬杠呢?

从我读白鸦和keso的博文,我觉得白鸦应该是技术出身,至少是职业弄过几年技术,目前也注重技术的;而keso这这几年关注的,应该主要是技术周边的东西,比如相关的市场,商业模式等等,而非技术本身。

如果这个判断正确的话,那么我是否可以说,他们两人都是在寻求自己熟悉领域之外的机会呢?白鸦是希望找到用户的需求,他不担心技术上面是否可行,原因应该是他对技术了解,知道有很多技术可以用在新的领域,所以他更希望找到技术可以满足的用户需求。

而Keso对用户需求更了解,于是他希望有新的技术来满足这些需求。

不过,无论是工程师还是用户,很多时候都未必真的知道自己想要什么,因为这种需求和技术的碰撞,经常是零碎的,偶然的。工程师经常说:我有这么个技术,做这么个东西估计不错。用户也经常说:要是有xxx功能就好了。但是等这个功能做出来了,已经等得不耐烦的用户,往往会和累得半死的工程师站在一起,看看这个功能,再彼此看看,一起摇摇头。

February 12, 2009

ReadWriteWeb报道,歪脖风险投资增长强劲

针对web技术公司的第一轮投资,从去年11月的1千9百10万美元,增长到12月的2千8百80万美元,今年1月为3千零30万美元。

平均每笔投资金额分别为:2008年11月,2百12万;2008年12月,4百11万;今年1月,6百零6万。

【感谢两位总统的救市方案,钱被通胀的压力赶出来了】

February 11, 2009

听说白鸦和keso在抬杠,我先是看到白鸦关于如何了解用户真正需求的文章,里面说到福特看到了用户的真正需求不是要一匹更快的马,而是更快的交通工具。后来为了找到keso的文章,我还专门去注册了5Gme,这才看到keso说,要是没有内燃机这个发明,福特估计也没戏。

看这种讨论挺好玩的,有时候让我想起当年看大专辩论赛,两边说的都有理,谁也说服不了谁,仔细一想,原来他们说的不是一码事。

比如这个关于用户需求和满足需求的讨论吧,白鸦说的,是河水上下游有水位差,可以用来发电;keso说的,是怎么发电的问题,究竟是筑坝,还是别的什么。有的时候,水位差很大,但是没有那个技术在相应的地质环境筑坝,也不能施工;而白鸦是要先找到最大的水位落差,再去考虑筑坝的事情。

有的时候历史是有点偶然的,比如搜索这个事情,大家现在都知道搜索重要,但是10年以前,我面对互联网,就发愁怎么才能找到我需要的东西。说明那个时候,搜索的需求就存在了。当时搜索的爬虫技术很成熟了,能找到很多网页,但是无法有效区分网页和关键词的相关程度,要看很多网页才能找到一个适合自己的,命中率很低。于是搜索只能是去雅虎找人工分类,而人工分类的处理能力有限,很多多层分类不仅不符合部分人的思维方式,而且分类数据更新很慢,所以搜索并不能满足很多人的需求,自己的书签页面反而更有用,人们对搜索也不是那么热衷。直到google变得热门,搜索变得简单,搜索才成为日常上网的一部分。

从这个事情可以看出,很多时候,人的需求其实是被现实情况压抑着的,往往是因为满足这种需求的成本过高。一旦某种因素,比如技术,使得满足这种需求的成本成级数降低,需求才被释放出来。比如内燃机让人可以半个小时就跑马一天才能走的路,比如google在半秒钟里就能返回我需要的结果。

我其实不太关心这种争论的高下,很多时候,产品的成功就好像吹气球,突破口是那个最薄弱的地方,可以是技术,可以是用户体验,有很多可能,他们的共同点,是让用户能够以非常低廉的成本,来满足需求。

February 9, 2009

这个starter中文不知道叫什么,就是打火让发动机转起来的那个电机。我的车一年前开始有打不着的问题,开始以为是电池旧了,换了一个,好了几天,又出问题了。

排除了发电机的问题以后,焦点集中在这个starter上面。去查了一堆资料,发现最大的可能是给这个starter供电的继电器,因为触点的电流很大,估计磨损了。症状也符合:点火的时候继电器吸合,但是starter没动作。

去问了一下修车店,说starter要换,连继电器一起换,两百多的零件,再加两百多的人工。我放下电话就去开车,连打了十几下,终于打着火了,直接开到汽车配件店,花18块买了几个电极回来。

然后花了整个周末来把starter和继电器从车上拆下来,还借了朋友的工具才弄好,满手的黑泥,还划几道口子。最后装回去的时候,我都累的不想动了。不过还是坐在车里,闭着眼睛想:再打不着就叫人来修吧。

我把钥匙一拧,车还真打着了。

这个题目我以前写过,这次再用,因为我也不知道还有哪个更好的题目。

2月1号那天,我们全家去参加FCC的春节活动。FCC是Families with Children from China的意思,主要是在美国收养中国孤儿的家庭,他们每年有两次活动,一次是庆祝春节,另外一次是夏天的文化夏令营。我们从7年前开始通过朋友知道这个组织,不仅因为她和中国的关系,更因为她非政府,非赢利,非宗教,无政治目的的原因,我们开始去给活动当志愿者。中间因为搬家间断了三年,去年开始我们又参加了。

这次去,我们就不是志愿者了,而是带着孩子们去看老朋友们。舞台上面依然挂着我和老婆当年为他们翻译的对联,游戏和歌舞还是当年的那些,新的一批留学生在作志愿活动,里面有大陆来的,台湾来的,还有香港来的。

当年那些听到熟悉的普通话,眼中带着盼望,疑惑和羞涩看着我们的孩子们,现在都长成大姑娘了。她们对我们的中文不再敏感,她们对手机对面的朋友更热情,她们谈论几个月以后去中国的交换学生活动,就象谈论另外任何一个国家。她们已经完全的美国化了。

孩子是没有错的,祝愿她们永远幸福。

February 6, 2009

最近四处看到很多关于云计算的东西。说实在的,我第一次听说这个概念的时候,感觉就好像用搜狗输入法打”yuncai”结果一样:晕菜。

各个大公司的副总裁们到处说,云计算是好多PC连在一起,集群,MapReduce,容错,价格优势,不怕病毒,还有好多好多好处。用户只要拿个上网本,或者拿个智能手机,就走遍天下都不怕。可是我就不明白,从用户这边看过去,这一大片云彩,跟当年的大型机,有啥不一样的呢?

除了以前用的是单色终端,现在用的是彩屏上网本;以前用的是连线的终端,现在用的是无线网;以前用的是命令行,现在用的是web,是图形界面;以前用的是一个大型机,现在是一堆PC在一起。但是,那个在中心的计算工具,依然是一堆硬件和软件,还有用户的数据;用户在上面的权限,依然是被某些管理员控制;用户的数据,依然是可以被管理员偷窥;容错虽然比以前好了,但是出错的时候,用户依然是无能为力。

与其把所有的数据都交给这样一朵大云彩:

我宁可相信这样一堆小云彩:

当年用户从大型机的城堡里冲出来,尽管面对死机,病毒,硬盘失效的危险,但是对自己数据的控制,对计算能力的追求是无价的。如今云计算所宣称的廉价,易用,其实更多的是PC系统应做但没有做的事情。相对于一朵大云彩,我更希望我的车库里有一个小的集群,有64个内核的处理能力,有32TB热备份的硬盘。我只需要在家里用上网本远程桌面登录这个集群上面运行的一个虚拟机,剩余的处理能力去支持家里其他人的需求。如果感染了病毒,就删除这个感染的虚拟机;如果硬盘坏了,买个新的插上;如果机器旧了,买个新盒子插上;机器现在300美刀一个,至少能用两年,我才不要每个月花30刀去玩什么我不能控制的云彩。

我买上网本,绝对不是讨厌PC的计算能力,我只是讨厌巨大的机箱,沉重的电池,发热的硬盘。这些东西可以远在天边的大云彩里,但是如果在手边的小云彩里,岂不是更好?我要那个大云彩干什么?我家里又没有整个的互联网数据要处理,我只要足够我自己用的处理能力就可以了。让那个大云彩去处理整个互联网吧,反正它是免费的。

要拥有家里的小云彩,我需要小规模的集群软件,我需要虚拟机软件。这些都是PC软件商应该做的,也是他们新的机会。让用户继续拥有他们的数据吧,不管这些数据是作业,是账单,是情书,是多年前的记忆,还是藏在18层目录下的A片,它可以是任何用户不愿意让别人看到的东西。既然上次我们从大型机的城堡里逃走的时候,每个人都带了一个大型机的克隆,那么这次我们为什么不能带一片小云彩走呢?

让“挥一挥衣袖,不带走一片云彩”永远的留在诗篇里吧,工程师要做的,是

挥挥扳手,顺走一片云彩,放在安全的储藏室里。

February 4, 2009

最近美国这边好多公司裁员,大家都人心惶惶的。华人圈子里面简历流动的也特别快。我就遇到三件事情:

前面两件事情是跟我经常混的论坛有关的。开始是一个我一起灌水的同灌,我没有见过这个人,但是从她平时写的东西看,是很热心,也很风趣的一个人。她是台湾人,但是灌水用简体字,对大陆也很了解。有天她发信给我,问我能否帮助她女儿的中文老师的老公(三度连接了,六度连接的一半)递一份简历。

我就答应了,因为我觉得这么热心的一个人,她的朋友也不会差的。收到简历以后我看了看,觉得和我们公司的职位不是很符合,我就给申请人打了电话,建议他改一改,改好以后我就帮他投了。

第二件事情也是这个论坛上面的一个人,我也没有见过这个人,但是我知道这个人跟我的好几个朋友都认识。他也是要找工作,我看到他的帖子的时候,已经是三个小时以后的事情了。我就直接给他发信,问他是否需要到我们这里来。他回信说我们公司已经有华人跟他联系了。这个是两度连接。

最后一个匪夷所思的事情,是昨天发生的。我接到一个电话,对方是一位女士,讲中文的。声称是我的保险公司的人。如果是说英文的,我当时就会挂电话的,因为类似的欺诈电话太多了,我还打电话声称我是奥巴马呢。不过因为是说中文的,我就问了一句,说有什么事情吗?

对方说看到我的汽车保险,觉得额度太低,建议我多买点。我说我的保险经纪人推荐了你们公司,还帮我设计了这个额度,我相信她,就不改了吧。我正要说以后请让我的保险经纪人来跟我谈这类事情(毕竟我没跟保险公司直接联系,都是跟经纪人联系的),对方话锋一转,忽然说:我看你的资料,你是在XXX公司工作对吧?我有个朋友最近在找工作,能不能麻烦你给递个简历?

我当时愣了一下,不知道该说什么。对方知道我的电话,工作职位,应该也知道我老婆叫什么名字,我的家庭住址,我的工资范围,我开的什么车,我老婆开的什么车,我们的车牌是多少,所有这些东西,我都在买保险的时候如实填写了,她都知道。但是对于这个人,我只知道她说的一个英文名字。

不过我还是说,那让你那个朋友把简历发过来吧。她说:是不是就发到这个email地址啊?我心里一沉:她果然什么都知道。

到了傍晚,我要下班的时候,她又打电话过来,说是跟我确认一下是否收到了。这次她说:那个朋友其实是她老公。我也没心思听她千恩万谢,只是说:我问过了,这个职位可能已经有人了,我只能尽力而为。

挂了电话以后,我把收到的简历转给招人的经理,也没象我其他朋友那样,帮着说几句好话。经理回信问我这人如何,我说我就是当个好人,其实我也不认识他。

回头想了一下,我对前两个同灌,印象都不错,所以我对他们,或者他们的朋友,也都愿意帮助,但是我对这个论坛,倒是没有特别的感情,这个论坛上面的广告,我都直接交给Ad Block Plus去处理了,连误点的门儿都没有。

但是对于最后这件事情,我对我用的这家保险公司,有很大的意见。虽然我不会去打电话质问这家公司管理不严(那样的话那位女士的工作就没了),但是在我心里,这家公司就永远的和这次匪夷所思的事件联系起来了。

说到最后,这种作为人和人直接联系的媒介,论坛也好,保险公司也好(虽然保险公司是绝对不愿意当这个媒介的),在人和人之间有好的互动的时候,经常是被忽略的;而在人和人之间有冲突的时候,倒是经常的被当成埋怨的对象。

记得某个媒人说过,夫妻入洞房,媒人扔过墙。那万一人家吵架了呢?多半会把媒人从墙那边抓过来,痛打一顿。

February 2, 2009

之所以想到反馈,最初是对论坛的观察。我一直奇怪为什么论坛上会有那么多变态,另外论坛上面的讨论很容易演变成吵架,而且特别是平时看上去不声不响的人,在论坛上反而可能是一个大侠,或者是一个大变态。我的推测是:这其实是一种对反馈的渴望。

我现在手头没有数据,我只能说说我的感觉,那就是:如果论坛上面的一个帖子,有他人的及时回复,不管这种回复是正面的还是负面的,都会起到鼓励楼主继续回复的作用。有人说这是因为论坛的组织形式的关系,不顶的帖子就沉了,但是我相信,楼主一般会把自己的帖子从侏罗纪的地层里挖出来,看是否有人回复的。这其实是个很好的研究方向,可以做个爬虫去爬一下论坛,看看回帖频率和后来的盖楼速度的相关关系。战斗激烈的时候,我估计放的广告,除非是出租id来骂战的,都不会有什么好的效果。

除了论坛这个大家喜闻乐见的产品以外,搜索也是一个很好的反馈的应用。早期的搜素引擎不仅反应速度慢,另外搜索结果没有摘要显示。现在的搜索引擎不仅结果页面出现的很快,还有摘要,以及粗体显示匹配的关键字和上下文,让用户最快的判断是否找到了目标。这样的反馈起到了增强用户体验的作用,让用户得到最大的满足,吸引用户下次再来。

而facebook对我来说,就没有什么反馈了。我在facebook上面的朋友也不少了,但是我用facebook联系朋友的次数,比我写普通的信的次数还少。我在facebook上面的朋友,都是平时很活跃的人,但是在facebook上面,就没什么话好说。偶尔有人给我发个消息,我也是去看看就算了,很少有回复;即使有了回复,对方也很少再继续谈话。所以我很快就放弃facebook了,这样的结果更糟糕:我每次碍着面子去接受朋友邀请的时候,都要重新学习一下facebook的界面。如果facebook不能建立起这个使用->满足->继续使用的反馈环的话,我对这种类似老鼠会的游戏,不会有太长久的兴趣。

Next Page »