Per Aspera ad Astra: How to become a smart contract auditor & bugbounty-hunter