I was lucky (and blessed) that I also realized this early on.
I was an idealist, following best practices, learning the language to the dot until I stumbled upon a different enjoyment in work: mentoring, guiding, helping, cheering co-workers to be on the same page, same direction, and to eventually deliver the software/feature/product.
Once the clock hits 5.30PM, I checked out and ride my bike.