How to become a Software Engineering Manager — BranchFactor