I work in IT at the moment, but I don't consider myself as having a technical background. I did have a lot of programming subjects in high school and college, but I did end up in a non-IT, but (sort of) IT-adjacent course in university (but ended up not finishing it because of mental health issues).
Maybe I should own up to my technical background? I am also the go-to guy for IT (mostly networking) problems among my family and neighbors. ~~But then again, I use PHP for most of my work.~~