AdChoice ads are, to my knowledge, targetted at users and not sites. So, since you used to work in the IT field these ads seem targetted at YOU (and not this forum) instead.
Similarily, I get ads for Project Management on this site, but I work in IT, too !