I dont think that using ASICs for other things than Bitcoin mining will be possible at all. These are highly specialized chips that were developed for just one task - mining with the SHA256 algorhythm. FPGAs are programmed chips that can be used for other things, when the programming is changed.
The good thing is: There wont be another hashrate jump within the foreseeable future. ASICs are the end of the line. And although someone might develop ASICs that are a bit more efficient of have higher clock rates, this will only increase the hashrate in a linear way and slowly over time.
So unless you lose your interest in bitcoin and/or mining you will be able to use your ASIC for a long time.
(But still: Other people that are buying ASICs and take part in mining will decrease profit over time.)