I feel like the person you are responding to was not meaning software engineering. Electrical engineering, Chemical engineering, Civil engineering, Mechanical engineering, etc are all more likely: especially as what you say about software engineering is definitely well known.