Comment Re:Given how most spend their time in college... (Score 1) 226
I don't think I could honestly trust in the abilities of any programmer who hasn't had a serious discrete math class
On the other hand, I've known programmers who are great at graph theory but can't debug their way out of a paper bag.
And I've worked with a great programmer who had an excellent pure math background (ABD from PhD a program with heavy discrete math component) and someone comparably good with a high school diploma who was entirely self-taught. I wouldn't necessarily set them to solve the same class of problems, but their core skill-sets overlapped quite a lot, as did their attitude toward correctness, good design, etc.
Programming is still an area where a good autodidact can excel, and many academic courses are less than impressive. It's a subject we are still learning how to teach, and so far I've not seen anything to make me believe any particular academic background is either necessary or sufficient to inculcate the desired skills.