我的意思是Java让人忽略本质的东西,因为整个Java世界都是建立在一个V字上。
写一辈子程序当然可以,但是我想一辈子只写程序却没有太多意思,10多岁开始写程序,如果几十年不变,那至少说明没有什么进步。比如可以安心干到多年,然后出去读个项目管理、企业管理什么的,留洋归来从事软件设计(而非编码)、项目管理的工作。当然,这时也不是说和编码说再见,只是编码已经不是主要工作。
我相信技术有相当重要的作用,在这个行当要做好就必须懂技术,既然不懂技术的人做做Marketing也能发达,那只能说明有深厚技术背景以后在同样方便能有更好发展。Java和所有其它玩具一样,回避软件的本质,放弃所有的效率,将自己的命运和提供者的命运绑在一起,实在不怎么样。
看看Java能提供的,无非就是平台无关,再打开随便诸如Ethereal、Opera等你说的基石软件,你会发现他们提供各个平台的binary,他们用Java?他们付出了惨重的移植代价?相反的,如果Ethereal用了Java,那么世界上就少了这么好软件,因为根本做不出来,如果Opera用了Java,那么Opera的广告将是"The slowest web browser on earth"
用C/C++写软件,用Java做玩具

-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......