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  115
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... Seeking

A nervous woman
Why You Should Consider Applying to Co-op Jobs Unrelated to Your Academic Background

Like many other seeking Co-op students, Leslie struggled to find a co-op job that was relevant to her interests. While her friends were all able to eventually land jobs, Leslie started to feel more anxious and insecure about obtaining an opportunity. Here's how she turned the tables and found a job outside of her initial interests.

Outline of the world's continents in the background with square images of multiple individuals displayed on it to show networks between them.
Networking Opportunities at SAP

Did you ever think about taking advantage of networking opportunities at your workplace while you are on your co-op?  Business student Helen Bowman discusses the networking opportunities she was able to take advantage of during her co-op at SAP.

Crystal Fung at work
How I Became a Manager at Nineteen

Read on to find about how Crystal became a manager at just nineteen!