neuromanta wrote:It is true that you don't have to be very good at math if you wanna be a hacker, but it really helps. At my university, on our first year we study discreet math I-II and analysis I-II (progressive math). This is the base of everything. For example, you won't understand sound synthetizing, or even electronics without understanding Furier transformations. Then we study probability theory, cuz it is the base of information theory. We study formal languages too, then algorithm theory. It is essential to programming. For example, you won't understand why the GOTO statement is considered harmful, if you don't understand algorithm theory .
And of course there are those fields where mathematics is the base of everything, for example in 3D graphics. So I think that math is pretty important (though not the most important) in hacking.
PS: I'm not good at math
mattseanbachman wrote: Derivitives, integrals, calculating the instantaneous rate of change are exercises I have NEVER used since I've started computer science.
runninggee57 wrote:mattseanbachman wrote: Derivitives, integrals, calculating the instantaneous rate of change are exercises I have NEVER used since I've started computer science.
Like I said before, what's good about calculus and upper level math isn't always the specific topics that are taught. The classes also teach you new ways to solve and approach problems, and developing these skills is key to being a good hacker. Abstract thinking is something very hard to learn on your own and can really only be mastered through lots of practice. That's why a class is the ideal environment. Don't get me wrong, the skills can be developed outside of a math class but they can prove much more effectively and efficiently learned through schooling.
Users browsing this forum: No registered users and 0 guests