This comment thread on why software programmers claim a dispropotionate slice of the earth’s weirdos is full of insight.
If my wife ever wonders what’s going on in my head sometimes, this is a clue!
Software types are more analytical, (either as a result or as an cause of them being in their field). As such they see things that Joe Random doesn’t even notice.
When the waitress says “If you need anything else, my name is Betty” Joe Random grunts and takes a bite of his meal.
Programmer dude wonders what her name is if he DOESN’T need any thing else.