The most important things to a programmer are logic and determination. You need logic to write the code, because people who can't think logically can't follow the cursor properly as it runs through your code, if you know what i mean. YOu need to think out your loops and goto's. But that's nothing on Determination: if you're determined, then you'll be coding in no time. But remember to start small. You should learn DB no problem, it's really just what you do after that which makes a difference.
Your soul...it tastes like chicken
Official Website Coming Soon