Are you kidding me? Almost all researchers, financiers, game developers and just about any manager can derive benefits from coding. I am not talking about writing a new OS, but simply being able to do simple things like write scripts for data queries, or changing the parameters to control a drone. What about managing development work that you outsource, a little knowledge is a lot of power.