I have been programming since age 13, professionally since 1988. You could say I've been around the block.