> Learning from messing up does NOT come for free.
This is a bit further down in the thread, but really is the core point new engineers need to hear.
Many of us have sat through retrospectives after spending hours writing up what went wrong and even more hours fixing a problem. Sometimes the problem has arisen because the person making changes should’ve asked more questions or looked for more answers regarding the system they were changing.
The only problem I’ve ever had with questions is when the same question is asked too many times. That can mean a few different things, maybe that the team’s documentation is poor, but most of all it means that the person asking the question isn’t learning from the answer.