I write or test new Ada code everyday at my current $DAYJOB. I used to do the same at an avionics company. I expect this to continue since its the best language for this type of software (high-integrity, embedded, real-time, in use for decades).
Is there a lot of programming in civil engineering? I would have imagined a lot of it is about using ready made software (from auto desk or whoever). I don’t know that much about either (civil engineering or programming) so I am just guessing here.
Is there a lot of programming in civil engineering?
Most civil engineers don't do a lot of programming, but virtually all civil engineering companies have people on staff that program. Mostly for developing custom and project specific tools and plugins for the software they use.
For what it's worth I know several people in various roles at various aviation companies big and small, and everybody uses C++. Second most common language is probably Matlab for simulation and modelling. While a lot of Ada code exists I've never heard of anyone writing new Ada code.