传统软件行业与互联网行业对比

因为在传统软件行业与互联网行业都待过,因此在面试和作介绍时常常听到有人问到这二者之间有何差别,如今不妨总结一下。面试

先来背景介绍:我所在传统软件行业主要从事军工方向信息系统设计及研发工做,在大型型号项目中做为整体或主要研发单位;互联网行业即在百度作网页搜索相关工做。并发

互联网行业较之传统软件行业来讲,框架

一、技术氛围更加开放,更多的技术探讨和交流,思惟更加活跃。在百度有各类串讲、分享、讲座和培训,你们乐意探讨技术问题,公司也鼓励transfer,这一方面应该也和百度技术人员的总体素质和水平较高有关。运维

二、产品迭代周期快。信息系统、办公软件的发版通常都在半年以上,尤为军工系统的型号项目,常常论证设计一年、开发一年、测试保障好几年,这在互联网企业是不可想象的。互联网的发展脚步根本不可能等得了这么漫长的功能迭代和新产品研发,因此,在互联网企业业务模块基本天天都有上线,子项目的研发周期常常就是2-3天(包括开发+上线中间的全部过程)。高并发

三、技术特色上,一方面,因为所在研究所面向军工,以项目为驱动,基础构件和服务的复用程度较低,伴随大量重复开发致使效率较低,稳定性难以保证;而尤为像百度这样的大型互联网企业,深耕多年,内部技术积累深厚,各类基础库在高并发、高流量的框架内使用多年,稳定性可以获得较好的保证。另外一方面,互联网企业更多的应用开源方案解决问题,创新实力和对新技术的跟踪作的也很优秀,而传统软件行业并不热衷新技术,对开源也没有多少热情。最后,大型互联网企业内部的研发流程自动化水平极高,开发、测试、运维方面有各类自动化工具辅助工做,大大提升了研发效率和线上稳定性。工具

综上所述,其实我想说的是,开放的心态才能促使咱们愿意沟通,与同事沟通,与上级沟通。开放的环境促使咱们须要更加主动的推进事情的开展,同时也可以更加迅速的接收新鲜事物。性能

无论环境是否有所变化,积极进取的心态,不断学习的要求,正确的作事方法,都是咱们可以在职业道路上不断前进的保证和基石。学习

图片描述

相关文章
相关标签/搜索