> 100000% accurate article. It frustrates me when I see even professional programmers perpetuating the "Math Myth", as it's called here. "It's important for all programmers to have a foundation in CS theory!" No, it's not.
It's important for enough programmers, and their managers, to have enough of a foundation in CS theory that they can understand and believe when they've encountered an intractable, impossible, or research-level problem. Otherwise you're just going to spend time sputtering to your business people about why you can't solve the Traveling Salesman Problem before lunch and the Halting Problem by dinner.
It's important for enough programmers, and their managers, to have enough of a foundation in CS theory that they can understand and believe when they've encountered an intractable, impossible, or research-level problem. Otherwise you're just going to spend time sputtering to your business people about why you can't solve the Traveling Salesman Problem before lunch and the Halting Problem by dinner.
http://xkcd.com/1425/