随着国内国际不景气的大背景下,各行各业都过的不太好,其中也包含软件行业;尤其是门槛相对低的企业信息(数字)化
软件行业经历这么多年的发展,领域模块已经高度成熟,很多软件都是拼积木似的整合出来的;而且从软件开发角度看,各类框架都已经非常成熟;即便是定制化的软件开发工作,开发人员也可以不用在软件框架设计上花费太多的精力,只需要充分的了解业务之后,将业务语言翻译成软件化的表达;因此在垂直领域中几乎都是业务驱动数字化
领域龙头的降本增效
领域内的龙头企业,如建筑,金融,零售等,它们在各自领域中已经深耕多年,对领域的业务已经非常了解,对当下的环境也要考虑降本增效,那它们是如何实现降本增效的呢?它们在经过多年的发展中,已经对行业的需求通过定制化项目的形式落地,并在这些项目的基础上逐步抽离共性形成产品,然后在产品的基础上抽离控件(软件层面,业务层面)形成平台;在形成平台之后,就可以依赖平台积木式快速相应业务需求,因此就可以有大量开发人员转向业务实现,且业务实现上对人才的需求没那么高;因此在平台建成后可见的有两方面的成本缩减
一:软件公共模块、业务公共模块 都统一由平台人员维护,各业务线的这方面的人员就可以撤掉了(比例还比较大)
二:各业务线主要以业务驱动,开发人员只需要实现业务即可,多是业务逻辑的处理,不需要太多关心性能,除业务实现外的事情都是由平台承担
因此对于这些龙头企业,在行业比较景气时,尚可粗放式发展,一旦行业紧缩 ,在不影响当前业务情况下,平台化是一个必然趋势,也是更有效的降本增效的途径
小软件公司如何生存?
那么那些小的软件公司该如何生存呢(排除有资源或关系户)?只有扎到一个非常垂直的领域把它做精做深,先定制化开发项目->逐步形成产品->如果有足够的市场容量可以往平台方向发展;这或许就是我们所说的夹缝中生存,这类的小公司应该也活的不错
软件技术人员该何去何从?
那么,数字化的从业人员如何在新的大环境背景下找到突破点,如果你的软件能力比较前沿(如大数据,ChatGPT,人工智能,或特定领域的具备技术壁垒(建筑行业的建模)),可以考虑去一些头部企业,进入核心技术部门;如果你掌握的技术难度不是很深的话,可以考虑在垂直领域做深做精,把业务与软件实现共同作为自己的护城河,所谓业务里最懂软件的,软件中最懂业务的就是你啦;再者如果你已经在一家相对稳定的单位,保持一颗进取心,强化业务,因为不管你的技术能力如何,最终都要回归到业务上来 实现价值赚取利润
如果你不甘现状,想自己捣鼓的事情,可以选择一个行业,先解决行业的关键痛点,逐步深入进去,做一个夹缝的中的自由开发者,以待天时
如果你有更多的想法,那就说出来一起讨论!!!