I didn't question math in general. We all go through years and years of that before getting to Calculus. It is that barrier which I spoke of and it comes from personal experience of having hired and managed hundreds of engineers and computer scientists. Nothing about the work we did from VLSI (chip) design to computers and all manner of software required knowledge of calculus. We couldn't hire any of those people on basis of Calculus as 99% of them have forgotten it by the time they graduated.They might not need to know about the math per se, but the math was supposed to help them make the relationships between things: cause/effect, change with time, etc. more understandable.
Worse yet, those who have not forgotten it, don't know what it means in the context of real life! I got an A in differential equations after struggling at first and seeing the others who took the class with me drop out. I promptly forgot all of it until a few years ago when I was taking a University course on sound propagation and realizing that differential equations describe how that occurs. In that one instance I learned all the meaning of it. It had context. It did not at University taught by a Math teacher with no engineering experience.
As I said our educational system is antiquated and flat out broken. The youtube videos today and choice of so many are a far better tool than sitting in a dry lecture even if the topic was useful.
Algebra would tell you that. Lack of knowledge is problematic if knowledge is required in your job. As I have been saying Calculus is not required for vast amount of non-research engineering work. That is especially true of computer science. This field relies entirely on intuition without which you can master advanced math all you want but still fail to be a good programmer.Even if they have forgotten some of the math now from lack of use, if they understood it well before then they will now intuitively look at those relations and have a pretty good idea what changing a variable hear and adjusting a constant there will do to the end result. Lack of in-depth knowledge means only superficial solutions.
My wife was in a medical field but wanted to switch to computer science. Alas she was not good at math and got stopped dead cold there. Yet she runs circles around me in her attention to detail, creativity, organization and ability to make things. Those are valuable skills in computer science just the same but our educational process demanded knowledge of math beyond algebra and cut her aspirations short.
Anyway we are digressing from the topic of the thread so let's move on.