软件开发的驱动力


      生活中各种软件在默默的为我们服务,那么软件开发的驱动力在哪里呢?

      首先想到的是,软件开发的驱动力源于市场需求,有什么样的需求,就会相应产生软件来满足这个需求。

这是毋庸置疑的。但是有没有其他驱动力呢?比如说,驱动软件开发的驱动力来源于硬件设计的改变,有

什么新的硬件机制,就需要相应的驱动软件来实现这个功能,提供一个独特的功能,或给整个系统提供更好

的性能。也就是说,软件的角色不同,驱动力也是不同的。当然了,硬件设备驱动软件的开发动力还来自于

应用软件需求,间接的体现用户需求。

       因此在实际软件开发过程中,需要定位角色,然后根据自己完成的工作,寻找动力源泉,从中寻找新的

机会。具体针对操作系统的发展变化来说,在操作系统中使用了诸多针对内存,硬盘和CPU的优化机制,这

些机制的产生是为了提升系统性能,但是优化的方法是从硬件设备的特点出发,找出符合逻辑的优化机制最

大化的提升性能。

      这么看来,基础物理学研究的进步会推动硬件技术的革命,从而导致底层OS的随之变革,因此只有变化

快慢之分,没有不变化的道理。

      作为职业发展来看,越往上游产业走,变化越慢,就业和升迁机会少,过得安逸;越往下游产业走,变化越

快,就业和升迁机会多,过得匆匆;哎,如何在“安逸”和“发展”之中取得平衡呢?




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值