企业级系统到底有多复杂


原创blog.csdn.net/muhongdi

本人从事企业级系统开发十几年,曾先后为没落民企、国企、最大外包、百度、华为工作过。

经常有人问我,企业级系统相比我们平时用的系统有什么区别?

这个区别可大了,一般的解释是企业级要求更高的事务性和安全性。我觉得举个我做过的例子,比如百度的资金管理系统,他们有大量的闲置资金,这些钱放着不动就是很大的浪费。所以这些钱要不停的买各种各样的基金,理财产品,到期后要以最快的速度购买下一个基金,理财产品。或者按照不通地区子公司的需求,准确及时的打到对应的账户中去。这就涉及到汇率,跨银行转账,哪家手续费最优惠的问题。什么支付宝?那个时候还没有支付宝,再说企业间一转几个亿,不可能通过支付宝的。

是不是听上去也没什么?那是因为我还没提流程!设想美国一个财务发起资金使用的申请,她要填写各种信息,这些信息会转给她的上级审批,如果金额小于一定数额(例如50万),她上级同意就可以了,如果大于50万,上级的上级也要审批,依此类推….

如果中间一个环节的领导不上班了(休假、跳槽…)这个流程不能卡住不动,人家财务美眉还等着用钱呢,耽误了前线的同志开拓市场这个锅谁也背不起(国企除外,他们效率低也没事)。

上面的流程通过后(不通过就打回重填),假设美国的现金不够了,那么系统要开始赎回指定的理财产品并且转账到美国。理财产品有的可能是T+10,有的则是T+3(收益不同),系统要自动识别出赎回哪些产品可以及时满足美国财务美眉的资金需求,还能最大化理财收益,涉及到很多方案对比和运算,赎回产品的过程又是一顿审批流程,当时还不能完全让机器做决定。

现在能不能我也不清楚…反正人做决定的次数多了,机器才可能学着做(机器学习是依赖于较多的数据量的)。

还不复杂?那我说这个系统还要跟其他系统对接,比如对接HR系统获取上下级关系,对接老的核心财务系统(可能是记录了近十年的公司财务数据),甚至进一步对接物料、外网系统,实现一些自动化功能。

你没看错,说了半天这个理财系统只是一个外围系统,连核心财务系统都不算。

如果你觉得还不复杂,那你想想全国的交通运输系统大概是个什么样子。全国的社保到现在还没联网仅仅是不想的问题么…

以上所说的复杂度仅仅只是一方面,考虑过成本吗?

人才成本方面:有几个企业会像互联网公司一样一年上百万的养高端人才,大部分都是刚毕业的学生,重要的项目给你配个有两三年经验的你就知足吧。而且北上广人才流动性通常都比较高,又是一个情况。
公司可不会因为这些原因让你多干几个月,像华为的做法是需求还没确定前,上线日期(dead line)就已经定下来了。常见的情况是离上线还有2个月,需求还没确定下来,甚至技术还在换来换去。你说做不完?有风险?再给你几个应届生,然后自己加班去…. 执行力就是这样体现的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值