This is a good list. However, may I suggest some minor changes?
You don't absolutely have to be good at math. I program regularly and am not
great at math. You can always call upon your friend The Calculator. (You should have slightly above average math skills, though.)
Also, you don't necessarily have to know what you want to be. Just knowing a programming language is a boon in and of it's own, and can come back to help you in life without being for a job or a specific task.
Overall though, good list, and newbies should read it.
Validate your HTML here and your CSS here.
Time kills us in our sleep and we watch it happen in our dreams. -K.K.
:: Know any tips or pitfalls to avoid in XNA? PM me.
My username was previously L0adOpt1c. :: Please read this before posting in the HTML/CSS forum.
DON'T post about SEO or Antivirus. Hot spam topics.
:: Need basic HTML/CSS tutorials? Click here, don't post about it.