I have been consulting over a decade now.
I used to wonder if I was going to get pushed out based on age... I suspect that I could work in tech till the day I die.