Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/oninfo/public_html/media/foundry/3.1/libraries/cssmin.php on line 2236
Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/oninfo/public_html/templates/oninfo/functions.php on line 182
For most of modern history formal logic was a core requirement for every educated person. In fact, teaching logic was one of the main reasons universities were created in the first place. Logic was de-emphasized as a required subject with the education reforms of the early twentieth century. Computers were developed in the latter part. But computers do not decrease the value of logic education, they increase it.
Logic could, and should, be used as a common language between business experts and IT professionals to communicate requirements for information systems. That is not possible without logic education, because knowledge of formal logic does not come naturally or even from experience, it must be taught. It has become possible to earn a degree in almost any subject, including an MBA or a PhD in computer science without taking a single introductory course in formal logic.
Without training in formal logic, business and IT professionals are unable to communicate with the absolute precision that is only possible with logic.