There is no end when it comes to source code
This was such an incredibly difficult project to try and achieve, I feel like I now know and appreciate just how complex and difficult coding is and like all languages (Italian, Chinese, Arabic) it is not something you can just pick up in a day and be fluent in. I have so much respect for the people who work in this industry. This is by no-means an easy job and requires a special kind of patience and problem solving. I understand now why software is so expensive and why it needs to be – these projects are complex and intricate and require years of knowledge.
I also feel like I’ve learnt so much over the past few months and although I’m a little disappointed I didn’t choose an easier project with available tutorials and a 1,2,3 step process to follow – I actually feel like what I’ve learnt and achieved is going to be incredibly useful in my career and hopefully the early stages of my code literacy.
The process was a lot of head banging against a wall, reading so many forums and chat rooms till your eyes got dizzy and trying to understand complex programmer language but I got there in the end. Interestingly some of those earlier forums I went to find answers in, I’ve had to go back to and I’ve realised I now understand what they are saying and can decipher their advice. I’ve even just noticed the way I explain functions and processes within source code and computer science has improved. Instead of saying ‘that button thing on the page’ I now know that they are in fact called widgets and they have their own limitations and boundaries. The same goes for my understanding of how websites work, and how easy it is to break them with the smallest ‘ or missing }. I also love that I can properly appreciate the beauty of CSS and HTML. It’s meant I can stay realistic with what can be achieved within a website and now know what isn’t worth spending time on.
Additionally, what I’ve really loved learning has been the history of programming, particularly hearing about the great female pioneers of computer science.
One woman in particular really stood out for me, she was brilliant and is one of the reasons why we can even program languages the way we do today. Grace Hopper grew up in a time where women were laughed at for attending universities and yet she was the first woman to program the first computer in the United States, they called her ‘Amazing Grace’. (Marx 2004:8).
I really hope we start to teach young girls about women like Grace. Being able to code and program is an art, it should be highly respected and it should be taught like any other language in school. It really is the glue that holds together this big fast changing modern world and i’d love to see an industry like programming encourage women to join.
Marx, C., 2004, The First Woman to Program the First Computer in the United States, 1st ed, Rosen Publishing Group, New York.