Re: Irrelevant but curious

From: Jason Hawryluk (jh_at_3gcomm.fr)
Date: 01/29/05


Date: Sat, 29 Jan 2005 16:51:49 +0100


"slowhand" <ranjiranji@yahoo.com> a écrit dans le message de
news:1106765801.236572.276120@z14g2000cwz.googlegroups.com...
> Are all good programmers good in math? Does a person who is good in
> analytical problem solving have to be good in math too? Or is there no
> correlation?
>

What off hand traits do we learn from math / music / art that could help a
programmer be better?

IMO (which may not count for much) math teaches logic, organization, and
figuring skills. Music teaches persistence ,passion, and organization. Art
trains the eye to see things somewhat different and to think out of the box
as does music.

So based on that, I would think that enjoying math does help. Being good in
math does not make you a better programmer. A good programmer (again IMO) Is

1: Passionate (A passion for programming. Also essential to excel in any
skill)

2: Persistence

3: A problem solver

4: Very Organized (should be #1 perhaps for some)

5: Can think out of the box (you do not need to be an profession artist just
dabble..)

The above IMHO are required to excel in either Math and/or CS.

A good programmer is always learning the new. And over 50% of his/her
knowledge is self taught. Math is logic, if you don't enjoy math (no one
loves it) then you will most likely not enjoy programming. In other words
people that hate math will be less likely to waste there time learning
computer programming. The math dept got the CS class because of the logic
factor and that they both require similar traits to master.

Good thread

jason..



Relevant Pages

  • Re: Program Computes incorrectly under VPC.
    ... > can make about a computer and software is that it does math correctly. ... the Application Programmer, not the Operating System Programmer, to be aware ... of the possibility of overflow, and handle it if it occurs. ... you will find that Microsoft said what they are required to say. ...
    (microsoft.public.mac.virtualpc)
  • thought: "traditional" vs "programmer" math?...
    ... after some recent exposure (to having taken a physics class), ... in particular, I am left thinking that, although both make use of math, the ... however, in the usual programmer strategy, one would break the system down ...
    (sci.math)
  • Re: Good math skills a requirement?
    ... discrete math. ... When I was in high school, ... was spent on geometry, trig, and calculus, to the point where we ... >> I don't see how a programmer would need anything beyond simple arithmetic ...
    (comp.programming)
  • Re: Will pay $$$ for an algorithm to lower a moving average of a series of numbers. Please help.
    ... My site works best on IE since I am not a web programmer and I use ... formula/algorithm that will help predict which subsequent prices are ... I stated it as a math problem to remove the noise ...
    (sci.stat.math)
  • Re: Fermats Last Theorem
    ... First of all read my statement of research see what I have said (on my new math). ... I need programmer not really for my lecture notes, since I know enough Maple to express myself. ... I need it, because there are many classes of polynomials and Riccati, including integrals, needed to be piled up in software for a computer reference. ... I have already described on my lecture notes recently, that Galois theory is incapable of solving higher degree polynomials, because of complexity of its inner structure. ...
    (sci.math)