Because of where I grew up (rural South and Appalachia), my native accent is something that I've learned to mask in all professional settings. It doesn't matter how immaculate my grammar is: in the profession of software engineering, southern accent = ignorant bigot who can't be trusted. People's biases, conscious or otherwise, are noticeable. The irony is that I practice "code switching", so basically my coworkers h…
It's remarkable to me how folks who would never, ever be seen to say anything rude about other races (or who would only do so very obliquely) will quite loudly smirk about how much they hate Southerners, how stupid they think Southerners are &c. It's all just class. One can be just as intelligent with a Southern accent as one can be stupid with another.
I bet half of those people left the South and are fronting about it.