关于《Java封面》一些感想

欢迎进入Java社区论坛,与200万技术人员互动交流 >>进入

现在来看看,作者当时的很多想法,应该是错误,

比如说着说:真正的标准是不是需要推广,相反,现在的标准之争原来越频繁,很多IT大佬在左右的IT编程语言的发展。一个标准推出的好处就是减少重复和浪费,就像操作系统,如果只有一个标准,大家都按照这个标准做,就不会出现为每个厂商就做一个操作系统软件,造成极大的浪费,幸好互联网定义了http标准协议,否则我难以想想互联网是什么样的。

Java的目标太低:我看了黑客和画家,作者是一个典型的geek主义者,认为程序员是一个对技术要求很高的职业,要有喜欢挑战的精神,是一个典型的个人主义者。而java太简单。但是相反,随着IT技术的发展,对编程的要求不在那么高,只需要受过一个普通教育的人也能够开发出来很好的应用的人,编程只是一个实现功能的方式,要求越简单越好,越简单生产效率越高,而简单的东西才能流传的更久和更广。

Java 动机不纯:这个我觉得真的没有什么好说的,对付微软很正常,如果有市场就行,微软还不是最后出了。net来对付java.开始java只是为了解决机顶盒问题的,后来发现java的这种设计思想非常不错,可以解决很多问题,最大的好处就是跨平台。慢慢的就往更多的领域发展。

Java 有太多维护人员:java被一个委员会所维护,其实也不叫维护吧,这个委员会(JCP)只是规划java的未来的发展方向以及给java本身添加一个功能,我觉得java最大的特点就是 定义了一个功能,但是不管这个功能是如何实现的,只要满足功能的规约。所以我觉得学习java最大的一个特点就是规范,你会发现一大堆规范,最常见的就是 java虚拟机规范,规范主要是讲解要做什么,限制是什么,产生什么结果等等,并不关心怎么实现。

官僚作风太重:这个比较有意思,仁者见仁,智者见智吧。java的确会有一大堆规范,比较不适合 geek,但是比较适合软件这个行业。如果有一大堆规范,那么每个人都会按照这个规范去做,每个人写出来的程序差不多,对于大型IT企业是很喜欢的,毕竟替代一个程序员的代价很低,大家的思想都差不多。

后面的几点我觉得都有点牵强,但是从作者的观点也可以看出来 对于码农的认知是不同。至少看完了《黑客与画家》,我发现作者是有强烈的黑客情节的(hack the problem),作者对于程序员的认识和现在对于程序员的认知应该是不同的。其实这个也是我最近在思考的一个问题:程序员的价值是什么。随着软件开发行业越来越公开化,开源世界的影响越来越大,程序资源也越来越多,很多功能的实现都有特定的开源帮助我们来实现,我们可以随时拿来用,以前我们的思维是如何实现这个功能,那么现在变成有没有类似的解决方案可以拿来用,程序员原来越偏向一个程序组装者或者解决方案者,那么程序员新的价值在那里 ?

[1][2]

人生谁无少年时,甜苦酸辛各自知。

关于《Java封面》一些感想

相关文章:

你感兴趣的文章:

标签云: