软件开发

1. 你学什么与你今后工作中用什么?
你花银子来达内干什么? 当然是想学习最先进的软件技术.
那么怎样才算学懂了软件?
如果一个连计算机的工作方式都不懂的人,尽管他能写出几行Java代码,他仍然还是一个软件盲.
很难想象,一个连堆栈都不了解的人适合去搞软件:Java的成功很大的一部分因素就在于它确实让你从一个bit盲变的会写一些程序.
为什么大学里并没有改用Java教学? 关键在于你除了学会了一部分固定的套路后对计算机仍然一无所知.
当然Java对于面向对象的概念与思想还是非常合适的,这也是为什么我们达内改在你学完Core Java后才讲C++.
确实,目前的公司招Java程序员要比招C++的人多,但你如果本着专学Java来学软件,你除了那几个固定的套路外,将一无所获.
走向工作岗位后,也许你整天在与Java打交道,但懂C++的程序员绝对比不懂的人跑的快.
如果去掉C++的熏陶,一个Java程序员永远都处在应用的顶层,永远都被排除在计算机的机壳之外.
如果这样,我们达内也就与北京城里的任何一家培训中心没什么两样.

2. C++会消失吗?
Java是一门非常优秀的面向对象程序语言,C++也是.
我们看起来全世界都在用Java.但正如漂在陆地的船所说
C++将有它无法替代的市场.
系统级的开发,游戏软件,工业控制,嵌入式开发,协议层开发
除了你所知道的外,还有很多你所不知道的:
计算机仿真领域,计算机辅助设计与制造领域,并行处理领域,实时控制领域,军用的专门系统等等.
即使是在满街都找Java程序员的今天,在国外,一个优秀的C++程序员仍然是许多公司梦寐以求的.
当然,漂在陆地的船说的对:你必须是一个优秀的程序员!
如果你优秀,你可以成为很高薪的C++程序员
如果你并不优秀而又想写程序,你就从Java开始吧!
如果你不知道是否优秀而又想学习软件,那么就按最优秀的标准来学吧.

C++程序员在中国的尴尬在于:所有使用C++的重要领域也都是中国软件最落后的领域,甚至是空白.

3. 如何比较C++与Java
C++出现在二十年前,比你们很多学员还老.
我的观点,软件史上最优秀的语言只有三个:它们就是C, C++, 与Java.
C的贡献不用说,没有它就没有我们今天的UNIX/Windows/LINUX/ORACLE等等.
C++的优秀在于它在100%兼容C的基础上赋予一门最优秀的语言全面的面向对象的能力,而且效率还极高.
Java的优秀在于它给成千上万长期在IBM与微软的淫威下绝望的公司以一线生存的希望,这是Java在商业上成功的最根本因素.
其实Java最大的优点在于它给我们一个机会来重新思考我们的软件设计与实践:
几乎所有的应用系统都得到机会来重新审视并有可能按全面彻底的纯面向对象的方法重新来过,作为软件的fans,这是你梦寐以求许久的机会.
我们总为刚刚完成的系统感到遗憾,总有"如果再来一次,我一定会..."的冲动.
现在,处于种种商业的或功利的目的,在一种简单的纯面向对象的规范下,你有机会再来一次了.
你将会看到越来越多的应用将会用Java来尝试重写而暂时不考虑性能与效率.
其实Java的优势在于它在Internet上分布的能力以及它的开放式的道路,其他的方面它连VB都不如.

4. 软件的发展应该超前于硬件?
商业上讲绝对正确.但是,就是这种思想将软件的发展带入了今天的误区.
当年的Wintel(微软与Intel联盟)就是让消费者最咬牙切齿的痛.
但无论如何,它给微软与Intel都带来了最大的利润却是全世界都有目共睹的!

什么是软件?
软件存在于任何地方:你家里的VCD/DVD机;你手中的手机,MP3与录音笔;你包中的CD Player,与数码像机;你膝上的笔记本电脑;超市里的收款机;银行门前的提款机.
世界上专用软件的装机数远远的多于通用软件.
软件应该是多种形态的.它应该用最适合它的方式去开发,任何厂商如果企图垄断软件的开发与应用都会给软件技术的发展带来损害.
Java的出现成功的打破了微软的垄断,但是今天的Java也显露出了相似的野心.
当然,总会有人尝试东方不败的梦想,也总会有人失去了人生的诸多乐趣.
文明的发展告诉我们一个规律:世界需要多样性!  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值