Active Users:184 Time:17/05/2024 08:00:29 AM
Hey now. Aemon Send a noteboard - 14/12/2010 11:52:03 PM
I go to at least one design meeting each day at work, and I know the kind of optimizations you're talking about. The company I work for produces the major software behind most of the world's biggest cell phone networks, too, so it's not trivial stuff being designed. There IS math, but there's not a lot of it, nor is it complicated. It's mostly the recognition and application of algorithms. Algorithms that were developed and proven by people with lots of math. The theory guys. The REAL "computer scientists." The use of their algorithms, though, doesn't require a lot of knowledge.

Note of course that I'm talking relatively advanced math. You definitely need to know some discrete math, statistics, a bit of linear algebra, some geometry and newtonian physics if you want to work in graphics, etc. Calculus, though, beyond maybe knowing how to get a first derivative for estimation purposes? Or differential equations? You could work a thousand different programming jobs at the highest level, and never see them. I don't argue that there may be some very specific tasks that require higher math concepts, but they're few and far between.
Reply to message
So this isn't really games-based... - 14/12/2010 04:10:35 AM 538 Views
Re: So this isn't really games-based... - 14/12/2010 02:08:07 PM 471 Views
Don't listen to this guy - 14/12/2010 05:39:05 PM 426 Views
Hey now. - 14/12/2010 11:52:03 PM 411 Views
Let's be fair - 15/12/2010 07:38:16 PM 372 Views
*sigh* Why do I bother with you people? *NM* - 16/12/2010 01:33:24 PM 176 Views
The answer is actually fairly simple. - 14/12/2010 07:39:20 PM 511 Views
Well, crap. - 14/12/2010 08:57:49 PM 421 Views
It's all in the specific role you end up in - 14/12/2010 09:53:16 PM 417 Views

Reply to Message