If I could teach my younger self:
1. Stop theorizing.
2. Write lots of software.
3. Learn from your mistakes.
https://blog.codinghorror.com/quantity-always-trumps-quality...
Success comes when there is nothing left to learn from failure. Fail faster to learn this sooner.