老板,咱们别“屎上雕花”了好吗!
在职场和生活中,我们经常面临表面修饰而本质未变的情况,俗称“屎上雕花”。这种现象在技术、数据和产品整合中尤为普遍,它尤其警示我们应该关注问题的本质。
几年前看过这样一则新闻:有个贫困县为了应付上级对脱贫效果的检查,在道路两旁建了一排只有一面的“豪宅”,看起来乡村振兴,百姓安居乐业,实则是在一贫如洗的乡村地头给领导作画,制造了这一幕的滑稽。
在职场上,你是否遇到过类似这样本质很坏,却极力粉饰的情况呢?
老谭在十几年的职业生涯,也经常碰到这些不可思议的事情,耗费大量的人力物力,只图表面的光鲜亮丽,最后还是徒劳无功。最近看到一个网络用语,特别贴切的说明这一类问题,这个名词是:屎上雕花!
这个词生动地描绘了一种现象,即人们为了让一事物变得更美好,不惜耗费大量精力、人力、物力,使用各种巧妙的方法进行包装和修饰,但最终的本质却依旧是一坨屎。
一、代码重构的屎上雕花现象
现象描述:
在代码质量低下、结构混乱的情况下,开发团队可能仅通过添加注释、优化UI界面等表面工作来掩盖问题,而非从根本上进行代码重构。
忽视代码的可读性、可维护性和可扩展性,导致新功能的添加和旧问题的修复都变得困难重重。
案例分析:
我记得十年前,我刚参加工作的第二个项目是集团的OA系统的开发,这个项目对我个人的成长是非常大的,因为我在一参加工作就根据WFCM规范开发了自己的工作流引擎,和图形化的流程设计器。
这个系统运行了大概两年以后,由于公司业务的快速发展,使用的频率也越来越大,系统经常性的内存溢出、死锁等引起的宕机。当时负责这个项目的技术负责人,当时是我的领导,每天早晨起来第一件事就是重启服务器,非常的痛苦。
没办法我们就平时抽时间找问题,重构系统,但是依然无法解决。当时我们选择的框架是国内使用比较小众的JSF+Hibernate,我发现我们这个框架底层的事务管理存在很大的问题,要想彻底解决它,就需要重构底层的事务管理。
这个方案大家自然没通过,第一重构伤筋动骨,涉及面太多,改不好再出现不可预知的大问题那更麻烦了;第二这个重构也没法立项做计划,只能平时加班弄。所以最后还是保守的局部优化、
幸亏折腾一年,无意间改了hibernate的一个参数配置,问题出现的频率下降了一大截。就这么维持了几年,最终集团重新升级系统的时候把这个系统替换了,我们才如释重负。
当一开始基础就是错的时候,重构是无济于事的,与其重写劳民伤财,不如在规划的时候把事情做对!
二、数据治理的屎上雕花现象
现象描述:
数据没有标准,业务给的数据都是虚假胡报的情况下,再怎么数据治理也得不到想要的结果。
通过简单的数据清洗和格式化来掩盖数据质量问题,导致基于这些数据的决策可能产生误导。
案例分析:
也是亲身经历的案例,我们有很多数据,这些数据的来源不一,标准不一,每每领导想要从这些数据中要得出点啥的时候,就开始给我们下任务。他们感觉这么多数据在这里,做点分析那不是手拿把掐。
但是他们不知道的是,这些不规范的数据真的要挖掘出价值出来,需要数据治理,这不是一个简单的过程。每次加班加点临时出的报表,那种痛苦做过的人都知道。
其实如果真的要利用好数据,就需要花费精力去做数据治理的动作,形成数据标准规范,需要人工进行数据的清洗、匹配、整合等工作。
但是呢,这些投入很大,短期很难见效,每次提议基本也是无疾而终。但每次要分析,那是一次次的痛苦体验。
后来,我记得集团上主数据系统,想从数据规范上来治理,我作为业务部门既是数据的使用者也是数据的提供者,结果折腾了很久,最终这个项目也没正常应用。
究其原因是管理范围度的把握,管的松,很多系统数据还是标准不统一;管的严,因为数据规范的效率导致业务效率下降甚至暂停,业务不答应。太难了!
数据治理是不得已而为之,能做好前期规划和标准的,就不要把问题留到后面。
数据治理是个正儿八经的工作,不是临时抱佛脚!
如果规范前期没做好,后期统一规范一定结合数据治理,在容错的基础上改善,切莫为了标准而说一二不二!
三、产品整合的屎上雕花现象
现象描述:
在产品线丰富的企业中,各产品之间可能缺乏有效的整合与协同,形成“烟囱式”的发展模式。
很多企业妄想通过产品整合,让没用的产品产生价值,结果就让团队不断的折腾。
案例分析:
作为研发总监,我曾管理多条产品管线,在这个过程中,经常会碰到不同产品之间要求整合的情况。
其实早在七八年前我就因为账户的整合吐槽过一次,还成为产品经理社区的热门文章。多条产品线之间没有形成业务关系的时候,甚至品牌都不一样,用户群体都不相同的时候,搞什么统一账户,单点登录。用A产品的用户可能永远都用不上B,你整合个毛线啊。
A产品客户不买账,B产品客户不买单,于是我们就经常开启A+B模式,整合在一起功能更多了,产品更完整了,于是就让客户傻傻的掏钱了!
过去几年我真的没少在这方面折腾过,而且有时候为了给客户演示,给领导汇报,经常临时粘在一起,前端看的很丰富,后端却是一塌糊涂,天天烧高香期望有些地方千万别有人用,全是坑。
张小龙曾说,当产品需要整合时,说明产品不行了!我们往往不去找产品不行的原因去改善它,总是妄想1+1>2的效果,其实很多情况下1+1甚至是小于1的。所以靠加法取胜请慎重!
屎上雕花永远不是花,花下浇屎花却开更艳。领导人最重要的是透过现象看本质!
其实,那些屎上雕花的事情还有很多很多,我就不一一列举了,大家可以在评论区留言,分享你的经验和观点。
本文由人人都是产品经理作者【菜根老谭】,微信公众号:【菜根老谭】,原创/授权 发布于人人都是产品经理,未经许可,禁止转载。
题图来自Unsplash,基于 CC0 协议。
- 目前还没评论,等你发挥!