What can you do with magic of software development?

You can do anything you want if you have a magic wand and are not a muggle, right?


J.K. Rowling will agree with you on the matter. But what about computer science and programming? What can you do with those? The media continuously rambles on how we are surrounded by computers, how computers are starting to take over our lives and blah blah blah. The news is right to some extent. Take Netflix, Facebook and Reddit, for example: these services are extremely fun to use, but do they really help humanity?

In short, can you use computers to do something useful, to help people? Here is a couple of ideas:



I like using these technologies, and I think they are a lot of fun. Some of the ones I listed here you could create by yourself, while others are created by teams of people. The question I have to you is: Do you have a favorite desktop program, app, or website that you like to use and wish you could make something like it? Do you have an idea that you would like to bring to life and change the world? If so, allons-y!



Hermione Mulan Belle Doctor

What can you do with magic of software development?

The start of the Code Brave adventure

Welcome, brave women coders and coders-to-be!

Have you ever heard of Merida, a young Scottish princess who decided to compete for her own hand and make her own fortune as told by Pixar in Brave?


Wait, you may say, Merida did not code, she shot arrows like Katniss Everdeen!


Why are you mentioning her in a blog about programming for women? Here is why: Merida was not afraid to face the social norms, and did what she wanted to do. Just like Merida, many women out there, are learning to become professional software developers and hackers. Yet the road to becoming a female developer may not seem quite as clear as we want it to be. There are too many questions to be answered, and when you have never done coding before, they can be very intimidating:

What do all these strange words mean: programming, Linux, pointer, algorithm, mother board, Cloud, server, map-reduce, etc? And can someone please explain them to me in laymen terms not filled with gibberish garble-babel?

How can I use programming to make the world a better place?

And finally, how do I start coding?

I wanted to find the answers to all of these questions when I starting learning code at the age of 19, and unfortunately, there were not a lot of women mentors currently in programming to answer them. This is why I am thrilled to share what I learned through the last 6 years of coding with you! Allons-y!


Images: Merida Katniss Doctor

The start of the Code Brave adventure