Skip to main content
Applied Sciences › Computing Science › Software Development
SFU Co-op Student

Image of the Author during the Internship
The Platforms, Build, and Java formats' team building activity
Chilliwack River Rafting
Reflecting back over my co-op term, I realize how much I’ve enjoyed my time and how much I’ve learned.

This article was originally written for and posted to The Safe Software Blog

Starting at Safe was my first taste of working in the software industry, and I wasn’t sure what to expect. As it turns out, I don’t think I could have picked a better place to work my first co-op term! When I first started at Safe I was very impressed by how much effort was being put in to training me and making me feel welcome. I could really tell that Safe wanted me there and was going to make sure I knew it. My first few days I was constantly surprised at how many people knew my name, and it was clear that I wasn’t just some co-op student to them. Over the course of my first few weeks, I learned a ton about Safe, the software development workflow, and improved many of my hard skills while also learning new ones. I’ve had the opportunity to work with some cutting-edge technologies and strategies, making me a much better developer going forward in my career. Despite my inexperience at first, the senior developers on my team were very patient and willing to answer questions I had or show me how to do something I had never done before. I made sure to commit whatever they said to memory!

As the weeks turned into months, I never stopped having a great time working at Safe. Each project I was assigned was always interesting, and as a result I was learning more and more. I noticed that I needed to ask questions less and was able to figure out problems on my own. One of the things I loved the most about the work I did was that it wasn’t just grunt work like I was expecting. My projects that affected internal things at Safe will be used or referred to by developers for a long time and any upgrading or improving I did working on FME will be seen by end users, so I always felt like I was contributing in a real way. Not only was the work interesting, but it was varied; I worked in C++ and Java, learned a lot of Python, some Perl, and also learned about the differences in Linux distributions while building code on many of them. I enjoyed my work at Safe so much that when offered a 4 month extension I took it without hesitation.

A typical coffee break in the games room
A typical coffee break in the games room

Another thing I loved about working at Safe is the company culture. At Safe there are lots of activities that coworkers do together outside of work, and I took advantage of as many as I could. Normally I’m not one for lots of extra-curricular activities in a school setting, but at Safe I was playing hockey over lunch when I could and was part of a Dungeons and Dragons campaign that met after work some days. I was even able to go on team-building trips with my team. Fitting in with the company culture really helped me to come out of my shell and get involved! Safe really cares about their employees, hosting community lunches and other events that I was lucky enough to experience during my time at Safe.

Reflecting back over my co-op term, I realize how much I’ve enjoyed my time and how much I’ve learned. Working at Safe has improved my hard skills by working on many projects in multiple programming languages, and improved my soft skills through my interactions with other Safers. Not only that; I’m more interested in certain courses now that I’m heading back to school, because I can see how they would be useful for work in a real development environment. I think I may even look into taking some GIS-related courses, since I’ve become so familiar with it by working with FME. Overall, my co-op terms at Safe were better than I could have hoped, and I’d like to thank everyone at Safe for welcoming me during my time there!

SFU Co-op Student
visibility  120
Nov 30, 2016

You Might Like These... Personal Development, International, Returning to SFU, Workplace Culture, Life Experience

A picture of Nile with people around
By the Nile: A Student's Experience in Rural Africa

The OLC happily presents the following as Craig Vandermeer’s first interview with the OLC after his return from Uganda Fall Semester 2010. Having finished his undergrad at Carleton University with a degree in Political Science, he is continuing his education here at SFU in the International Studies Master’s program.

Simon Kwok: Working at RIM

From working at RIM (Research In Motion) for a year before graduating, SIAT convocation speaker Simon Kwok shares the bits and bytes of his Co-op work experience as an interaction designer in Toronto.

Janine at convocation
Convocation Reflections: The Winding Road to Find Where You Were Meant to Be

Janine Roller looks back at her SFU co-op experience while speaking at her convocation. She shares how the path you take may not lead to where you expected to go, but it could end up somewhere better.

You Might Like These... Mental Health

Thea sitting on grass with her laptop
Applying Lessons From my Co-op Experience to my Health During a Pandemic

Thea translates the knowledge she gained from her Co-op work term as a Student Obesity Medicine Assistant, and with the added contextual challenge of the pandemic, shows how she uses these tips and tricks to improve her personal health. Read on to learn more about her clever advice and see how you can easily incorporate them into your daily life.

Ji Hoon
Reflecting on a Co-op Journey with Ji Hoon Choi

After completing five co-op semesters, Ji Hoon Choi looks back at the choices that led him to where he is today: working, studying, and traveling all at once.

A SIAT Co-op Journey: Sherry Wang