2 points
it seemed inconceivable that software development would become actual engineering
If you go back to the root word, “actual engineering” is someone that builds or operates an engine. That’s why train drivers can be called “engineers”.
When I worked as an engineer some years ago
This is way too vague. What type of engineer?