On top of that, any junior dev I've ever worked with asked questions when they got stuck, instead of confidently force merging a bunch of buggy code. And not infrequently, those questions laid bare some flaw in the design decisions of the more senior engineer, and let to a better product that way.