I think software will never be permanent. Business requirements always change or just aren't needed anymore.
I think good software will evolve for longer times than bad software, but at one point or another a new technology will come that just has too many benefits to not use.
(Also first comment ever on this site, but been reading it since i started my career )
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.