Loading: How to Architect Your Software Career