从事软件开发十几年迄今为止个人感觉上做牛的软件是操作系统,特别是windows软件系统的设计能力,虽然很多人觉得手机操作系统现在复杂度也非常高,但是相比电脑上操作系统耐压程度还是远远不够,电脑上软件的复杂程度还是远大于手机上,特别是软件上各种快捷键的组合以及快捷的反应能力,虽然很多人对于微软的垄断不屑一提,但是windows系统框架从软件稳定性上看已经算是非常伟大的人类工程了。
作为老牌的科技企业微软公司不仅仅在操作系统上有着强大的软件积累,在文字处理软件上更是一枝独秀,微软的office的功能之完善,不是国产的wps能比的,每次安装微软的软件包都有大量的软件包需要安装,但软件设计之细致的确让很多国产的企业自愧不如,不可能拿出这么多的人手去完成这么细节的研发,现在微软对于windows版本的更新速度明显减缓了,因为每次版本的升级意味着就要在老版本上留神非常多的研发人员,长期下去即使强如微软的企业也要考虑研发成本的问题,所以微软几年明显减少了更新的速率。
国产软件虽然经过十几年的发展,已经取得了非常大的进步,但在基础软件上投入的资源明显不够,主要精力在于利用国内强大的人口优势在不断的圈马跑地,从企业生存的角度出发这么做也是顺理成章的事情了,毕竟任何企业都要先解决生存问题然后才是谋发展,国内很多科技公司想要在未来走的更加健壮就需要在核心技术领域有自己的一席之地,这样才能在全球范围内普及推广出来的,国内科技企业需要向美国的科技巨头学习,不断在基础软件设计上发力才是未来的王道。
回到windows的设计,虽然从开始就不断遭受到病毒的侵袭,但良好的架构保证了可以动态修复补丁,不需要每次都只能通过重新安装操作系统来完成,这个系统即使放在今天也是了不起的成绩,这也是微软这些年一直在操作系统领域称霸最主要的原因,如果windows系统本身不能经得住考验即使再好的历史机遇抓住了也会慢慢消失掉,在科技发展史上曾经有很多叱咤风云的公司的,但在很短的时间内就销声匿迹了,像之前的sun公司曾经的市值已经超过微软,但最后落得被甲骨文收购的下场,一个科技企业的健壮的发展离不开在基础领域的研究成果。
对于文字处理软件看其功能就能感受到里面功能的复杂性,但是微软还是稳稳的给实现了,这也算是实力的一种体现,虽然国产的wps里面也包含着很多功能,但是在产品细节处理上明确距离微软有着非常大的差距,学习国外的经验不是崇洋媚外,是认清自己现实的一种真实的表现,知己知彼方能百战不殆,希望能帮到你。