Very similar situation to mine, but i went into electronics engineering instead of CS because i didn't think i would like to write software for a living. I now write software for a living, go figure.
Also agreed on the "doing it" thing. I hear people around the office talk about letting AI write things for them and i'm like no, i want to write it myself. i like doing things.
This is all about the surveillance state isn't it?