格子灰
1天前·后端开发·10年+
大公司架构复杂,新人怎么找准位置?
我花了8个月才搞清楚大公司的协作链路,之前全在瞎忙我第一次进大公司是5年前,当时团队有200多人,光后端就30多个。前8个月我一直觉得自己在瞎忙,接到的需求不知道为什么做,做完了不知道给谁用,上线了不知道效果怎么样。转折点是一次线上故障。我负责的一个接口出了问题,影响了下游3个服务。我当时根本不知道下游是谁,也不知道他们在用我这个接口做什么。后来排查问题,我才发现我的接口在整个业务链路里的位置。从那之后我开始主动梳理协作链路。我画了一张图,把我负责的系统和上下游的关系全标出来,包括,我的接口被哪些服务调用、我调用了哪些服务、数据流怎么走、出问题了找谁。这张图让我一下子找到了自己的位置。我不再是一个只管写代码的人,而是业务链路里的一个节点。我知道我的工作会影响谁,也知道我依赖谁的工作。后来我把这个方法教给新人。我让他们入职第一个月不要急着写代码,先花时间搞清楚三件事,你的系统在整个业务里是什么位置、你的上下游是谁、你的产出会被谁用。搞清楚这三件事,后面就不会瞎忙了。大公司架构复杂,新人最容易迷失。但找准位置的方法很简单,别只盯着手上的需求,多看看你的产出在整个链路里的位置。
发布于 湖南
分享
评论
未登录
友善发言
image-upload
评论
加载中