I am an IT project manager at a company with 750 employees. In my role, I coordinate various teams – both internal and external. My work requires me to quickly grasp complex IT systems and rapidly acquire domain knowledge. While programming is not part of my core responsibilities, my ability to write, deploy, and test code allows me to communicate effectively with engineers and better understand technical challenges. So yes, being able to work in terminal, to write code, to run it, play with it, to review code is very helpful for me.