That's needlessly aggressive. Ignoring webapps, you could do gamedev without even knowing what a matrix is.
You don't even need such construction in most native applications, embedded systems, and OS kernel development.
You don't even need such construction in most native applications, embedded systems, and OS kernel development.
And if you do robotics, the chances of encountering a matrix are very high.
Even through UE blueprints (assuming the most high level abstraction here) you will come across the need to perform calculations with matrices. While a lot is abstracted away, you still need to know about coordinate spaces, quirks around order of operations, etc.