try your mind at programming

I doubt many of you would think of picking up programming as a hobby, but you might want to give it some thought. I’m not sure there is anything else in my life that challenges my brain in so many different ways than writing code. Learning a language is great exercise of your memory and language abilities and then using your newly-developed skills gives your problem-solving skills and creativity a serious workout. Each application presents a variety of different problems to solve, using these strange yet logical languages. There are always new techniques to learn, and always ways to improve existing ones. Debugging – trying to diagnose and resolve errors – can be a tremendous challenge in its own right.

Don’t be intimidated by it either, it’s easy to learn the basics. Pick a language, learn some simple commands, and then set off making a simple application. You may be surprised to discover how fun & rewarding it is, even at the introductory level. And if you keep going with it, you’ll find this skill to be quite useful, and potentially even lucrative (if you get good at it).

If you’re interested, you might want to start with BASIC. Follow that link for free software complete with sample applications and tutorials.

If anyone actually gives this a shot, let me know!


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

AddThis Social Bookmark Button

2 Comments

  1. grounder says:

    Hi Alex, your tip is fun because i have just learnt the c language and programmed a go board(if you don’t know what the game of go is try that http://en.wikipedia.org/wiki/Rules_of_Go), it was fun but not that easy(i finished it after 12 days of learning c), and i realised that programming is about finding your own mistakes ^^

  2. admin says:

    Yes indeed there is lots and lots of correcting mistakes…. which means lots and lots of learning!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>