I like to ask senior software engineers, “What do you wish you had known at the beginning of your career?”.
The most surprising answer I received was, enjoy being a beginner.
I was confused. I wanted to graduate from being a beginner as quickly as possible, because I wasn’t enjoying it!
The engineer explained,
Everything is new for you now. Every day you are going to learn something new that makes you go ‘Wow!’. Enjoy this time, because it won’t be like this forever.
Someday, you will be an expert like me. I am almost 40, and I have been programming for a long time. Nothing is new for me. And that’s not an awful thing, I have a wonderful family and other priorities now.
I am jealous of you! I wish I could be a beginner again.
Enjoy being a beginner.