Building a career in software : a comprehensive guide to success in the software industry (2020)