在这很想替ms说句话,我先声明:本人所说内容无心引起任何争论,只是自己的内心想法而已,希望对大家有用。
1.我觉得微软并没有错,只是大家看不惯他而已,或是太注重技术本身了,也就是我们看问题只是集中在技术层面上,他是企业是公司,不是公益机构,所以他所表现出来的行为我们应该分开来看。这一点上我总是以adidas的广告语提醒自己:你被耍了...
2.就技术的变化之快来说我觉得不管从哪个层面来说都没有错误,一是他每次的技术变革并不是没有道理的,不管是引入新的理念还是提升用户的体验以及充分利用硬件的发展上来讲都是在顺应潮流或带来进步;二是人应该活到老学到老,在其他的领域如此,软件领域更不应该有任何例外,如果一项技术或公司没有了发展,没有了创新,那离死不远了。
3.最后算是自己的经验也好,感悟也好,和大家分享以下。
我以前也有过一段时间对ms及其质疑,当然也学习了一段Linux,对开源等技术有一个大致的了解。确实ms的技术一直以来秉承的一个理念就是减轻程序员的劳动力与成本,这样做的后果其实是双向的,一方面他使我们学习一样东西或做一样东西入gate很快,但是提升会比较慢,或是会遇到一个瓶颈,原因是我们不了解底层的实现和原理。所以我觉得在学习一项新技术(只要你没有接触过的我觉得都应该算是新技术)的时候,上手快可以使你感兴趣,而接下来要做的就是弄清楚原理与底层的东西,当你把这些东西熟记于心之后,再学习与再提升就不那么困难了,很细化一句话叫:探微知著。我想说的就是这个道理吧,最后想说:思想永远比技术本身、工具本身重要,充分抓住自己每天的时间去学习去体验,你就会少很多迷惑多几分收获,祝大家学习开心哈!