Software developer for 40+ years.
Started out to be a EE, but took a freshman course in Fortran, and never looked back.
Although I still like the "hardware" side of things.