Oh absolutely. The journey is the destination and all that. And I'm undoubtedly a better developer and coworker because of my experiences.
I'm happy there are people out there eager to wade through the shit just as I did when I was younger. Their enthusiasm is great. I'm just less willing to do that shit-wading these days. It takes all kinds.
Our society has a "genius syndrome" problem. Its culture promotes the idea of a master solving all issues. He is usually 20 something and does everything right.
But the fact is:
- most great people are not born great. They become it. If you want great, you need time to nurture it.
- most great people fucked up hard a lot on their way. Greatness implies training. Training on important things with consequences.
- most great people are not alone. Something great is rarely achieved by one person. Even if something appears to be done by one person, you usually have a lot of entities supporting the work in some direct or indirect ways. Without it, the so-called genius would have accomplished nothing.
Bottom line, we should remember:
- good persons, like good things, are rare and have a cost. Plus they take time.
- The lone genius is the exception, not the rule.
So you messed up on the way ? Good. This is life investing in your potential. Can't wait to work with someone like you.
I'm happy there are people out there eager to wade through the shit just as I did when I was younger. Their enthusiasm is great. I'm just less willing to do that shit-wading these days. It takes all kinds.