| Pick your favorite subject (doesn't matter what it is), find an aspect of it that is either, v.slow or tediously repetative, and then automate it with a simple program.
Write a brief description of what the problem is, and then check what sort of speed, precission, complexity constraints there are. Select your language according to these, not you prefered language.
This, if you focus on all aspects of the problem, should take about a week or so to get down properly. Then, and only then should you start to code. Jumping in is all well and good, if you can see the whole problem in your mind clearly (which is virtually impossible unless you are god, which you can't be cause I am :-)
If you have any problems or need any advise feel free to post a question in this thread. I am more than willing to help you on all aspects. |