|
-
May 30th, 2011, 04:56 PM
#6
Re: Does one have to be good at programming to design algorithms?
 Originally Posted by Visorjohn
I'm not aiming to be a good programmer, but what does one have to have before designing algorithms for a company?
You need a good understanding of the properties of a digital computer.
In principle it boils down to two things; Any algorithm must be mathematically finite and it must be computationally tractable. If you can take concepts of high mathematical sophistication and make them programmable in this way you'll be a success even if you never lay down a single line of code yourself.
In my experience there's a great demand for math graduates in many companies. Lots of programmers are at the math level of a high-school drop-out who can hardly count to ten. If they don't have someone to guide them through the math jungle they're totally lost. So don't sell yourself cheap.
I wish a had a stronger math profile. Someone has said something to the effect that "everytime you pass up a math course you can hear the sound of doors closing". It's so true.
Last edited by nuzzle; May 31st, 2011 at 03:29 AM.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|