摘要:ERP 顾问是软件行业里的宝藏,他们虽然的代码能力一般,甚至有人不怎么会写代码,大家称呼PPT顾问。每个人都在自己熟悉的领域耕耘数载。某一天突然被嘲笑,被抛弃。是顾问这个行业没落?还是,这个时代太浮躁?
ERP 顾问是软件行业里的宝藏,他们虽然的代码能力一般,甚至有人不怎么会写代码,大家称呼PPT顾问。每个人都在自己熟悉的领域耕耘数载。某一天突然被嘲笑,被抛弃。是顾问这个行业没落?还是,这个时代太浮躁?
自己身边的人普遍认为ERP是古董概念,已被新的IT模型架构甩开了几条街。特别今年这个全民挥舞AI的大旗,ERP 更显得与周遭环境格格不入。用户的想法天马行空,系统开发着紧跟开源潮流。最近上了一个200个在线用户都不到的系统一下子部署了9台服务器,了解到侯好久没回过神。每天在跑的ERP也只不过用了两台服务器,一台DB,一台应用。这怎么就一下堆砌9台服务器?各个单一功能的系统,维护人员每天都忙的团团转,问题躲到处理不过来。 Mysql数据库,每天都报内存不足,搞得DBA天天担惊受怕,就怕那条系统崩了。我门10年前开发的一个MES系统,只用了2台虚拟机,Jboss 服务,运行了十多年都没怎么出过了问题。
要说这几个系统的差距在哪里?
我大胆的分析,主要差距在人,缺少了对业务的深入了解,少了对技术的敬畏之心。一个开发人员的代码写非常NB,在Java里逻辑清楚,循环、判断有板有眼,看上去无可挑剔,甚至完美。但是,他完全没有考虑系统的业务和数据的存储、访问。本来一条SQL调用一次数据库的代码,他写成了需要循环访问数万次(与数据量增长侯还在增长)访问,数据库所能承受的连接数量和IO压根就不在他的字典里。那么多台服务器就这堆上来,每天还在救火。我常想,如果这个系统的开发团队了有1~2个ERP顾问,一个把控业务,一个负责技术,整个项目是不是会好很多?我相信是这样。
来源:三日雨-等风来