kinda strange to think how if the word 'good' was thrown into the sentence it would have shifted from stereotypical to sexist
'I assumed because you're a programmer you were a guy'
'I assumed because you're a good programmer you were a guy'
See the difference?