Speaking from my own experience it can still be a challenge because you have to context switch a lot and never go deep enough to truly understand a problem. You are relying on your engineers to be your eyes and ears. If you have all good people in your team you are really lucky. Otherwise it is a balancing game coaching some engineers to learn and get better, quickly figuring out solutions to technical problems that are raised, fighting back the upper management pressure while not trying to frustrate your team.