Actually, there's another way to do it. It's what I am doing, I just didn't realise it until now. :)
Reserve a room in your house for your own computer history museum. Use old systems, running old software, doing old tasks that you learned years ago. Never update, never upgrade. Each time you need something new and it doesn't work anymore on the systems that you have, buy another new system and add it to your collection. Keep using it for that task and newer, while continuing to use the old systems for the old tasks. Virtual machines work too.
Actually, there's another way to do it. It's what I am doing, I just didn't realise it until now. :)
Reserve a room in your house for your own computer history museum. Use old systems, running old software, doing old tasks that you learned years ago. Never update, never upgrade. Each time you need something new and it doesn't work anymore on the systems that you have, buy another new system and add it to your collection. Keep using it for that task and newer, while continuing to use the old systems for the old tasks. Virtual machines work too.