Home > learning a new language

learning a new language

Learning a new language is never an easy thing – especially if the new language is a programming language. In the past my approach has been to start learning a language, work on it for a a couple of days till I feel competent at it, and then forget about it.
The problem with that approach is that three months down the line when I want to write an application in that language I’ve already forgotten it – as was my case with COBOL and Python.

For the last year or so I’ve been coding in c++ though never really got involved in any large projects, resulting in something similar to my COBOL and Python woes…I keep forgetting the semantics and syntax of the language!

However, for about the last two months I’ve been working on a project in c++ almost every day, and the result – familiarity! It’s led me to conclude that the best way to learn a programming language and become fluent in it (so to speak) is to work with it every day on large project which encompasses all aspects of that language…but you knew that anyway, didn’t you!

Categories: old, programming
  1. No comments yet.
  1. No trackbacks yet.