6

I often hear people say "she" when they refer to a user of their application, for example. In documentation, or in email. Why do we say "she", why not "he or she" or "they"? I am not a native speaker, maybe this is a trivial question, but I do not know the answer.

akonsu
  • 275
  • 1
  • 2
  • 7

5 Answers5

10

It is something, in the U.S., that has developed as a result of "Political Correctness." Previously, the pronoun "he" was used nearly exclusively (barring the use of "they").

  • 1
    Ships have been called 'she' since time immemorial! – WS2 Feb 21 '14 at 18:28
  • Political Correctness... you are spot on. – d'alar'cop Feb 21 '14 at 18:30
  • 1
    To add to this answer, many times designers/developers will make use of "user stories" which involve the creation of a hypothetical user and that user's interactions with the software. When you add in a bit of back story the use cases become more compelling than simply saying "a user opens the widget". Most products don't need to target users based on their sex, so user stories for most products should be evenly balanced. – zzzzBov Feb 21 '14 at 19:35
  • I haven't paid much attention to manuals, but there is certainly a trend in two-player situations to make one male and one female, so that pronouns work. – Andrew Lazarus Feb 22 '14 at 02:33
6

Because using "he" all the time is sometimes considered sexist. Since we don't have a gender-neutral word to use, sometimes people use "she" or just alternate the two in their writing.

Eli
  • 1,257
0

I think it might just relate to the reference of a person who uses it even though it is not correct. Females tend to use "he," and males often employ "she." It indicates the gender bias of people. The academic form to use is "he/she" or simply "user."

Kate
  • 1
  • 1
  • Outside of the current climate of Political Correctness, I don't know of any gender bias of male programmers that leads them to assume their user is female. – Oldcat Feb 22 '14 at 00:32
0

It's just a flip on "he."

PC? Probably.

user66807
  • 76
  • 1
-2

It might be because of the stereotype that men are considered to be "providers" for women, and since most software developers are men, the word "she" is used to refer to a user because the application is "provided" to the user.

It might also be because a "user" in the software development world is generally considered to not be very technically savvy, and the existence of the stereotype that women are less technically savvy than men.

Thomas
  • 111
  • 1
    Highly unlikely. Twenty years ago, the pronoun would mostly have been "he" and gender stereotypes are much older than that. – David Richerby Feb 22 '14 at 00:19