美团
快来分享你的内容吧~
- 07-23 17:32·Java后端同事为追求高绩效,独自接手了业务复杂度极高的“一键买单”项目。在开发过程中,该同事不仅代码质量堪忧,还冒险使用了不熟悉的多线程技术处理核心业务。最终,项目上线后爆出严重漏洞,导致资金错打。面对质疑,该同事仅声称资损200元,但作者认为这一数据明显失真。此事警示开发者切勿为绩效盲目承接超出自身能力的高危任务。查看全文加油鸭:感谢分享这段真实又深刻的职场经历,能清醒复盘、敢于反思,本身就是极强的专业素养和成长潜力。631分享
- 07-20 09:07·Java后端
- 07-15 00:06·Java后端接手了因架构设计失误(Int主键溢出)导致的千万级代码“抗雷”项目。该项目零效益、高风险,且缺乏测试与运维资源兜底,资深员工纷纷切割,最终由外包人员填坑。在畸形流程与极度内耗中,作者遭遇无效加班、权责不对等的线上事故追责及僵化的权限审批。最终,在系统性的管理混乱与集体消极抵抗下,作者虽勉强熬过试用期,仍被以“没让你加班”为由裁员,尽显个体在技术债与体制冷漠中的无力。查看全文加油鸭:这段经历太真实了,也太不容易了。在系统性困境里坚持推进、主动担责、反复沟通,这份清醒和韧性本身就闪闪发光。443分享
- 05-12 00:31·Java后端
- 04-11 09:48·Java后端
- 04-11 09:31·Java后端升级的成本太高太高,领导已经想要裁掉我了。觉得工期高到匪夷所思,根本不出活。 我这边使用了简单方案,被直接否决掉,要求通过极高的人力成本来保证接口100%的正确性。查看全文加油鸭:你已坚持20次延期还主动梳理链路,这份责任心和韧性太珍贵了!311分享
- 04-11 09:16·Java后端美团自研框架,根本不熟悉也没文档,导致升级难度非常大。 插件生态,担心修改会有副作用。 代码非本人编写,完全不熟悉。 沟通成本太高,多种方案没有一个可行,导致项目无法按期交付查看全文加油鸭:感谢分享,@编程导航小智 帮忙总结一波~231分享
- 04-06 22:00·Java后端
- 04-05 08:21·Java后端这时候,美团领导已经告知我,我已经被美团辞退了,但是可以多领几天的工资。 我想要把工作交接完成,把该验收的功能都验收掉。这时候出了这么一个不大不小的篓子。查看全文cheering:😅,这种0和离职确实很危险411分享
- 04-05 08:12·Java后端级别差太多,主R根本不搭理。或者觉得授权有风险,不想授权。 让手下的人帮我进行了授权,浪费了3天的时间。查看全文加油鸭:权限申请过程真不容易!你主动梳理需求、积极沟通,这份责任心和推动力特别棒~311分享
资损200元?骗鬼呢!美团同事为冲绩效造轮子,上线后直接炸雷
### 聊聊承压位 我去美团干了大概8个月。情况就是: * 每天都在加班 * 但是项目没有办法按期交付 至于为什么没有办法按期交付? * 风险太高,大量时间用于讨论方案 * 自己DDD的经验不够,没有高并发的开发经验 * 权利不够,各种授权卡住 最后被裁了。 但是我同事接手了一个高风险高收益的项目。 ### 风险点 美团有个代金券功能,但是这个代金券没有创造太大的效益。基本上没人用。 因为用起来很麻烦: * 用完代金券以后,还要二次结账。 * 多的需要用户推给商家,少的需要二次付费 于是我们项目组就决定,需要推一键买单。提高代金券使用率 * 用代金券结算,多退少补,不需要用户二次付费 但是美团saas不支持多退少补的逻辑,所以要重新造一个轮子。 项目组这边,认为这个功能点是核心诉求。 ### 承压位 我的这个同事,他是有上进心的,特别想赚钱。把这个项目独立搞定了,那肯定是绩效吃到满,数钱数到手抽筋。 接手这个项目的开发:1人。 欲戴王冠,必承其重。 ### 开发过程 我不知道他怎么开发的。但是他一直在叹气。 总的来说: * 一个人承担这么个功能,的确是业务复杂度极高(假如是一个团队拆分可能会好一些) * 风险也极高,功能基本上是saas的平替,没有人带队 * 而且他还得带ID升级的项目 我们项目是没有测试、运维、客服的。所以上线的风险极高。 ### 拼凑的过程 我有个同事,他代码质量要求很低。我提交代码直接一次过。 但是有个B端负责人,他是完美主义,相同的代码质量需要反复修改才能提交。 然后:同事一提交代码,连低代码要求的同事眼里,都全是不合理的地方,要求他修改。 我就直接闭嘴了:接近屎山。 * 开发的人都在叹气,说明难度的确是有,要是高标准严要求直接上不了线 * 屎山只要能跑,那就没问题 * 大家都是混饭吃的嘛。为了工期堆屎山这种事情谁没搞过 ### 屎山炸了 在我离职前,屎山炸了。 业务逻辑很简单: * 他把张三的钱,打给了李四 我这个人工位就在B端架构师旁边,所以我就看见他和架构师承认错误: * 首先,他是一个多线程的bug,多线程的bug是出了名的难以复现,高并发情况下才会暴雷 我一直和别人聊:不要多线程,不要反射,不要使用unsafe,不要使用自己不熟悉的框架做核心业务。这个同事水平是有的,但是你不能心里没点B数啊。 真出了资损不管技术有多炫,都得老老实实下马。 ### 影响范围 然后说到影响范围,同事给B端架构师表示:只影响1个用户,资损200元。 我:?????? 美团这么大体量的一个业务,一天几个亿的盘子,你给我搞出资损200元?骗鬼呢? 但是B端负责人也不愿意深挖,你自己说200元,那我就相信200元,回去修。 ### 为什么我认为情况比较严重 你能把张三的款项转给李四,这根本就不应该发生啊 而且:这个200是程序员一面之词,继续反查可能反查出来几十个类似的问题。 你在窝里面发现了一直母蟑螂,那很有可能小蟑螂已经满地跑了。 但是程序员他为了饭碗,专门找了一个影响小的说(当然,这是主观猜测) 但是同事他绝对不敢承认,承认饭碗就没了。 * 代码就这个质量,1个人开发轮子替代saas,我感觉风险是有的 * 他承认造成了几十万的资损,那绩效扣光,是否滚蛋就在领导一念之间。 至于真的暴雷没有:我不知道,我被裁了。 ### 总结 为了高绩效而主动担起来高风险的项目。 加班加点把项目上线了。 然后又因为使用了多线程技术导致了非常严重的线上漏洞。 程序员表示资损只有200.但明显不真实。
美团18K:流程长、测试缺、问责严,填不了坑啊
### 项目本身 之前已经分享过遇见的困难: * 美团是没有测试和运维的,开发自测以后就开发自己上线 * 而美团对于线上事故容忍度非常低,一旦出现资损整个职业生涯就结束了 遇见了一些困难,其中一个困难就是: * 在工期非常紧张的情况下,实习生给我的工作加码 ### 聊聊情况 首先:我上线的时候,光完整上线时间就非常非常紧张了。基本上加班还得延期。, 这时候公司为了保证项目按期交付,给我安排了一个刚入职一年的正式员工。 他接手项目以后,第一操作是: * 要求每个方法上面必须添加注释 * 对每个方法进行埋点、 * 由于自己难以codeView,要求推翻重来 * 对方法名提出自己的建议 给我至少增加了50%的工作量。 是代码更好维护了,但是项目延期了。 领导挎着一张脸问:项目为什么迟迟没有进展? 打回重做了。为了后期维护又添加了工作量。延期了。 差点把我给裁了。 ### 情况描述 假如满分是100分,按照工期我只能拿出70分的答卷。 * 这个成绩绝对绝对是及格的,而且比及格线高10分 然后实习生对于70分的答卷不满意,要求必须达到90分的水平。 那怎么办?我只能提高标准,最后导致连卷子都答不完。 你高标准严要求可以啊,但是不能因为你高标准严要求,让我能把工作丢了吧。 他不行。 ### 项目情况 我升级的是C端的项目,然后干了4个月以后,工期直接炸了,而且遇见了一些风险。导致了线上事故。 为了防止第二个线上事故,对线上风险进行了汇报。 于是我就没法负责这个项目:因为在我手里,他必然延期。接手B端的业务。 但是:B端业务他和C端是割裂的。两套业务逻辑。 * 在美团,B端的人只懂B端的业务,C端的人只懂C端的业务 * 假如一个业务同时需要BC端协作,至少两个人。 ### 严格要求 这时候,我就在B端架构师手下干活。他表示:你的代码有问题 什么问题?需要优化。 * 你的DDD分层逻辑不对,编排层只是用来编排的,方法应该写在领域层 * 你的代码没有上缓存,又性能风险 * 你的函数命名有问题 * 你应该用复杂的方式来实现极致的性能 后来我被裁的时候,我说:我只能做到70分,但是架构师要求做到95分甚至更高。 领导: 80分。 * 你得有架构师思维,得有后期维护的考量,得让同事能够接手你的代码 * 得用缓存提升每一丝丝性能 * 得使用复杂架构方式来实现简单功能 但是我只是一个外包,在完全不熟悉业务的情况下,强行要求做到95分,于是就被裁了。 ### 聊聊美团的核心业务组 我入职的是美团的核心业务团队,他每秒的并发是百万级别,资金流动每天几个亿。 你写的每一行代码,下面都是几千万资金的流动;出了事情谁都担不起。我不要求你95分? 你以为是维护几百几千用户的小破网站?我们美团就这个要求。而且以此工作了十几年。 然后:我们项目组还有业绩指标,他没有测试团队 + 运维团队。(美团有,但是我们项目组专门招聘只负责运维的是没有的) 压力直接压给开发团队。我们不得更努力。 还有一件事,那就是我们项目组是一个100多个微服务的大集群,业务逻辑复杂。你得在复杂的业务逻辑里面,达到95分的性能要求。 最后,经过考验,你的水平不能够承担这些要求,那我只能说很抱歉。 我一看:18K的外包工资。 你搞笑呢? ### 压力本身 在压力 + 本身实力的情况下,我只能返工。 我和之前给我加码的同事去聊,同事表示:我算是非常非常宽松了,B端负责人他要求就是高。 那没办法,人家不满意你就改呗。 于是,一改二改三改四改五改。 一个简单需求改了至少8遍,而且平均8遍以上。项目工期直接炸穿。 领导都蒙了:我没有给你安排那么多活啊,你怎么天天加班? 这样,把你裁了,你也解脱我也解脱。 ### 会议本身 一个需求大概是7天左右,其中能编码的时间只占20%左右。 * 首先得参加产品会议 * 然后设计方案,设计完方案以后,提交给产品(需求方)审核,B端负责人也需要审核 一个会议基本上就是: * 产品提出方案 * B端负责人不同意,提出方案 * 然后领导不同意 推动非常非常吃力,一个简单需求至少开10个小时以上的会。 否则:开发出来了,上线了,产品不同意上不了线;codeViewer不同意上不了线,打回去重做。 然后底层技术细节,也得开会。 出个方案以后,codeViewer就要问了:你这个需求有没有更好的方案? 函数名是不是合理? 有没有改进的地方? 这也要开会。算内部会议。 然后就是同步信息的会议。 比如说:B端提供一个接口,这个接口: * 限流多少 * 参数多少 * 授权多少 然后我提供接口,也需要提供一个会议。 由于我们项目组没有测试,其他项目组的同事还要参加测试,告诉测试团队如何测试。 上线的时候,同步上线时间,这个不需要开会,在群里@一声。但是延期这种事情最好需要开会。 我最多的一次,拉了16次会议。 ### 业务梳理 写代码不是你想写就写啊,你得梳理现有的业务逻辑。 对于一个小微项目来说,上去就是干。但是对于美团这种体量的公司,梳理成本比编码都高。业务链路超长。 我提供一个接口,然后你得至少找4个微服务,大概20层堆栈,才能找到对应的业务逻辑点。 光找到需要修改的地方,就得至少4个小时。 java的啰嗦程度 + DDD的频繁跳转,导致新手完全无法处理。 就为了写一行if else,就得找四个小时。 然后:美团大量使用策略模式,而且策略模式嵌套策略模式。导致学习成本极高。 ### 写文档 为了会议和留档,需要写: * 需求PRD,这个产品提供 * 开发的开发文档 * 开发的自测文档 * 上线文档 * 链接的git链接 你光拿嘴去说,这不现实。 ### 编程环节 跳过。大家都会写。 部署测试环境。 然后,你写的代码每个参数都需要整理到文档上。 代码每个方法要有注释。 但是有几个: * 测试用例覆盖65%(很多公司似乎是85%甚至更高) * 走测试用例 ### 审核环节 然后,你提交代码以后,找到CodeViewer,他会审核你的代码。 然后提出了一大堆改进意见,通常来说,500行代码12处。 * 没有bug,全是各种优化,还有分层问题 * 函数名没有见名知意 * 缓存命名不规范 能跑是绝对能跑的,功能是没问题的,但是性能问题你没有考虑,分层不合理,方案设计没经过考虑。 达不到要求,重做。 那就回滚。 ### 走流水线上线 然后就是找时间走流水线上线。 上线的时候,需要监控报错信息。至少一个半小时。 假如上线失败,需要写复盘。 如果是老环境,需要解决maven依赖。还有线上线下不一致等各种问题 ### 产品验收并上线 然后,当上线完成以后,告知产品,产品验收。 我们项目组没有测试组 + 运维组。所以让完全不懂行的产品点点点。假如没有问题就可以验收。 但是由于我不清楚业务,所以上线以后发现了大量问题。 返工率非常高。 ### 困难点 我这个架构师,他只考虑性能 + 架构的完美性。 对于代码细节,他也不完全清楚。 我在写代码的时候,经常需要调用美团自研包 + 同事写好的代码 + 其他人的接口。这些都是坑点。 没有文档。 我在没有手把手文档教学、自己研究的时候,发现我自己经常性忽略内容。 就是:没人给我兜底。 * 架构师他只提要求,对于各种细节还是得自己把握 * 测试团队完全没有,导致我上线的时候基本上处于裸奔状态 我问了一下AI,他的说法是:你作为一个资深的开发来说,你必须考虑到。 我资深嘛?我上架70分的代码都很困难了好不好? ### 总结 美团开发压力很大, 兜底没有,测试缺位,项目基本裸奔。 流程非常长,业务中写代码的时间非常短,会议很多。 问责机制很严,线上上线压力极大。 工期比较合理,但是架不住菜鸟返工。 需要至少5年经验甚至以上,踩过各种坑的老鸟,才能去美团当18K的外包。
美团“背锅”的前四个月:没有安全垫,拿职业生涯陪你玩命?
### 聊聊情况 在大厂,有一个很经典的主义,叫绩优主义。 比如说: * 张三做成了一个成功的项目,李四失败了,张三绩效是A,李四绩效是C,所以张三是大牛,是架构师,李四是混子 * 其他的都是虚的,没什么好谈的。我不爱听 ### 为什么? 我在美团的时候,接手了一个项目,这个项目: * 风险极高,成功率极低 * 做好了理所应当 * 做不好背黑锅、扣绩效、滚蛋 美团有大概1000W行的代码。少说大概500W行。有大概几千个核心接口,几万个DTO、VO、BO。 有缓存、有队列、有redis、有数据库、有接口、防腐层、RPC。 有大概100+个微服务。 但是:在设计的时候,架构师没有考虑int只能存21亿的数据,所以选择了int类型作为业务主键。 用了几年以后,数据超过了int限制,发现: * 这个int类型遍缓存、队列、redis、数据库、接口、防腐层、RPC、几百个微服务,几万个接口 * 而且,提交他的人有的已经离职了,业务逻辑完全不清晰 * 测试文档、开发文档频繁变更,基本上找不到 领导一看直接麻爪。 这个活不就是在屎山里面打滚,被各种兼容性折磨,被各种风险鞭打。 但是问题是:该次升级基本0效益。 绩优主义的前提是什么?是给公司创造几百万几千万的效益,提高各种转化率,让公司赚更多的钱。 这个活,谁接了谁今年的绩效肯定不会是A。而且要疯狂加班。 ### 没有测试 + 运维 最糟心的是:项目组没有专职测试 + 专职运维。 甚至兼职测试需要大领导签字才能高薪去其他测试组拉。 没有人给开发去兜底。 出了问题怎么办?走一次严重的线上事故扣光,第二次离职。 * 如果有测试,那专业的测试团队可以大大降低线上事故的风险,开发组没有配置 * 真出了问题,开发组和测试组 5 5 或者 64开,大大降低问题 * 真出了问题,运维人员能够快速的嗯定位线上故障,减少损失 * 假如非核心需求,出现小规模资损骂两句就过去了,不至于一次扣光绩效,两次滚蛋 作为大厂员工一看:那谁干?我到你公司是来赚钱的,不是来拿着职业生涯陪你玩命的。 美团一大堆绩效为A的人全不干。架构师当场切割.B端C端架构师直接切割。让一个刚入职一年的美团新手去主导这么一个高风险的项目。 然后:这个接手的负责人也拒绝了,接手了另外一个高风险、高收益的项目。 * 我要高风险高收益 * 高风险低收益怎么干?干不了一点 所有人都切割,都不干。领导直接无语了。 于是领导就高薪招聘外包,让外包去抗雷。 ### 聊聊美团的绩优主义 美团这个公司,他对线上事故容忍度很低。 * 第一次出现线上事故,你今年绩效就不可能是A * 第二次,不管任何原因,滚蛋 * 假如出现了P0级的线上事故,那你在美团职业生涯可能这辈子就到头了 有人说:那没测试啊、没运维啊。 对啊: * 测试 + 运维那是大厂的标配,那是公司给你的资源,那没有资源你就不干了?大厂不给你配测试运维你就摆烂? * 遇见困难你得克服困难啊,其他同事开发的时候都没有测试运维 ### 青碧凝霜的困境 我刚从百度离职以后,工作不好找,找了非常长的时间。一直在面试,面试了大概30家左右。 但是我不知道这个项目是抗雷岗,而且的确找工作有客观困难。于是就入职了。 ### 领导不实际参与编程 这个事情让人比较无奈:主R他入职美团只有一年,不实际参与编程,以主观猜测表示这个风险存在/不存在。 * 他有自己的高风险、高收益项目,他每天光干这个活就得加班了,而且美团工作年限不够 * 而且他刚入职美团1年多,他对美团的历史逻辑和架构完全不清楚 * 而且他自己还不参与实际编程,对困难理解度不够 不管是时间还是心力都完全不够。 那为什么不找经验更丰富的人来接手呢?他们经验丰富。 经验丰富、想在美团多混几年的,能切割的早切割了。 在美团干了好几年了,知道这个工作效益低、风险高,人家躲还来不及。 我自身表达能力也相对来说较差。根本搞不到资源。能力在美团也不算强。一点办法也没有。 * 我能力弱、经验不够,错配到必须大量开发经验才能够hold住的岗位 ### 为什么不用AI? 这个项目为什么不用AI呢? * 写提示词,编辑skills,用最顶尖的CC模型 * token管够,测试用AI自己生成,文档用RAG,怎么就不行了?? 方法总比困难多,而且现在AI这么盛行,古法编程已经out了。 领导尝试了,但是尝试的结果是:0成果。 由于是在我入职之前尝试的,所以方案和失败原因我不清楚,只知道失败了。 由于AI编程的失败,工期非常非常紧张。那就只能强行去社会上招聘外包进行古法编程。 * 可以继续给AI投入资源,但是失败了吃不了兜着走,整个项目组都得吃瓜落 所以领导是不情不愿的招聘外包,强行给这个项目续命。 ### 其他项目 我看了其他项目,有两个不同的方案: * 每个开发都独立升级自己的项目 * 找外包去升级 我们项目组也是招聘外包。 感谢美团给了我在美团当牛做马做外包背黑锅的机会。我真是谢谢你。 项目稳定的时候想不到外包的穷兄弟,项目暴雷了想起来外包的好。 ### 前期进展 在我刚入职的时候,前两个月小会基本不断,解决的问题非常少。 * 主R他有自己的高风险、高收益项目 * 然后让入职的菜鸟外包自己发现风险,他们负责解决 但是问题是:青碧凝霜和另外一个同事,刚入职两眼一抹黑,根本提不出什么解决方案 最后没办法,手把手的教: * 美团的各种工具如何使用 * 流水线怎么编程 * 项目怎么上线 而且:同事他水平不够,强行滥用各种高级的lamba,函数式编程 + try catch语法,全是bug。 写出来的代码基本上没法用。 带了大概2个半月,终于上线了一个项目。 ### 讨论 忙了大概2个月以后,讨论了一个问题:方法该如何起名。 每天都开会,开会开了两个月,最后连第一步都没走通:我们新版本的接口该如何起名没有统一结论。 在会议上,同事A提了一嘴:在原有函数上 + V2就可以。 我记录到文档里面了。然后@同事去看 但是同事B表示:暂缓开发,我觉得这个方案不合理。 熬了接近7天,又在会议上提出了:应该以Long开头。 这导致我七天的产出清零了,所有函数都是以V2开头,改了几百个。如果一旦重写工作量直接炸。 我当然不愿意了。说:我整理到文档里了,你们没反对啊。7天以后蹦出来,你又说不合理?? 你们美团都是吃X长大的??人效那么低? 进行了非常恶心的返工。 ### 加注释 后来项目工期不停延期,没有办法了,领导又加了一个实习生进来。 实习生他自己又开始在工作上加码: * 要加注释 * 要加监控 * 要保证性能 * 要工具类 实现基本功能就很难了,你实习生还得加码??? 但是他说的伟光正:上线人力成本太高,一次完成杜绝返工。 * 流水线走完,需要大概6个小时 * 上线需要两个小时 也就是1PD的工作量,只能上线一个服务。同时并行的,也就2个。 所以:能加就加。注释文档监控性能工具类啥的,必须一次性做好。 于是在实习生的主导下,实习生又主动加了至少50%的工作量上去,让美团的项目跑的更稳定。 ### 不能二次上线 后来上线的时候,主R表态:必须一次改对。 比如说:我有10个微服务,必须改一个对一个。作为最终版本。 开发自测要覆盖所有场景,测不到就是不负责。 然后开发下一个版本。 你不能说:这次升级漏一点,然后二次升级,成本无法接受。 比如说,你写一个NPE,那你为什么开发的时候没有发现?你的问题,你自己责任心态度有问题。 ### 特定问题讨论 由于我上线的是核心服务,而且性能 + 并发都非常高。 在一些小问题上,动辄讨论几个小时甚至以上。 * 项目工期都快爆炸了,人力都快炸穿了,实习生还在上面继续加码 * 加码的同时,一些小问题 + 极端情况反复讨论,一讨论就是接近一天 最后结论大概就是:我说了不算,得架构师出面。 现在想想:这个活本来就应该架构师出面啊,现在他就解决疑难问题,效率能高嘛?? ### 高风险认知 我遇见了一个高风险问题。 这个风险非常大。于是我就和实习生讨论,表示这个风险很高。 实习生:如果这个风险非常高,那项目整体都要延期、太难升级了,所以这个风险不存在。领导就开始push运维,问是否可以立刻上线。 我一咬牙一跺脚,表示:上。 上完直接炸了:喜提比较严重的线上事故一个。 ### 线上事故情况 线上事故情况是这样的:吃了6个客诉,同步丢失一晚。领导要求写COE复盘。 是我升级的,我在压力下同意的,所以我应该负全责。 至于实习生?出现线上事故攀咬别人?那实在不行。 于是我就有点不情愿的提交了复盘。 领导不高兴,表示你总感觉这个线上事故不是你的责任? 然后就是风险认知为:这个线上事故完全可以避免,流程过于复杂。你这个想法多余。 ### 申请权限 由于我升级的服务非常核心,所以我需要申请权限。 但是这个权限高级别的同事不敢给。 * 测试环境部署 和正式环境发布是一个权限 * 给了你测试环境部署的权限,你就能在正式环境部署,出了问题就要问是谁给的权限,我得吃瓜落 我一下子就申请了100+的权限,同事当场麻爪。不敢审批。 最后实在没有办法了,就把权限放给实习生,让实习生给外包授权。 实习生表示:他没有完整的权限,所以还得二次沟通。 这个事情又耗了接近3天。 ### 硬扛本身 我个人认为,不是我的问题。 * 我已经告知了风险 然后领导的意思:你知道有风险还上线?罪加一等。 然后就是没有测试团队 + 运维团队 * 我自己开发自测,自测能力肯定不如核心测试,假如项目组有测试人力,那明显可以避免 * 假如有运维同事,他就能快速的帮我缓解损失,降低资损——但是没有 * 我已经告知了风险,但是在业务压力下强行进行上线,这…… 美团他有一个两次线上事故滚蛋的机制。 我就停止开发,会议表示: * 先上线低风险项目,后上线高风险项目 * 告知可能风险,做风险预警 主R脸黑的跟锅底一样,表示:你用的时间太长,我听不懂。 我:听不懂那可以,我重新整理一份文档,我们二次会议讨论。 最后我感觉主R找到领导去告状了。 * 他自己不参与实际编程,所以他只能通过感觉来预判风险 * 我自己第二次线上事故发生,失去了安全垫,所以必须告知风险 * 主R感知就是:说话听不懂,文档太多,没担当,沟通能力不够 没办法啊: * 你不反馈,那就大概率第二次线上故障走人 * 你反馈了,同事也很难办,只能假装听不懂 ### 项目组内部 由于项目组内部压力巨大,所以当我去提交codeView的时候,codeView 表示压力巨大: * 必须使用我能看懂的方式进行编程 * 必须按照我熟悉的方案进行编程 * 否则我codeView心里没底 你开发自测?我怎么知道你开发自测测全了没有?我重新测试一遍也不现实啊。 一旦出现了严重的线上事故,整个项目组都完蛋了,我担不起责任。 那怎么办?我检查三遍五遍才能给你通过。 你但凡写的和我的想法不一样,我看起来会非常非常吃力。 我就是上线前的最后一道防线了,你不能再给我施压了。 * 一次线上故障,整个项目组都得吃瓜落 * 压力太大了 ### 写文档 作为一个开发,写代码的时间只占15%,甚至更低。 其中用时最多的: * 开会,大概每天1个小时左右 * 整理文档,大概每天一个小时 - 3个小时 * 测试 + 修改测试用例 + 写测试用例, 1.5个小时 * 等idea编译解释,构建各种环境,申请各种权限,1个小时 * 解决疑难杂症,看日志,看依赖关系,1个小时 * 熟悉美团各种框架,这个时间估计在0.5小时左右 * 发布部署,1个小时每天 整个项目组,从上到下,没有不叫苦连天的。 * 领导因为工期进展不顺,压力大 * 开发同事codeView,组会压力大 * 实际编程的外包天天加班,处理各种琐事 ### 炸穿 最后的结果是:我升级的这个项目,由其他同事进行负责。 领导态度就是:不敢让你们进行开发了,太吓人。 我态度差不多也是:不敢给你们项目组开发了,太吓人了。 我们不是有正编的同事嘛,他们负责开发。每个人负责几个小模块,快速的就上线了。 ### 拖的情况 同事他们不想干: * 没测试,没运维,出现P0就滚蛋 * 做好了没奖励,做不好背黑锅 于是,他们就在周会上集体和领导唱反调。 在互联网公司,拖是个很有效的方案。 领导头脑一热,决定让开发去做一个XX功能,开发先答应,然后拖一拖,拖没了。 领导问:这个ID升级的项目怎么样了? 同事表示:忙,没投入。 所有人都忙到没有时间投入,二十多个开发都忙到脚不点地。谁信啊。 ### 施压 最后,开发组和领导耗了一个半月,终于开始了开发。开发了接近1个月以后。开发出了一个版本。 于是,项目组就拉了运维团队,让运维团队进行联调测试。(注意,是运维团队进行联调测试,他不是专业的测试团队,没有黑箱白箱) 提交上去以后,整个测试团队直接炸了: * 微服务本身他就有复杂性,很难定位线上故障,互相依赖 整个项目基本上70%的基本测试用例,依赖其他服务的正常运行。现在项目直接炸了。全是bug。 测试组反馈就是: * 这个代码基本测试不通,我已经加班加点给你们看了 * 我压力很大 ### 最后结果 干了四个月,最后差点没过试用期。 领导看我天天加班,就让我勉强通过了试用期。但是项目这边也不让我负责了。 然后在其他项目上,我又天天加班,又过了4个月。 最后领导表示:我没让你加班。给裁了。
聊聊美团是如何去抢AI的:四个AI项目的结局如何
为了给上一份工作保密,有些不好说的就不说了 ### 业务背景 我入职美团的时候,是入职的这个组:  左数第一排第二个,团购组。 美团有一个标牌,说是一天卖出一亿杯奶茶,就是我们项目组负责支撑的。可以说,每小时千亿万亿并发。 青碧凝霜就成功入职了美团这个组。 我第一反应:起飞!!! 虽然是个外包,但是: * 如果我努努力,肯定会有机会的 * 锻炼自己的能力,未来可期 ### 项目本身 然后我入职的时候,整个项目所有的需求全部处于delay状态。开发疯狂加班干不完,核心功能店delay。我的领导的领导都表示:压力很大。 我说:压力怎么这大? 美团有个发号器,他是使用的int类型。然后需要将这个类型的发号器替换为Long。 时间的话,我入职的时候,距离deadline还剩下180天。 改造涉及大概B端50个服务,C端30个服务,各种插件、缓存队列、数据库、接口全部需要升级。 * 工作量极大 * 容错极小 * 但是又不出成绩…… 领导拍板表示:用AI进行尝试!! 然后AI没搞定。工期浪费了两个月。 领导着急忙慌的从社会上招聘外包,让外包进行ID升级业务。 ### 工位 然后我入职以后,就直接坐在大领导的旁边。 我压力直接拉闷了:我就想找个墙角摸鱼,怎么坐在大领导旁边,这不是找事?? 但是实际上:好像就这个地方有空位。其他的地方都坐满了。  由于这个项目真的很紧急,所以一下子招聘了两个外包,就只负责这么一个项目。 ### 聊聊大厂的工作安排 美团这个公司,他公司名叫做三快。他有个产品叫做美团。 我刚开始的时候,以为三快是什么扯淡小公司,还拒绝了几次,真的是给我脸了。 掌权的叫做王兴,然后手下有几个得力干将。 我的领导在汇报上是需要给王兴手下的得力干将汇报工作、争取资源的,在美团叫做虚线上级。 还有一个直属上级,当出现严重P0级别事故的时候才会看得到的。 虚线上级 >> 直属上级。 而这个项目组,大概20个人,项目组最NB的三个人: * 我旁边这个大领导 * B端总负责人,10年架构师经验 * C端总负责人 两个坐在我旁边。 然后,给我安排活的,是B端总负责人名下的一个开发。 简单描述: * 王兴 * 王兴手下得力干将(我也不知道他叫啥) * 我领导的直属上级 * 我领导 * B端负责人 * B端负责人手下的小兵,项目负责人 * 青碧凝霜同学 现在因为AI项目没有按期交付,导致使用了两个月工期,项目人力不足,所以没办法招聘了外包入职,希望他们能够救火。级别上低于所有人 ### 枪AI才是正经事 我的这个领导,他之前是有开发经验的,但是现在已经接近8年没有写过代码了。 他就负责抢核心项目,然后赚钱。 人是非常负责的,沟通没有问题,表达能力强,做事地道。(废话,核心项目组直属领导啥水平,是我能碰瓷的) 就一个问题:他是非常激进的AI派。 美团内部有个核心逻辑: * 开发一个独立的AI平台,所有项目组共有一个AI平台进行开发 * 重复建设是不对的 领导表示:这样AI会受制于人,我要抢出AI的开发权!!我必须开发AI!! 于是,他花了整整2个周的时间,晨起晚归,天天组会,抢到了AI项目组的开发权。 ### 问题描述 领导眼界独到,专门去搞AI,项目工期快烂了。 * 我入职的时候,有一个老版本迁移还没有收尾 * ID升级工期延期 * 原子菜需要开发 * 一键买单核心功能 * 性能维护,压测平台需要开发 * 好几个核心需求已经等待了半个月 在这种情况下,领导果断的让这些项目延期,全力梭哈AI。 * 拿出3个人力去搞美团AI推菜 * 让架构师去独立开发AI外呼 * 招聘AI开发实习生 * 开发AI客诉平台 * 鼓励大家使用AI编程 时代洪流滚滚而来,大家都能听到鸣响。我们工期烂了不重要,重要的是,AI不能错过。 为此,领导还和直属上级联系,在我旁边各种鼓吹AI的未来发现。 ### 开发不干 但是和领导比起来,开发他迟钝的像一头牛,根本不接话茬。 项目组最NB的,我们就叫他胖神。他是一个标准的码农,头发乱糟糟的,但是他是公司最NB的人之一。 领导表示:AI用过没? 胖神:不感兴趣,没用过 领导:用用 胖神:好的 (我进行了口语化改造,实际拉扯了好几轮) 然后就在周会上@所有人,问他们使用了哪些AI编程工具,使用了哪些提效方案,有什么可以分享的。 同事:不关心,我不懂。 (我进行了口语化改造,实际拉扯了好几轮) 在美团开发还是挺有话语权的,不吊领导。估计看这个领导好欺负。 然后领导就拿产品举例子: * XX产品他啥都不是 * 用了AI以后,他写出来了一篇让我一眼惊艳的文章 * 后来我发现,AI还是差一些,但是和他的水平比起来,非常好,大家用起来 同事:沉默。 然后领导表示:那个BC端架构师怎么看? 架构师:知道了。 只有领导受伤的世界完成了。好不容易抢了一个AI开发权限,开了这么长时间的会议,你们一个个的。 ### 激动的实习生 和我一起入职的有两个同事。 他激动的跟啥一样,他表示:不用公司的资源,独立开发一个客诉平台。 * 我们整理了大量客诉资源,有文档能力 * 接入机器人,使客诉成本降到之前的一半,不,是1/4 领导当场跟看见亲人一样,表示:搞搞搞。 (我进行了口语化改造,实际夸了好几轮) 又烂尾了。 ### 为啥失败了 首先,实习生他觉得自己技术很强,有AI加持,而且吹出去了不要资源。 当场训练大模型,然后给大模型喂数据。 * 调整大了,答非所问 * 调整小了,答非所问 * 调整到中间,答非所问 有人说:RAG啊,模型调优,训练啊。提高数据质量啊。 得人力和资源协调,他已经吹出去不协调了。 ### 实习生1结局 实习生表示:我写了一个grpc反序列化框架,可以提高调试的效率,降本50%!! 顺着坡就下了 你不是要降本增效嘛,也不一定非要AI啊,我反正是将本了。 ### 夸实习生 有一天,公司又招聘了一个妹子。 这个妹子是领导单独招聘进来的,因为妹子表示他精通AI,有AI热情。 然后领导让他试试水,他就把物料喂给了AI,让AI返回了几条数据。 领导两眼泪汪汪,当场夸奖,而且让大家和她一起学习。然后承诺给他转正。 (夸张描述,人不能,至少不至于) 我:就喂了几条数据,至于嘛??? ### AI试水作 有个妹子,她的性格是大大咧咧,说话比青碧凝霜还气人。 他愿意拥抱AI,而且结下了军令状。 业务背景:AI推菜 使用方案:不要钱,通过转化率来赚钱。 功能纯白送。商家用得好,客户买的多,我们赚的也多。 但是这个妹子他嘴大,啥都敢说。 * 我代码写的一坨狗屎,功能缝合怪 * 参数乱码 * 绑定特定模型 * 不支持扩展 (艺术夸张,但是意思一样) 我人都傻了,能这么说话的??? 领导两眼泪汪汪:人才人才!推广推广!!AI推菜商业价值极高,要快速的全量放开。 大家去线下买团购套餐的时候,可以试用一下美团的产品。 既然项目成了,腰板自然挺直。 ### AI外呼 领导剃头挑子一头热,就逮着几个实习生去薅羊毛,核心团队不温不火,唯一成功的项目是个大嘴巴。中间AI升级还烂尾。 领导就亲自去劝说B端负责人给大家打个样。 领导语重心长的拉着B端负责人的手,表示AI时代已经到来,你得认。时代滚滚向前,你是我的左膀右臂,给我搞个项目。 核心项目就是核心功能,我资源给你,工期给你,人力给你,手上开发的活停一停,我把他安排给别人,你给我上个AI,封住那群不求上进的开发的嘴。 (艺术夸张) 我在旁边都看傻了,什么苦情剧。我那时候有一种疯狂想吐槽的欲望,但是我忍了。 ### 架构师什么水平 B端架构师精读了《代码整洁之道》,熟练运用DDD和设计模式,和他沟通很愉快,独立负责了B端的升级。在美团10年工作经验,是当之无愧的老大姐。核心中的核心,C位中的C位。 所有人都尊称一声“姐”。所有人都认为他技术绝对是数一数二的。 然后领导给她配备了: * 美团核心AI团队辅佐 * 测试给了几千测试用例 * 领导全力资源支持 * 10年架构师独立开发 千金买马骨也不外如是。 然后:烂尾了。0成交。 ### 烂尾原因 项目的目的,是做AI外呼。 需要有两个字段: * 用户是否愿意进行折扣 * 能使用多少折扣 * 全程无人力参与 有人说:AI外呼以后,人力进行二次确认不行??不可以。 * 你人力进行二次确认,那还不如直接用人力,成交率更高 * 不能做到降本,反而会增加成本 测试拉了几千个测试用例,AI通通通过了。 就有几个小问题难以解决: * 有点慢 * 说话声音没有感情 但是架构师出马,非同凡响!! 拿着开发好的AI进行了灰度测试: * 200通电话,0成交 * 有个有成交意愿的,被误判成了没有成交意愿 * 有个没有成交意愿的,被误判成了有成交意愿 * 剩下的根本就拒绝了 人力这边还会劝一劝,AI这边直接弃疗了。 ### 数学问题 然后就是这个模型,他出现了上下文丢失和计算错误,聊着聊着就断片。 为了解决这个问题,B端负责人按着AI开发组的脑袋让他修。好像没修。 在周会上,领导表示:虽然我们AI项目是非常好的,但是一直0成交不是个事啊。没效益。 至于为啥0成交,我也不知道原因。但凡有1次成功的成交我都想点头。 于是B端负责人谈起了: * AI外呼,人力兜底的策略 然后被拒绝了,因为AI外呼不仅无法降本,而且会增加成本。 这就真的炸了。 ### 代码问题 美团这边,是有COE复盘制度的,有个同事,他写代码的时候使用了AI,然后没有测试,导致了线上故障。 领导看了看不成器的大家: * 不搞的不搞 * 搞的跑路 * 架构师项目0成交 * AI升级炸了 * 成功的那个,真的是聊表欣慰 你要是再打击积极性,没人陪着他去搞AI帝国了。 于是领导表示: * 你使用了AI导致了线上故障,你使用了AI,好样的!!! * AI开发,这个你仔细检查,的确是有风险 我入职到现在,就一个线上故障是AI引发的。也仅有这一次。 ### 总结 成功1个,失败3个。 * AI 升级代码,失败,招聘外包进行兜底 * AI 客诉,实习生烂尾,拿了一个反序列化工具作为提效 * AI 外呼,烂尾 * AI 推菜,免费给商家使用,通过提高营业额来覆盖成本
美团升级30:测试成本高,不测试有风险,怎么办
### 问题描述 升级完成以后,需要开发测试。 但是没有测试数据,接口调用不通。 ### 详细描述 我去的项目组,他是没有测试的。开发自测完成以后才能上线。 我们只接了接口升级的任务,根本不知道接口底层业务逻辑是什么。测试难度大。 * 有的接口,必须特定的身份才能够调用,其他用户测试不了啊 * 比如update各种数据的接口,他测试需要拿到特定的操作流id ### 举个例子 我有四个接口: * 购买接口 * 付费接口 * 下单接口 * 退货接口 问题非常严重: * 你得有商品才能购买吧(依赖有效的测试数据) * 你得调用支付宝等支付平台才能支付吧(必须调用官方接口) * 只有先完成下单付款,才能退货(必须完成上一个流程才能调用下一个流程) 没有测试,那根本就测试不了一点,不是商品不存在就是权限不允许。 那不测试就上线,风险又太高。 ### 存量测试数据能否救命?? 为了解决这个问题,开发组要求我们几个小字辈去调用存量测试数据。 因为发版的时候,有自动化测试流程,里面有完整的测试数据。流程是走通的。 但是实际去解决的时候,直接炸裂: * 项目组连个测试都没有,你觉得自动化测试流程有没有可能只覆盖了40%的接口? * 部分发版,他只有开发自测,你觉得测试数据是否已经消失了?? 而且:梳理业务逻辑,然后调用测试用例,他不需要人力成本嘛?不需要了解业务背景? 救不了救不了。 ### 青碧凝霜表示可以暴力测试 青碧凝霜同学觉得:既然大部分数据是mock的,那mock的数据大概率很小。 * 比如很多开发,他测试数据就是1- 100,实在不行就1 - 1000 真有效。 我升级的改动很小,只需要能够返回正确数据即可。暴力测试1 - 1000的成本,远远小于梳理业务逻辑。 ### 总结 美团要求必须进行测试才能够上线。但是部分接口难以提供正确的测试数据,或者上下游有依赖。 项目组希望使用存量测试数据,进行实际的测试。但是后期发现:梳理业务逻辑成本高,测试覆盖率很低。 青碧凝霜直接从1 测试到 1000,虽然很粗暴,但是真的能降低成本。
美团项目升级29:函数名不标注,人力实在扛不住
### 业务背景 给你一个Map<k, V>,但是没有标注K是什么,V是什么。函数名也不清不楚。 如何确定传入的参数是什么,返回的参数是什么。 ### 业务现状 很多人特别喜欢用这种东西: Map<K, V> function Map<K, V>。 后期维护的时候,也不写文档也不标注内容,传入了一个参数根本就不知道参数是干嘛的。 为了梳理业务逻辑,需要一行一行的翻。 但是美团这边,他是: * 接口层 * impl层 * 编排层 * 领域层 * 防腐层 * 限流层 一层一的嵌套。 你想要知道接口层每个函数是什么意义,最坏的情况下,需要从接口层开始找,找到impl层、编排层。领域层。防腐层、限流层。 那想解决这个问题,只能、也唯一的方案是:堆人力。 ### 项目人力情况 而项目的人力,已经非常非常紧张了,我已经连续20次的申请延期了。 无限制的延期击破了所有人的心理防线。 怎么办? 1.只要需要升级的、有可能需要升级的,就统一升级。减少检查的浪费。 2.继续申请人力,加班,加人。 我实在没有办法开口,于是就使用了方案1. ### 结果 领导不认可这个升级方案,他表示:才检查了4层堆栈,就找到了他不应该升级。 一个接口只需要找12层堆栈,就能确认是否需要升级。 我:…… 那工期这边,我继续和领导申请第30次延期。 ### 总结 升级的成本太高太高,领导已经想要裁掉我了。觉得工期高到匪夷所思,根本不出活。 我这边使用了简单方案,被直接否决掉,要求通过极高的人力成本来保证接口100%的正确性。
美团项目升级28: 升级微服务插件
### 业务背景 美团升级的时候,有一个插件需要升级。 ### 聊聊什么叫做插件 有一天,你想增加一个新的、非核心业务的功能,比如打印日志。 于是,你使用了AOP技术,在服务中新增了一个切面来解决。 但是有的技术他实现起来更复杂: * A、BC三个微服务部署完成以后 * 为了协助A、B、C微服务来解决一些边缘业务,实现了一个微服务D,通过类似反射的技术来实现采集ABC的日志/监控/调优等等等等 美团**自研了一个框架**。 ### 问题描述 我不知道他是怎么实现的: 部署方式,代码实现,什么都不知道 我不知道修改这个服务是否会影响主业务的正常运行(理论上来说不会,但是实际上可能有副作用) 代码不是我写的。 我需要花好几倍的时间来了解业务流程和框架,才能保证万无一失。 工期至少要好几倍。 然后:使用该方案的时候,根本没有考虑到会升级这个场景。 ### 解决方案 * 谁写的谁升级。这样就能快速的解决问题,跳过熟悉流程。bug率少 但是,升级这个事情是我负责的,交接人是美团的正编,我指挥不动。 * 我需要找到领导的领导进行汇报,然后他确认这个有风险 * 领导确认无误以后,告知美团正编,美团正编进行排期 第二个方案:加工期 + 完整测试 第三个方案:先搞比较好解决的,将难以解决的滞后。 * 这样给领导汇报好看 * 先搞好搞的增加经验,当经验足够以后就不是问题了 第四种方案:写的丑。 使用try catch + instanceOf这种方案来解决。 * 但是这种质量的代码,美团肯定没法验收 ### 汇报 于是,我就和我的领导进行了汇报,表示这个升级不动。 领导:很简单啊,这是个插件。先升级了。 你这就相当于:你和Faker对线,你玩死歌。你只需要降低faker的血量到一个R就能斩杀的情况下放一个R就行了。 于是进行了沟通,提出方案:希望放在后面。 领导拒绝,表示请列出工期。 工期肯定也无法接受。 那怎么办?? 僵住了。 后来:我不负责这个项目的升级了,实在是沟通成本太高,人力成本爆炸。 ### 总结 美团自研框架,根本不熟悉也没文档,导致升级难度非常大。 插件生态,担心修改会有副作用。 代码非本人编写,完全不熟悉。 沟通成本太高,多种方案没有一个可行,导致项目无法按期交付
你把我们都裁了算了!!!30天内面试的情况
### 美团的项目升级:二面没过 有人说:你为啥二面没过?我心态炸了导致没过。 情况是这样的:美团有个核心业务需要进行底层升级。 小象超市要求新增众包参与。 但是:美团的小象超市,他一直是按照美团内部骑手的方式进行设计的。 * 参数和接口都不支持众包 * 需要给众包提供接口,然后适配他们接入 * 底层架构需要变更 * 业务逻辑需要重写 * 架构和分层需要重新设计 难度我们先不聊,工作量那是妥妥的爆炸,去了以后就往死里加班就行了: * 升级需要多久?我们不清楚,可能是一年,可能是两年,可能是三年 * 升级有没有风险?那太有风险了:系统稳定性的风险,系统设计的风险 我用AI测试了一下,AI给出了结论: * 首先,996是必然的,适合热衷于技术,不适合那种工作和生活并重的人 * 裁员率30 - 40%,原因是核心业务急着要人,不至于裁员 有人说:那钱肯定很多吧,加班费吃到满。 * 我是外包啊,有个der的加班费 * 技术难度大,工资只有18K * 核心业务组,业务压力你想想就知道 估计入职就想离职了。 ### 中联慧捷:面试通过 已经拿到offer了,但是谈薪环节只愿意给7K。 面试情况非常简单:要了12K,大老板没说话(没支持也没反对) 然后到了人力那边,他直接给了7K。 我说:大老板说了12k。 人力:那我不清楚。 那拒了呗。 ### 快手AI视频:二面 * 快手允许内部赛马 * 快手有个比较成熟的竞品,和我们相同垂类,深挖了几年了,有固定的客户群体 于是我就问了:请问既然要竞争,资源怎么给?验收标准怎么定? * 资源没有,我不管你怎么实现 * 验收标准不可以讨价还价 没有资源????验收标准对标竞品???我配嘛??? 问了一下AI,AI表示:裁员概率是50% - 60%。 第一次见到裁员率高达50%的岗位。去个鸡毛。 ### 百度龙虾 百度这边更离谱:老板拍板了要做龙虾,但是实际没有人力投入。 正在招聘。 问题是:龙虾现在已经不是热点了啊,现在热点是CC开源那件事。 现在正是卸载龙虾,表示龙虾效果不大预期的情况。 还有:百度做龙虾,他怎么盈利? 问了一下AI,AI表示裁员率高达70%。 ### 总结 你把我裁了算了。 但凡有一点用,也不至于一点用都没有。
美团项目升级27:权限要大了,差点出事
### 业务背景 业务需要,我需要白名单权限。 ### 问题描述 美团有个白名单,白名单控制了:封禁、权限、各种开关、授权等等等等。可以说: * 假如我关闭了某个核心权限,美团B端直接就直接boom了 但是这个权限他设计的不太合理:他只有“最高权限”和“没有权限”这两种情况。 我去要权限的时候,负责人千叮咛万嘱咐,要注意权限的控制,这个权限非常重要 ### 聊聊美团的代码 权限控制的左上角有个按钮,点一下就可以从线上跳转到测试环境,再点一下就可以从测试环境调整到线上环境。 界面完全一样。 这时候,大家就知道我犯了什么错误:我一不小心,把测试环境的权限,全部放给了生产环境!!! 蠢蛋是这样的。 我赶紧调整权限回去。仔细想了想:没有影响。 * 这个权限是一个风险不大的功能,在设计的时候就应该全量放开,只是因为各种考虑才部分放开的 我这时候就开始装模作样,赶紧恢复权限。 ### 总结 这时候,美团领导已经告知我,我已经被美团辞退了,但是可以多领几天的工资。 我想要把工作交接完成,把该验收的功能都验收掉。这时候出了这么一个不大不小的篓子。
美团项目升级26:向高级别领导要权限
### 业务背景 我需要30个微服务的100个权限。 ### 问题 我项目升级,需要发版的权限,而很多C端的核心业务,只有主R有权限。 没有权限的人,看起来是空白的。(不知道里面有啥) 我想发版,于是我就拖了一个markdown文件,然后里面有100个权限申请,直接@主R,业务需要,能帮我审核下嘛? 主R根本不搭理我!!!!!!!!!!!!! 外包是这样的。 ### 沟通 这时候,负责人过来了,问我:你项目有什么卡点嘛? 我说:我需要一个权限,主R他不审核。 负责人:人家会审核的啊???这样,我给你个建议:你用excel整理一下你需要的权限,然后发给主R。 * 加一列:是否审核 * 加一列:是否阻塞业务 * 加一列:仓库名称 我:好。 我实在是搞不明白:markdown和excel有什么本质区别嘛?不过看起来正式很多。 于是,主R告诉我:让我手下的人帮你审核。 ### 和主R手下的人进行沟通 然后,我又和主R手下的人进行了沟通。 主R手下的人表示: * 首先,我的权限也不全,只有主R有对应的权限,所以我只能审核能审核的 * 还有,你申请的部分权限,现在用不着了,你为什么要申请?? 我直接懵了,我说:没有权限登陆进去,他是一片空白啊,我怎么知道哪个需要申请?? 于是主R手下的人表示:我帮你申请。 大概3天以后,权限到齐。 ### 总结 级别差太多,主R根本不搭理。或者觉得授权有风险,不想授权。 让手下的人帮我进行了授权,浪费了3天的时间。
