微软这家公司是很有实力的,笔者也承认这家公司很厉害,但是近几年的微软应该来讲是没有以前那么辉煌了,为什么这么说那?笔者一共有三点理由。
首先是在编程语言上。我们都知道微软是做操作系统的,操作系统对于性能和效率的要求特别高,所以这些年微软一直主推的编程语言就是C语言,学过C语言的人都知道,C语言太难了,又是指针,又是内存管理,简直能把程序员逼疯,所以目前世界上最流行的编程语言不是C语言,而是谷歌主推的java和另一款开源语言python,这两种语言在效率上是没有C语言高的,不过简单易学,门槛很低,所以使用的人数非常广,据说使用java的程序员超过了万,远远高于使用C语言的人数,后来微软也推出过一些C语言的改进版本,比如C++和C#,C#在整体上与java十分类似,但是由于微软错失了移动操作系统的机会,C#始终没有流行起来。
第二是在手机操作系统上。微软主推的操作系统是Windows,尤其是在通用操作系统方面,平时我们接触到的手机、手表、路由器这一类的产品使用的不是通用操作系统,它们使用的是嵌入式操作系统,嵌入式操作系统是和硬件一体的,每个品牌使用的系统都不一样,举个非常简单的例子,联想和戴尔电脑使用的都是Windows操作系统,可以互换,而华为和三星手机虽然使用的都是安卓,但是三星的系统在不经过特殊处理的情况下是无法安装在华为手机上的,大致的区别就是这样,微软强在通用操作系统,在嵌入式操作系统上表现得并没有谷歌和苹果好,其实也跟微软的编程语言有关系,C语言的门槛太高,导致给微软开发移动应用的人也就少,而java的使用门槛低,安卓的生态就越来越繁荣,此外微软的操作系统不是开源的,无法定制,使用还要收费,这些都是微软在手机操作系统上失败的原因。
第三是在云服务上。微软是专注于与产业互联网的,在美国最早使用互联网和信息技术的不是美国家庭,而是美国企业,每次一提到微软其实很多人最先想到的一个词就是生产力,按理说云服务这种在产业互联网上用途广泛的产品,微软应该比亚马逊做得更好才对,但现实却不是这样,为什么那?主要原因就出在微软的“基因”上了,全球的科技公司可以按时间分为两批,年以前的科技公司大多是软件公司,年以后的科技公司大多是互联网公司,微软就是软件公司中做得最好的,而云服务对一家公司的软件“基因”的要求并不是太多,它需要的是互联网“基因”,所以微软才会败给诞生于互联网的亚马逊。
自从印度人当了微软的CEO之后,微软开始变得特别务实,拥抱云服务、拥抱开源,姿态放的前所未有的低,务实也确实给微软带来了很多的变化,比如微软的股价涨了很多,不过笔者认为务实的微软已经不再伟大了,它完全沦为了一台“赚钱的机器”,和乔布斯去世之后的苹果公司没什么区别,而一旦一家公司不再伟大,那这家公司的辉煌可能就要走到尽头了,别忘了90年代的IBM和通用电气也很厉害,可是现在那?