编程是个纯思想游戏,所以不断会有各种花样曾出不穷的推出。5年以内你可能就会用另外一种工具或语言来开发软件。
有人可能很欢迎这些变化,也有人觉得应接不暇。比如:
- 微软最近推出了WindowsPhone7,一改以前的编程套路,所以以前做WindowsMobile的同志们,又只有从新来了。
- F#已经成了前20的编程语言,所以你可以直接开始F#,或者等着X#在开始。
- 3F(WCF,WPF,WWF)也带来了不少框架的改变,比如界面和数据可以双向邦定了,听起来也很精彩,其实又是一种新包装。
解决问题是目的,但是为了解决问题你必须先花几个月去研究新出的花样,在用这些新花样来解决老问题,这就是使用微软系统的代价。
微软的商业策略就是这样设计的,牺牲掉无数人的时间,去学习那些持续不了多久的新东西,换取商业上的利益。