I was freelancing for 6 years, I thought I knew a lot. Then I got my first company job and then I understood I know nothing. A good mentor is an enormous help. You gain knowledge basically 10 times faster than on your own. Now I'm always jealous for junior devs that I'm a mentor to, jealous that I didn't have a mentor like me at that time. Could have learned so much more :)
I was freelancing for 6 years, I thought I knew a lot. Then I got my first company job and then I understood I know nothing. A good mentor is an enormous help. You gain knowledge basically 10 times faster than on your own. Now I'm always jealous for junior devs that I'm a mentor to, jealous that I didn't have a mentor like me at that time. Could have learned so much more :)
I second the mentor notation. I've come across a few awesome people who really accelerated my understanding of various things.