Too Old To Rock and Roll, Too Young to Die?
Sunday 24 July 2005
John O'Connor blogs about his Programmer's Retirement. He may feel like that but I certainly don't feel the urge to throw the towel in, even though I have passed John's 40 years old threshold. In fact the main problem I have at the moment is working in an environment which has too much legacy code and not enough movement towards new technologies (though at least I'm one of the few doing mostly .NET work). I thrive on learning and using new stuff and tend to go a bit stale when I'm doing the same old thing time and time again. This is perhaps why I've not blogged much recently but I can feel the old enthusiasm returning now that I've started a personal project involving web application and SQL programming. I wouldn't go quite as far as paraphrasing the famous quote by Samual Johnson:
"Why, Sir, you find no man, at all intellectual, who is willing to leave London. No, Sir, when a man is tired of London, he is tired of life; for there is in London all that life can afford."
but there are always new technologies coming along in the software world which are interesting not just because they are new but because of the way they address old problems in exciting new ways, and you can only really join in the excitement if you are implementing applications using the new technologies. As for brain cells dying off, most of us have plenty to spare and anyway with experience you tend to be more efficient in your work, producing code which has a lower maintenance overhead. A key thing I now look for in designs is simplicity and not the baroque complexity that can result from youthful over-exuberance. I hope to work as a developer for at least another ten years and even if I manage to retire then I'm sure I'll remain involved in software development in some way.