How to become a Software Development Manager — BranchFactor