From software engineer to CTO to investor – what I learned during my 25 years in the tech industry