架构师不应该之,没有生活常识

越说越离谱,码个码还需要生活常识了。

某天,接到一家VIP客户严重投诉,客人线上订的酒店,到店报姓名无法入住,酒店前台称没有查到订单。

查了老半天,酒店并非没有收到订单,而是订单上的姓名并不是客人本人,是他助理的姓名。客人作为大老板哪想得到明明是自己住个店,面子还没助理大。

这是一个企业内的toB酒店预订业务。跟toC应用不同的是,企业场景下不一定都是客人本人预订,还可能是同事、助理、秘书、行政等等。在企业应用内,订酒店这个场景涉及多个角色,包括预订人、入住人、申请人、联系人等。

出问题这家酒店供应商的接口,只接收预订人姓名。企业应用是预订人、入住人、联系人、申请人好几个姓名,程序员应该怎么接?

程序员给的答案是按字面接。

应该是个没有太多生活经验的程序员,生活太过循规蹈矩,不知道住酒店需得实名制,派出所是要查的。

酒店接口叫什么人不重要,重要的是在只给一个姓名的时候,酒店只关心住店的客人。至于是谁帮着下的订单,是谁走的OA流程,它着实不care。

这个BUG潜伏得不错,一直在等待属于自己的高光时刻。

大多数人还是自己给自己订,预订人=入住人,所以接哪个无所谓。少数时候老板们遇到这个情况,可能会让酒店多查几遍,酒店也可能会提示性的询问一下是不是其他人帮下的订单。

只有在一个直来直去的酒店前台遇到一个身份卓著的企业老板时,这个BUG才会被点燃引爆,酿成事故。

今天看到一篇网文,一名工作8年的程序员从上海迁居成都,发了这番感慨。

"

现在在成都,我在一家软件研发的私企任部门经理,老婆在一家国企做项目主管。看起来工作还不错,但我们时常都觉得很累心。成都的公司企业和上海相比,在制度和管理上普遍要差一个档次,人浮于事,责权不分,管理混乱的场景太多太多。归根结底,还是人的素质和一线相比要差一个档次。

作为中层,觉得无论是高层领导的眼界和气度,还是手下员工的基本认知和职业素养,都无法和上海相比。有的时候除了应对本职工作,还要花比在上海多得多的时间和精力来应付复杂的人际关系和智识不够的同事员工。

成都和上海最大的落差,还是人的职业素养和职业文化的落差,是软环境的落差。"

IT行业的人力分布是典型的金字塔状。

专业扎实、逻辑严谨、名校加持的一流从业者或去了大厂或进了体制,纷纷挤进一流单位。

机遇稍差一点的二流从业者留在二流单位,或靠努力拼出一片天地,或不时觊觎向上跃迁的机会。

底下的多数公司和多数从业者,如果想用二三流人才做一番一二流的事业,就不得不在用人成本和人力效用之间矛盾挣扎、负重前行。

如果靠别的门路能够活得很滋润,那么多数公司都会选择技术性躺平。

东软的核酸检测系统为啥会崩,埋得再深的BUG终究会爆,也许是个逃不出的宿命。

在做一名大国工匠和到处挖坑的码农之间,多数人也没得选择。

然而还是不要摆烂。请仔细理解每个需求,反复推敲每个设计,谨慎敲下每行代码,严格执行每个测试,保留这个行业最底线的操守。因为你不知道,一个人的不小心,是会让一个人住不进店,还是会让一城人在雨中罚站。

事故后续,惹毛了客户大老板,"杀"了几个程序员祭天。

没文化真可怕。

ps.今天插了个队,下回可以聊聊外包项目的架构

往期文章架构师不应该之,没有哲学常识

「点点赞赏,手留余香」

赞赏

  • 大美人
  • 1人赞过
1
0
0
评论 0 请文明上网,理性发言

相关文章