Todo el mundo sabe que la programación informática es un campo dominado por heavilymale. Creo que esto es lamentable. Durante theyears, he llegado a la conclusión de que hay una gran cantidad thatwomen puede contribuir a este campo.
¿Por qué es la programación informática considerada como una masculinediscipline principalmente? Creo que, en parte, es porque los hombres tienen areputation por ser más propensos a jugar un poco con artilugios gadgetsand. En parte, también se debe a la informática issupposedly un campo muy orientado a las matemáticas, y los hombres son supposedlymore inclinado hacia disciplinas matemáticas.
(Por cierto, sé que estas generalizaciones se offendcertain personas. Me gustaría hacer hincapié en que este no es mi intentat todo, ni deseo de hacer excesivamente amplia generalizationsabout cualquier género. sin embargo, una multitud de psychologicalstudies do afirmar que los hombres tienen-en promedio, un mayor aptitudefor matemáticas y la mecánica que las mujeres, mientras que las mujeres tendto obtienen mejores resultados en la lingüística y la comunicación. Thesetendencies coinciden bien con mis propias observaciones, así que por ahora, voy a suponer que estos estudios son descripciones razonables ofgender diferencias.)
de todos modos, la gente a menudo afirman que los hombres son mejores que son más programmersbecause inclinaciones matemáticas. En lo personal, Idisagree. Es cierto que la informática es muy muchmathematical en la naturaleza; Sin embargo, la programación de computadoras a menudo isnot. Es cierto que un desarrollador de software debe entender basicconcepts tales como cálculos binarios, round-off error lógico andBoolean; Sin embargo, para la mayoría de las tareas de programación, hay islittle necesidad de cálculo, la teoría de grupos u otros temas advancedmathematical. Por esta razón, creo que theimportance de una fuerte aptitud matemática es largelyoverblown.
De hecho, creo que la habilidad lingüística es decididamente moreimportant. Yo diría que en los últimos años, alrededor del 90% de theprogrammers que encontré produjo descuidado código softwarethat está estructurado con torpeza, mal documentado y tounderstand difícil. También he notado una fuerte correlación habilidad betweenlinguistic y la capacidad de generar limpia, legiblecode. ¿Y por qué no? Los lenguajes de programación son, después de todo, justthat-idiomas. Por lo tanto es razonable esperar que alguien conuna fuerte aptitud lingüística será-en promedio-producir código más limpio, más comprensible que alguien cuya lengua habilidades arelackluster.
Esa es una razón por la que me gustaría que más mujeres que perseguir la carrera aprogramming. Si bien es cierto que las mujeres tienen habilidades betterlanguage, entonces es probable que un buen desempeño withcomputer idiomas. De nuevo, esto concuerda bien con mis ownexperiences. No he conocido a muchos programadores femeninos, pero mostof los que yo conozco han producido algunos bastante outstandingwork. (Para ser justos, también he conocido a algunos femaleprogrammers pésimos; sin embargo, estos individuos tenían poca pasión fortheir campo, y sólo entraron en él por el bien de un paycheck.That es una buena receta para la mediocridad, independientemente de one'sgender.)
Entrar en este campo puede no ser fácil. Estoy seguro de que manywomen tendrán que combatir la idea de que los prejuicios SoftwareDevelopment es el campo de un hombre, y que los programadores de las mujeres aremere diletantes. Aún así, es mi sincera esperanza de que más womenwill hacen sus marcas en este campo. Si tienen el rightpassion para este campo, y si entienden sus fortalezas, entonces yo creo que tienen mucho que ofrecer.