Software Engineering (and Data Engineering) is Modeling the World

What do people think we in software and data engineering are doing? I can tell you. We are creating a model of the world. To be more specifically, we model parts of the world in the domain of the software we are trying to develop. And this is also tried to be modeled via „world models“ in the field of AI. And there comes up the problem: the real world has many uncertainties. These uncertainties are contained in world models in the AI field but are NOT contained in the models software engineers are modeling. They have to be exact. The world models also should be exact but the fuzziness of the nature of data fed to the models give the problem: they are not. Instead they model all the uncertainties. Thats good. And software is modeling the part of the real world exact without uncertainties. These are made explicit in software with algorithms.