The office stuff was various languages including C# on Oracle back end. The Python testing systems replace old apps written in Tcl. It's hard to find people who know that and Python can do the job. I know a lot of legacy systems never get replaced so people who know languages like Cobol can still find work. Not that I ever did Cobol.
Programming is about solving problems and I enjoy that.