Jeder weiß, dass Computer-Programmierung ist ein heavilymale dominierten Feld. Ich denke, das ist bedauerlich. Über theyears, habe ich komme zu dem Schluss, dass es viel ist thatwomen zu diesem Bereich beitragen kann.
Warum Computer-Programmierung als ein in erster Linie masculinediscipline angesehen ist? Ich denke, dass teilweise, es ist, weil Männer areputation haben für die höhere Wahrscheinlichkeit mit gadgetsand Gizmos basteln. Zum Teil ist es auch, weil Informatik issupposedly ein sehr Mathe orientierten Bereich, und die Menschen sind supposedlymore zu mathematischen Disziplinen geneigt.
(Übrigens, ich weiß, dass solche Verallgemeinerungen Menschen offendcertain würde. Ich möchte betonen, dass das ist nicht mein intentat alle, noch habe ich zu weite generalizationsabout beiderlei Geschlechts machen wollen. Allerdings ist eine Vielzahl von psychologicalstudies behaupten, dass Männer-im Durchschnitt-größerem aptitudefor Mathematik und Mechanik als Frauen, während Frauen besser tendto durchführen in Linguistik und Kommunikation. Thesetendencies fallen zusammen gut mit meinen eigenen Beobachtungen, so dass für jetzt, ich gehe davon aus, dass diese Studien angemessenen Beschreibungen ofgender Unterschiede.)
Wie dem auch sei, behaupten die Leute oft, dass Männer besser programmersbecause machen sie mehr mathematisch geneigt. Persönlich Idisagree. Es stimmt, dass der Informatik in der Natur sehr muchmathematical ist; jedoch Computer-Programmierung oft IsNot. Es stimmt, dass ein Software-Entwickler basicconcepts wie binäre Berechnungen, Rundungsfehler andBoolean Logik verstehen sollte; Doch für die meisten Programmieraufgaben, islittle es brauchen für Kalkül, Gruppentheorie oder andere advancedmathematical Themen. Aus diesem Grund denke ich, dass theimportance einer starken mathematischen Begabung largelyoverblown ist.
Ja, ich denke, dass die sprachliche Fertigkeit ist entschieden moreimportant. Ich würde sagen, dass in den vergangenen Jahren etwa 90% der theprogrammers, die ich gestoßen produziert schlampig Code-softwarethat plump strukturiert ist, schlecht dokumentiert und schwer tounderstand. Ich habe auch bemerkt, eine starke Korrelation betweenlinguistic Geschick und die Fähigkeit, sauber, legiblecode zu erzeugen. Und warum nicht? Computersprachen sind, nach allem, justthat-Sprachen. Es ist somit zu erwarten, dass jemand miteinem starke Sprache aptitude-im Durchschnitt produzieren sauberer, verständlicher Code als jemand, dessen Sprachkenntnisse arelackluster.
Das ist ein Grund, warum ich mehr Frauen wünschen würde aprogramming Karriere zu verfolgen. Wenn es tatsächlich wahr ist, dass Frauen betterlanguage Fähigkeiten haben, dann sind sie wahrscheinlich auch gut withcomputer Sprachen durchzuführen. Auch hier deckt sich dies gut mit meinem ownexperiences. Ich habe nicht viele weibliche Programmierer bekannt, aber mostof diejenigen, die ich habe wissen etwas eher outstandingwork produziert. (Um fair zu sein, ich habe ein paar lausige femaleprogrammers auch bekannt, jedoch hatten diese Personen wenig Leidenschaft fortheir Feld und trat sie nur im Interesse eines paycheck.That ist ein ziemlich gutes Rezept für Mittelmäßigkeit, unabhängig von one'sgender.)
in diesem Bereich brechen kann nicht einfach sein. Ich bin sicher, dass manywomen die voreingenommene Vorstellung zu bekämpfen haben, dass Softwareentwicklung eines Feldes ist ein Mann, und dass weibliche Programmierer aremere Dilettanten. Dennoch ist es meine aufrichtige Hoffnung, dass mehr womenwill ihre Spuren in dieser Arena zu machen. Wenn sie die rightpassion für dieses Feld, und wenn sie ihre Stärken verstehen, dann glaube ich, dass sie viel zu bieten haben.