Am I screwed because I can't program?

<p>
[quote]
"Coding is the easiest part of CS, as my professor says "coding is easy, your moma can do it, they dont pay you big bucks to code...they pay you big money for algorithms and data structures."</p>

<p>If this was true than they could hire math majors who focused on mathematical algorithms to do the jobs of CS, even if they only took basic programing classes.

[/quote]
</p>

<p>Not all "algorithms" are mathematical ones. A computer program is a process, and while there are many ways to achieve a result, only a few are the "best" way given a set of constraints.</p>

<p>Where I work, we have a team of PhD "scientists" that develop the mathematical algorithms, but the company relies on the developers to make the math work efficiently within the process of the software application and with the vast amounts of data involved (>1 TB).</p>