Earlier quoted context omitted.
> Every product ... Again, a very narrow characterization of when development happens.
No, it's a narrow mentality of what a product is. If you are writing code, that code interacts with humans in some way. It might not be a consumer or even B2B product, it might be strictly an embedded library that interacts with nothing except other code, but even that should be designed to meet the needs of the other programmers who have to interact with it. A lot of programmers want to be handed concrete requiremen…
You tell me, that I should be concerned about the UX of the scripts I develop to go through all the data and hand me the result I will answer back with?
I would say that I should just solve the problem, answer with the needle, and get on with my life.