Yeah that has already been a problem with petroleum engineers. Even if they don't have any ethical objection to working in it the writing is on the wall that it may not be a 40+ year career. The same with COBOL. Although the old software is zombie-ing along there isn't much new being written.