i here what ya saying but this is the mentality that keeps these schools not teaching you anything of value while you still paying them like they are.Its not disjoint sets. I learn theory in my classes and work on coding on my own. If your school's curriculum sucks thats on you. If you cant understand how discrete math relates to programming thats on you.
I have a software engineer friend from Wesleyan who is considering changing careers because the programming that does not require knowledge of mathematical principles will not be a sellable skill when everyone learns programming. Its the more intensive math and theory stuff that makes you the big bucks.
The only reason articles like this exist is because of the power of modern high level languages. It's not like we went from PL/I to Scala overnight.
Im sick of the anti cs education propaganda it reeks of 'upper class white my parents will pay my living expenses no matter what' priveledge.
\
its not on you to bridge the gap between the math you take and programming. thats their job at your school. they are TEACHERS/PROFESSORS for a reason. TEACH/PROFESS
