For a software engineer, as your career progresses, sooner or later, you will face a question: should I become an engineering manager? When I was there, I googled, read many articles, books and consulted with people, it stayed mysterious until I finally got it myself. …