Tuesday, March 10, 2015

“Writing code is an act of creation”

A gender focused conversation with Francia Granda and Gabriela Vera

As we celebrate International Women's Day, themed "Make it Happen" in 2015, we bring forward the story of two of our Smartmatic women. Programmers, Francia Granda and Gabriela Vera, discuss why they love programming, who inspires them, how they have built their career paths and how they perceive gender equality at work.

Creating from scratch 

“When implementing functionalities in a system, it is possible to bring to life things that would not otherwise exist.” This is part of the beauty of programming according to Francia, for whom “writing code is an act of creation” as well as a satisfactory mission because “it creates a sense of belonging with ‘that new thing’ that became a reality directly from your imagination.” She notes that what she likes best of programming and her job is “to be part of this silent and hidden system that moves today’s world.”


On the other hand, Gabriela comments that she was captivated by programming because “it is always a good challenge” for her. She loves “building things that did not exist and make them be as useful as possible”.

They both agree on the satisfaction that represents creating useful solutions through programming. “For me, the biggest contribution of computer science and electronics to the world has been the ability to help people achieve their objectives without getting involved in too many mechanical aspects, allowing them to evolve faster,” says Francia. Gabriela adds “You get to create something (whether it’s an application, or a machine), with a design that can be changed easily according to what the final users expect or need.”

The creation journey

To understand how girls in tech get inspiration and motivation, we asked our programmers who they admire in the field. They both had a very clear answer: Grace Hopper, the "mother" of the COBOL language.

“She worked in the creation and tuning of the first computer (Harvard Mark I). Also, she led the team that designed the first compiler in the history of computers, which opened the way to create COBOL. This programming language generated around 70% of active code at the time. Hopper died in 1992, leaving behind an inimitable legacy. She was a brilliant programmer and a pioneer in computer science at a time when the field was dominated by men,” reflects Francia, while also adding: “A curious note is that Hopper was the creator of the term ‘bug’, which we commonly use to indicate an error or failure in the system. This came about after finding a little insect (‘bug’) between the electronic cards affecting the running of the Mark II. The term ‘debugging’ came later”.

The inspiration to start programming came at a young age for both of our guests. Gabriela Vera has been programming since she was 16 “but simple things, maybe a few simple console games, just trying things out” she said, paving the way to what has become her real passion. “I loved technology in general, so I studied electronics. Then I found out you could program micro controllers (chips) to make a hardware or system do exactly what you wanted… And that was it, for me! I’m a firmware programmer. I love the combination of having a machine behave as you want it to, and being able to change some of its hardware if necessary to make something else”.

Francia, on the other hand, started to program when she was even younger, at only 10, in a computer centre for children, where she learned basic concepts and how computer programs work. “In couple of years I learned mid-level BASIC and PASCAL, so since I was a little girl I had already envisioned what I wanted to do for living: creating programs with which I could control physical devices. That vision grew with me and led me to become a computer electronics engineer.” She adds “Most of my professional life has been connected to programming. From hardware design, firmware and software applied to the academy and research, to working in the industry of technology companies, such as my current role here in Smartmatic, where I do software testing. A very different perspective to approach coding.”

What the future holds 

Besides their admiration for Hopper, Francia and Gabriela share a desire for improving the field and succeeding in their careers. “I hope to be able to integrate in one vision: code designing, execution, quality assurance, plus usability and end user’s experience; combining all the steps that a product needs to follow before it is truly usable,” reveals Francia. She states that her career plan in Smartmatic is allowing her to start achieving that vision step by step “and I hope I can keep on including areas and expertise into my work, and be able to run every aspect on the deployment of a technology.”

Gabriela suggests a similar approach for her own future plans. “In coming years, I hope to work with higher level programming languages, to learn more about the design and architecture of software alone, and to manage a development team. To be able to visualize a complete program, design, architect and assign tasks.” Her career in the company has empowered her creativity as she also notes “my work makes me think that the future you dream can only exist if you help building it, if you think of something that should exist, but it doesn’t, why not make it yourself?”

According to Simina Berceanu, Head of Talent Acquisition and Development, "Smartmatic's workforce is approximately 40% women. There are plenty of reasons for women to be attracted to Smartmatic, from our open culture to the work we do promoting equality, fairness and transparency within society,” as she expressed in a previous post.

Speaking of gender equality, Gabriela, who is currently working in a team with one more female developer and two ‘very technical’ QA woman engineers programmers, comments: “I do not see a gap just because a programmer is male or female, more than I see it from people having different personalities or preferences on how to code. I believe everyone that loves this field can do incredible things if given the opportunity.”

Francia also has a very positive vision opinion on this topic. She highlights that currently the firmware team is practically only women. “The fact that a team that handles electronic design, drivers and low level programming is integrated mostly by women shows that there are not activities in this field that cannot be faced and solved by women. I believe that distinguishing between male and female performances in computer science is irrelevant, as we all have the same skills and capabilities to write good code and be great programmers.”