其实我很不赞成李开复的“算法的力量”,先抛开文章篡改概念不谈,就谈李开复本人,如果他的技术思维正确,他就不会从研发架构第一线淘汰到总裁管理位置。
中国学生包括成人总是很纯洁(大陆文化导致),总是会被来自台湾的这些过气的所谓技术专家忽悠,对此我非常生气,我宁可背着做人很差的名声,再骂骂他们,省得他以为大陆人都是傻冒。
“算法的力量”一文中,支持算法就是力量的最有力证据就是Map and Reduce算法,其实(开源代码Hadoop 已经实现Map and Reduce算法了,那么文中所谓的google核心优势是否没有了呢?google是否就此倒闭了呢?Yahoo用了Hadoop是否就超过google了呢?肯定不是,所以,Map and Reduce算法只是google优势的一种而已,而不是全部。没有一家公司靠自己独特算法秘方取得制胜的力量,这是关键。Google取得王者地位肯定不是完全来自算法,只有李开复这个从算法角度吹嘘的人才会得出google这样所谓算法的力量。
再说了,Map and Reduce算法只是云计算的一种,我在“云计算以及成为现实”一文中已经介绍很多不同架构结合不同算法的云软件技术。总得来说:公司技术核心力量来自:架构+算法,如果这些算法有现成开源,比如Hadoop我们就可以拿来使用,如果没有,我们可以创造它。
但是如果只有算法,没有平台架构,算法怎么会自己跑到计算机里运行呢?架构是一个公司的特点,不可能有两个公司有相同技术架构,因为每个公司业务特点不一样。
我们再来看看,李开复如果实施招聘,肯定处于其算法就是力量的思想出大量算法题目,如果是这样,我不知道他怎么想,难道他想在中国google这样应用前线,培养出Google最资深的计算机科学家Jeff Dean这样的人物?其实一个公司只需要几个象Jeff Dean这样算法大师、架构大师或者需求分析师就可以,可能只要求是创业者或者核心股东人物,根本不需要每个程序员都成为这三个大师的一种。
所以,你招一些只懂皮毛算法的程序员有屁用?能给你李开复再整出个Map and Reduce来?如果算法的创新可以靠人海战术搞出来,中国早就在计算机上显示无穷的力量了,因为中国过去软件教育就是算法教育,结果如何呢?不但算法上不如老外,应用上更加落后。算法同样靠灵感和创新,宣传算法就是力量,和号称全民练钢有什么区别!