Können Frauen nicht nur besser schreiben, sondern auch besser programmieren?
Donnerstag, 30. März 2006, 13:13 UhrNeulich hab ich ja schonmal auf einen Artikel hingewiesen, in dem es darum geht, ob Frauen besser schreiben können als Männer. Kathy Sierra von Creating Passionate Users schaut sich das Thema in Bezug auf eine ganz bestimmte Art von Schreiben an: Programmieren.
In ihrem Artikel Code like a girl geht es allerdings zum Glück nicht darum, die üblichen Stereotype zu verbreiten — die eigentliche Frage ist, ob “schöner” Code nicht noch weitere gute Eigenschaften haben kann, analog etwa zu “eleganten” Beweisen in der Mathematik. Und natürlich verweist sie auch auf Don Normans Emotional Design, in dem er sagt, dass schöne Dinge besser benutzbar sind.
Hier ist ein kurzer Ausschnitt — natürlich sollte das nicht das Lesen des eigentlichen Artikels ersetzen…
And there you have it. I think “girl code” is quite a compliment. Because caring about things like beauty makes us better programmers and engineers. We make better things. Things that aren’t just functional, but easy to read, elegantly maintainable, easier–and more joyful–to use, and sometimes flat-out sexy. And whether we like it or not, most of the world associates an appreciation for beauty more with women than men (especially geek men). Women may have a genetic advantage here.
A passion for aesthetics can mean the difference between code that others enjoy working on vs. code that’s stressful to look at.
(…)
Yes, calling beautiful code “girl code” is both silly and some might believe sexist. But that doesn’t mean there isn’t some truth to it. As a female technologist in a heavily male-skewed industry, I don’t need you to compliment my hair. But if you tell me my code is pretty, I might give you some tips.
And if it makes you feel better, I’ll refer to YOUR gorgeous code as metrosexual. But we’ll both know the truth.
Auch ich lege grossen Wert auf schoenen Code… aber wegen seiner Funktionalitaet. Vor allem ‘richtig’ muss er sein, der Code. Und uebersichtlich. Und das ist eben schoen.
Naja, ich hab leider schon jede Menge “richtigen” Code gesehen, der alles andere als schön war ;) Aber dein “übersichtlich” geht ja anscheinend auch schon irgendwie in die Richtung von dem, was Kathy “beautiful” nennt.