Comment Re:If you can do math... (Score 1) 83
i have to disagree here (although maybe i'm biased)
OK, i'm associating 'advanced math skills' here in the realm of programming a little more broadly as 'theoretical approach' or 'advanced or abstract thinking' --- i.e. the hands-on practical type with no advanced math and theory vs. the academic theory type...
in my programming career (6+ years fulltime) there are plenty of great programmers w/o a strong math or theoretical background, and a few with a strong academic background that sucked, but the majority of those that have no idea what they're doing (and worse, thing they're all that) are the self-taught 'theory is a waste of time' types who can't do or never studied any math(uhhh, a deriva-what). -- the "the algorithm work's doesn't it?" types...
and i'm not saying this means all are this way, just that's my experience...
although i'm not saying that those with the academic/theoretical background and no experience are any good - you need both and theory w/o hands-on know-how is also pretty worthless but anyone competent can learn the hands-on really fast...
finally, i admit my bias with my background: BS in Electrical and Computer Engineering from a very theoretical program (University of Texas) -- and then on the other side of it, we _only_ took 4 semesters of calculus/math, so i'm not claiming to have a strong background in pure/abstract mathematics.
OK, i'm associating 'advanced math skills' here in the realm of programming a little more broadly as 'theoretical approach' or 'advanced or abstract thinking' --- i.e. the hands-on practical type with no advanced math and theory vs. the academic theory type...
in my programming career (6+ years fulltime) there are plenty of great programmers w/o a strong math or theoretical background, and a few with a strong academic background that sucked, but the majority of those that have no idea what they're doing (and worse, thing they're all that) are the self-taught 'theory is a waste of time' types who can't do or never studied any math(uhhh, a deriva-what). -- the "the algorithm work's doesn't it?" types...
and i'm not saying this means all are this way, just that's my experience...
although i'm not saying that those with the academic/theoretical background and no experience are any good - you need both and theory w/o hands-on know-how is also pretty worthless but anyone competent can learn the hands-on really fast...
finally, i admit my bias with my background: BS in Electrical and Computer Engineering from a very theoretical program (University of Texas) -- and then on the other side of it, we _only_ took 4 semesters of calculus/math, so i'm not claiming to have a strong background in pure/abstract mathematics.