Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

One problem that I have faced over the years is that when I stop using a technology (COM,QT)/language (VBScript)/feature (Templates) for development over the time I lose skill in that.

What in your opinion is the "easiest" way to retain familiarity so that when I come back to any of them, effort for relearning is minimal.

share|improve this question
WWWWWHHHHHYYYYY? –  Job Nov 26 '10 at 4:22

2 Answers 2

up vote 2 down vote accepted

Keep hold of your own reference books. That way, you can go back and refresh your memory. Personally, if you are not regularly using some memory allowing it to fade and to use that capacity for current stuff seems to be a more efficient use of the grey matter. Rereading the same books that you originally used allows old memories to be refreshed surprisingly quickly.

I am looking forward to 10 years time when COM programmers make £2000 a day. :)

share|improve this answer
That would be the day :-) –  Gaurav Nov 26 '10 at 3:38

The best way to keep up to date with previous technologies is to have simple personal projects which use them. I try to keep a list of personal projects based on different technologies, I can always revisit them if you want to brush up my skills.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.