Alla vet att datorprogrammering är ett hårt
mansdominerat område. Jag tycker att detta är olyckligt. Under
åren har jag kommit till slutsatsen att det finns mycket som
kvinnor kan bidra med inom detta område.
Varför betraktas datorprogrammering som en främst maskulin
disciplin? Jag tror att det delvis beror på att män har
rykte om sig att vara mer benägna att mixtra med prylar
och prylar. Delvis beror det också på att datavetenskap
förmodligen är ett mycket matematiskt orienterat område, och män antas vara
mer benägna till matematiska discipliner.
(Jag vet för övrigt att sådana generaliseringar skulle kränka
vissa personer. Jag vill understryka att detta inte alls är min avsikt
, och jag vill inte heller göra alltför breda generaliseringar
om En mängd psykologiska
studier hävdar dock att män i genomsnitt har en större fallenhet
för matematik och mekanik än kvinnor, medan kvinnor tenderar att prestera bättre på lingvistik och kommunikation. Dessa
tendenser stämmer väl överens med mina egna observationer, så tills vidare
utgår jag från att dessa studier är rimliga beskrivningar av
könsskillnader.)
Hur som helst, folk hävdar ofta att män gör bättre programmerare
för att de är mer matematiskt lagda. Personligen håller jag
inte med. Det är sant att datavetenskap är mycket
matematisk till sin natur; dock är datorprogrammering ofta
inte det. Det är sant att en mjukvaruutvecklare bör förstå grundläggande
begrepp som binära beräkningar, avrundningsfel och
boolesk logik; men för de flesta programmeringsuppgifter finns det
lite behov av kalkyl, gruppteori eller andra avancerade
matematiska ämnen. Av denna anledning tror jag att
vikten av en stark matematisk begåvning till stor del är
överdriven.
Jag tror faktiskt att språklig skicklighet är avgjort viktigare
. Jag skulle säga att under tidigare år producerade ungefär 90 % av de
programmerare som jag stötte på slarvig kodprogramvara
som är klumpigt strukturerad, dåligt dokumenterad och svår att
förstå. Jag har också märkt ett starkt samband mellan
språklig skicklighet och förmågan att generera ren, läsbar
kod. Och varför inte? Datorspråk är trots allt bara
det-språk. Det är därför rimligt att förvänta sig att någon med
stark språklig förmåga i snitt kommer att producera renare,
mer begriplig kod än någon vars språkkunskaper är
svaga.
Det är en anledning till att jag önskar att fler kvinnor skulle göra en
programkarriär. Om det verkligen är sant att kvinnor har bättre
språkkunskaper kommer de sannolikt att prestera bra med
datorspråk också. Återigen, detta stämmer väl överens med mina egna
erfarenheter. Jag har inte känt många kvinnliga programmerare, men de flesta
av de jag känner har producerat ganska enastående
arbete. (För att vara rättvis har jag också känt några usla kvinnliga
programmerare, men dessa individer hade liten passion för
sitt område och gick bara in på det för att få lönecheck.
Det är ett ganska bra recept på medelmåttighet, oavsett ens
kön.)
Att bryta sig in på detta område kanske inte är lätt. Jag är säker på att många
kvinnor kommer att behöva bekämpa den fördomsfulla uppfattningen att mjukvaruutveckling
är ett mansfält och att kvinnliga programmerare
bara är dilettanter. Ändå är det min uppriktiga förhoppning att fler kvinnor
kommer att göra sina spår på den här arenan. Om de har rätt
passion för detta område och om de förstår sina styrkor,
så tror jag att de har mycket att erbjuda.