软件开发公司真的已经为世人所不需了吗?

其实,并不是世界不再需要软件公司,我认为当前软件公司面临的困境主要来自以下几点:客户推广方式的改变、开源产品引发的激烈竞价、以及人工智能的传言。

甲方产品推广方式改变

过去,在以抖音为代表的短视频软件出现之前,大部分企业推广主要通过官网和独立软件,尤其是一些服务类、产品类的企业,开发独立APP可能是首选。

好处就是可以有一个“入口”,增加用户粘性,最典型的就是商城APP,不管你是搭建平台吸引商家入驻,还是单纯想搭建自己独立的商城,这些都是可以吸引用户的入口,所以就有软件开发的需求。

我所知道的软件公司几乎都是以开发服务和商城应用作为主要产品,至少占绝大多数。

但现在情况不同了,几乎所有流量都流向了自媒体平台、短视频平台,人们的上网习惯发生了巨大的变化,现在靠独立软件很难留住用户。

总之,之前的委托方逐渐把投入集中在自媒体和短视频平台上,同样的投入,产生的流量效果比开发独立软件好很多倍,为什么还要花那么多钱去开发独立软件呢?

而且能找到软件公司开发软件的人,一般都不愿意投入大笔资金,想用小钱做大事,这些自媒体平台、短视频平台刚好可以满足他们的需求。

最典型的例子就是卖货,现在一个人就可以做!

所以花100万开发一个App的效果,还不如花100万请几个网红在自媒体或者短视频平台推广产品的效果好,而且推广产品的效果是立竿见影的,而开发一个App却是一个漫长的过程!

这也是很多客户不愿意开发独立软件的根本原因之一!

开源软件的影响

现在即使还有客户愿意开发独立软件,预算也不会比以前多,主要原因是开源软件太多了。

开源软件太多了会造成软件公司一个很头疼的问题,就是客户会比价!

假设一个软件公司开发一个软件收费100万,这个100万就是实际开发成本,如果你之前比过价,说不定可以谈成90万,这个价格是可以接受的!

但现在,如果直接从开源平台找开源软件,修改一下,实际开发成本可能就降到十万了!这时候,甲方会选择谁呢?结果不言而喻吧?

也许有人会说,开源软件不一定能满足甲方所有的需求,肯定需要修改,甲方可能还会有一些个性化的需求,对吧?

没错,不过客户还是要100万,甲方也不是傻子,这个时候,把预算从10万提高到20万,对理智的甲方来说,或许才是最大的妥协吧!

现在软件开发行业,大部分客户只懂得比价,如果有人说10万就可以做一个软件,你出价20万,他肯定不会选你,而是选择别人!

我经常看到一些软件开发人员批评一些软件公司或者个人承接低价的软件开发项目,认为这些人正在破坏软件开发市场!

其实我们要理解这些人,因为你不接受,别人就会接受,永远都有利润!

而对于所谓的软件开发市场被破坏,软件公司可能更关心的是如何生存下去,而不是破产,而不是让自己饿死然后指责别人破坏这个行业!

各种人工智能传言

现在很多客户有这样的认知,AI可以取代程序员,只需要说几句话就可以生成一套软件。

且不说这些客户端,作为一个程序员,我每天都经常看到一些程序员对AI大加赞赏,说程序员要失业了,但是目前还没有哪个AI能够直接取代程序员,更没有哪个AI能够只用几句话就能生成一个复杂的软件。

程序员不相信这些AI谣言、软件公司不相信、甚至很多普通民众也不相信,但是甲方相信!

甲方会想,就算AI不能完全取代程序员,那么能不能取代90%的程序员,或者帮程序员完成90%的工作量呢?不能的话,那么80%、70%、60%......

“总不能一点效果都没有吧?既然开发难度降低了,软件开发成本不是应该也降低吗?”这是很多客户的想法。

甚至现在很多客户看到很多程序员都找不到工作,就觉得软件公司现在招人便宜,应该适当压缩软件开发预算!

所以,虽然很多软件开发需求没有减少,但客户收取的开发费已经很难支撑一家软件公司的生存。哪怕稍微有一点损失,软件公司还是会接这个活儿,至少还有钱发工资,软件公司老板也能多给点钱,损失不算太大。但是,如果不接这个活儿,就只能全靠过去的利润了!

但如果一个软件开发订单的开发周期很长,客户的预算又低,那么你就只能放弃!

结论

以上三个原因,就是现在软件公司生存艰难的主要原因。软件公司也不是没有经历过生存危机,比如前几年流行的低代码平台,其实也是软件公司生存的手段之一。但是,这里有一个尴尬的地方,这些低代码平台不但得不到推广,客户反而会想:“你看现在有这么多低代码平台,软件开发成本越来越低了,我少花点钱也无妨!”这就形成了软件开发行业的恶性循环!

最终,很难找到当今的软件公司如何在短期内生存的答案!

© 版权声明
评论 抢沙发
加载中~
每日一言
不怕万人阻挡,只怕自己投降
Not afraid of people blocking, I'm afraid their surrender