Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Your tech career lives or dies on the following 2 things:
1. The quality of the engineering managers you work for
2. Your ability to maintain a healthy relationship with those engineering managers
Of course, there are many other aspects that go into software engineer success like coding ability and communication, but the engineer <-> manager dynamic absolutely dwarfs everything else in terms of importance. You can get everything else right, but if you have a bad manager, it's effectively impossible for you to make any real career progress.
That's what this course is here to help you with. Together, we will deep dive into the entire world of engineering management, giving you all the wisdom you need to navigate it properly as an engineer. After going through this course, you will:
- 🏆 Know what it actually means to be a great engineering manager
- ⚠️ Understand why the vast majority of engineering managers are terrible
- 🧠 See the difference in how top tech companies handle engineering management differently from everyone else
- 🛠️ Be well equipped with tactics to navigate negative manager scenarios
- 🔍 Have a concrete strategy to vet potential engineering managers to see if they truly care about the health and growth of their reports
Too many engineers chase trendy tech trends and flashy brand names above all else, landing themselves in toxic teams (yes, even FAANG is filled with these). When it comes to job selection, *people is key*, and the engineering manager is the most important person of all.