pilipiliĀž»­

 

Getting to the source code of a fulfilling career

- March 13, 2018

CS Ariane Hanlon at work. (Danny Abriel photos)
CS Ariane Hanlon at work. (Danny Abriel photos)

After quitting her job in public relations, Ariane Hanlon decided to take an Introduction to Computer Science course to fill her time. It didnā€™t take long for her to discover that coding was a better fit than communications.

ā€œAbout a week in to the class I realized that, for me, a really frustrating day doing coding was better than any day doing PR,ā€ she recalls. ā€œI took that as a pretty clear sign I should change career paths.ā€

Now in her final year of the Applied Computer Science program, Ariane still feels she made the right choice ā€” and sheā€™s also discovered that itā€™s not actually all that different.

ā€œMy database classes are about taking information and producing some kind of knowledge from all these little data points,ā€ she explains. ā€œItā€™s similar to what I did in my Journalism degree ā€” you collect information and then you synthesize it and ask yourself, ā€˜whatā€™s the story here?ā€™ Thatā€™s what interests me.ā€



Ariane is also encouraged by the number of career options that are available to her. She has her hopes set on something in data work or web development. Her interest in web development also complements her previous degree: ā€œIā€™ve had training in web design and, now, in web development so I can see it from both sides. When Iā€™m working with the bones of it I have a more complete understanding.ā€

Putting CS on the radar


Ariane is completing her degree during an exciting time. In 2018, Dalhousieā€™s 200th anniversary year, the Faculty of Computer Science is aiming to double the number of female students entering its undergraduate programs. So far, theyā€™re well on the way to achieving that goal.

When Ariane thinks about it, she suspects the gender gap was mostly a matter of awareness. ā€œI just didnā€™t even think of Computer Science,ā€ she says. ā€œItā€™s not that I thought I couldnā€™t do it or it wouldnā€™t interest me, it wasnā€™t even on my radar.ā€

Her work leading the Halifax Chapter of will help address awareness issues. The initiative ensures teachers are comfortable with coding so they can introduce it to their classes. The first workshop in Halifax was held on February 17. Ariane was excited to see how her pilot workshop would be received. ā€œThat was the test for whether the content Iā€™d put together is useful to the teachers who attended.ā€



She wasnā€™t too concerned ā€” the parent initiative, Canada Learning Code has a strong track record with making coding fun and accessible. ā€œWhat I like is that we focus on tangible results,ā€ she says. ā€œSo if someone comes in knowing nothing, by the end of the day they can confidently make a web page about themselves. That's really fun to see.ā€

Ariane is also enthusiastic about Teachers Learning Code because it connects kids with coding. She learned first hand how coding can boost the confidence and skills of students.

ā€œProgramming is math and I didn't clue into that until about two months into it, when a whole bunch of math snapped into place. I think if I had learned the basics of programming as a child, I probably wouldn't have struggled with math as much.ā€Ā 

Looking to the future


For now, sheā€™s excited about what the future might hold. She finds the work interesting and thatā€™s a good place to start.

ā€œI quit my job because I was so bored and I thought it had no real purpose,ā€ she admits. ā€œBut when you learn to program you realize you can use it to do the most menial tasks, like build yourself a calculator ā€” or you can build apps that are used in hospitals. You can work in any field and imagine any function that would be useful to someone, and then you can figure out how to make it.ā€