A complete guide on being a great manager, written by an engineer