Doing vs. Learning
I’m often torn between spending my time at work listening to senior engineers talk about complex subjects and just diving head down into a project that I can tackle with the skills I have right now. When senior engineers have a postmortem on a serious issue, I know I learn about system design, communication, and failure assumptions. These are great lessons I can’t quite appreciate because I don’t make these kind design decisions on a daily basis, but I still cherish the knowledge for later use and I know it will make me a better engineer to just accumulate those high level lessons.