AHappyJob, an online portal for job-seekers, recently contacted me to ask a few questions around the challenges of leading engineering teams. They published a blog post with my answer about it here –
What do you wish engineers understood the challenges their managers go through?
My Answer: When engineering managers are giving relatively high dev estimate for an apparently small task, they are not moving slow, they are adding time to account for the unexpected. When they are going to meetings after meetings, it’s so that you don’t have to. They can answer some of your questions, but they don’t have all the answers. Also, they crave feedback but rarely get it.