I held and continue to hold that software engineer shouldn't be constrained to any specific language. And extrapolate to the entire engineering field, the engineering profession will continue to exist because to first translate a business or real life scenario into logic, you would need to describe it accurately - the rest of the translation is rote work. That describing things accurately is a skill I see most common (but still not common enough) among engineers, even if that is done in English.