I have discovered, among my smart college-educated white upper-middle-class mostly-male circle of friends, that there are few people who have done anything but white-collar jobs. Most have never held ANY unskilled-labor job, EVER, including during high school. EVER.
That first sentence could also be pronounced "...among my [privilege] [privilege] [privilege] [privilege] [privilege]...".
I have discovered that I tend to have more respect for the ones who have; they read as "less spoiled", somehow, and then when I find out they once bagged groceries or changed diapers it just all hangs together. The ones who've been burger-flippers or security guards tend to be --- not always, but they tend to be --- the same ones who would have seen the alternate pronunciation of that first sentence and its implications.
What I respect is that awareness, wherever it comes from.
That first sentence could also be pronounced "...among my [privilege] [privilege] [privilege] [privilege] [privilege]...".
I have discovered that I tend to have more respect for the ones who have; they read as "less spoiled", somehow, and then when I find out they once bagged groceries or changed diapers it just all hangs together. The ones who've been burger-flippers or security guards tend to be --- not always, but they tend to be --- the same ones who would have seen the alternate pronunciation of that first sentence and its implications.
What I respect is that awareness, wherever it comes from.
no subject
Oh, doesn't it! So does QA. I would quibble with the two-years figure, perhaps, but I'd include both tech support and QA as requirements for coding. Next, maintaining other people's code, and working on a team where you cannot dictate everything... both of these teach lessons so valuable that I'm glad they happen to occur early in a lot of programmers' careers.
Re:
I also agree that the other things there would be good too.