I finally began learning python. I wrote my last program in the 80s in Apple Basic, and here I am again starting to learn a new language. I can already guess what my biggest problem will be. I am incredibly impatient. How can I learn to program when I refuse to read the documentation all the way through? Will I succeed in writing a program or am I doomed to give up? No need worrying about it. I type python on the command-line, and start.
Last week I mentioned my decision to learn Python and write a free software program. I found some cool online tutorials. I found my Learning Python book, and I was ready to begin. So like many a programmer I sat down in my chair, opened my books... and watched "Buffy the Vampire Slayer" instead.
Why aren't there more female free software developers out there. In my attempt to find out, I decided to write a program and see what barriers got in my way.
Most free software developers are men. Women are vastly under-represented in the world of free software. Being a woman, I wanted to know why, so I tried to do it myself. The first barrier was my inability to program in any modern computer language, so my first step was to learn a new one.
First I had to pick a language to program in.
With all of the recent argument over the lack of women in the free software community, especially as relates to the reports from the Free/Libre/Open Source Software Group, which state that only 1.5% of the free software development community is female, and that women are actively discouraged from becoming free software developers. I decided to take a new approach and ask myself, "Why am I not a free software developer?"