Skip to main content

Dylan Hawkins

SFU Co-op Student
Applied Sciences › Computing Science

empty
a girl jotting down notes in front of her computer screen
Credit
Unsplash
Work is much more fulfilling when you are contributing to something you actually want to see created.

There are many factors that go into picking the right place to work. Luckily, software is becoming more and more prevalent in every industry, so there are many more possible domains to work in, and the list is growing all the time. When I’m considering a place to work, I’ve learned to think about three major aspects: the company’s product domain, the cultural fit, and the technical fit.

1. The Company’s Product Domain

The company’s product domain includes what kinds of products they make (usually software, in computing science) and who the audience is. I can further break this down into two questions: Am I interested in working on this company’s products? Am I interested in using this company’s products? I have many academic interests – things that I enjoy working on and learning about – but some of these are not things that I get excited about using. For example, I’m interested in learning more about cryptography and artificial intelligence, so I would be interested in working on something that involves these topics. Unfortunately, the thought of using a product that involves cryptography doesn’t make me particularly excited. On the other hand, using a product that involves artificial intelligence does excite me, because a big part of that field is interacting with the artificial intelligence (AI) to see how it responds. I believe the best case is when I can find a job where I want to learn how the company’s products work and I can also see myself using them. This is a big part of why I enjoyed my terms with Electronic Arts. While working there, I got some really neat insight into how video games are made. At the same time, I’ve been an avid gamer since before I even started grade school, so the finished products are often something that I can see myself playing. Work is much more fulfilling when you are contributing to something you actually want to see created.

2. Cultural Fit

The second aspect to consider is the cultural fit. Different places will attract different kinds of people with different interests and skills. Unfortunately, this can often be difficult to gauge without already having worked for a company. The first place to gain insight is during an interview with the company when given the opportunity to ask questions of your own. Another way is to think about all of the disciplines the company operates in. For example, SAP develops web enterprise software, and a big part of that is security. When I worked there during co-op, I met many people who were interested in business and software security. Those are interests that we had in common, so I was able to learn a lot about those topics from speaking with co-workers. Electronic Arts tend to attract entirely different people. It’s a video game company, so it’s no surprise that most of the people I’ve spoken with really enjoy playing many types of games. I also had the chance to take a close look at many other parts of the games industry, such as art. It turned out to be a great cultural fit. When considering jobs, always think about the types of people the job might attract, and think about whether you would likely have many interests in common.

3. Technical Fit

The third and final aspect is the technical fit. This is about considering the skills you already have, the skills required by the job, and the skills that you stand to gain from accepting the job. If there’s one thing I learned about technical fit, it’s that forcing yourself out of your comfort zone makes things much more difficult in the short run but has grand benefits in the long run. When I started my co-op terms with SAP, I began as a tester on web enterprise software products with zero knowledge of databases, security, basic authentication, web development or automated testing. I had to force myself to put in the extra time to learn about many of these topics before I could even begin to figure out how a feature was designed or why it was not working as intended. But after I finished those terms, I was able to add quite a bit to my resume, and I had a lot more material to discuss in interviews as well. The question to ask for technical fit is “In the long run, will my time with this company be well-spent?” If you already fulfill all of the requirements for a position, then chances are you’ll breeze through the job but you probably won’t leave it much better off than when you began.

In my opinion, the ideal job is one is when you learn as much as possible from your work, where it’s easy to learn from your co-workers and find common interests with them, and where you are interested not only in working on the company’s products, but also personally using them. I hope my approach to finding the right job will also help you find your own. Happy hunting!

Beyond the Blog

  • Learn more about Electronic Arts from their website, here
  •  

About the Author

Dylan Hawkins

SFU Co-op Student
Applied Sciences › Computing Science
Connect with Dylan on LinkedIn.

You Might Like These... Prospective, Professional Development, Career Exploration

Co-op students jumping in the air
The Co-op Connection Helps Retention

In this blog post, Heather shares with us why co-op is an important experience for all students, whether it be to further career aspirations or to gain future employment opportunities. 

author, courtney, smiling
A Second Term in Government: More of the Same?

Having completed my first work term for Health Canada as a Communications Officer Intern, I was eager to try something new, and the government was not where I believed that was going to happen. That is until I was offered a position at Agriculture and Agri-Food Canada...

Working on campus
The 10 Minute Commute – Resources and Useful Information for Working on Campus

Have you ever thought about working in a place that you are familiar with?  Perhaps a Tim Horton’s close by? For many students the idea of working at SFU might be a great option, if you prefer a 10 minute jaunt to work after class or an opportunity to learn more about how a university operates.

a girl jotting down notes in front of her computer screen
library_books
Blog
Finding the Right Job
Career Exploration, Professional Development, Workplace Culture, Co-op Reflections

Are you a Computing Science Co-op Student and wondering what the right job is for you?  How do you decide what the right job is for you, especially when software is becoming a huge part of every industry? Dylan breaks down “finding the right job”. This is part four of four.

a girl jotting down notes in front of her computer screen
library_books
Blog
Finding the Right Job
Career Exploration, Professional Development, Workplace Culture, Co-op Reflections

Are you a Computing Science Co-op Student and wondering what the right job is for you?  How do you decide what the right job is for you, especially when software is becoming a huge part of every industry? Dylan breaks down “finding the right job”. This is part four of four.

a girl jotting down notes in front of her computer screen
library_books
Blog
Finding the Right Job
Career Exploration, Professional Development, Workplace Culture, Co-op Reflections

Are you a Computing Science Co-op Student and wondering what the right job is for you?  How do you decide what the right job is for you, especially when software is becoming a huge part of every industry? Dylan breaks down “finding the right job”. This is part four of four.

a girl jotting down notes in front of her computer screen
library_books
Blog
Finding the Right Job
Career Exploration, Professional Development, Workplace Culture, Co-op Reflections

Are you a Computing Science Co-op Student and wondering what the right job is for you?  How do you decide what the right job is for you, especially when software is becoming a huge part of every industry? Dylan breaks down “finding the right job”. This is part four of four.

a girl jotting down notes in front of her computer screen
library_books
Blog
Finding the Right Job
Career Exploration, Professional Development, Workplace Culture, Co-op Reflections

Are you a Computing Science Co-op Student and wondering what the right job is for you?  How do you decide what the right job is for you, especially when software is becoming a huge part of every industry? Dylan breaks down “finding the right job”. This is part four of four.

You Might Like These... Career Exploration

Author with four other people in front of a table
Co-op Student Experience Surpasses Expectations

In Spring 2011, Diana Chan was hired at BCcampus as a Professional Learning and Communications Assistant, learn more about how her work experience has helped to confirm her interests and career plans.

two computer screens showing a portfolio
Portfolio Review

Ever wondered what it would be like to be interviewed by Facebook?  Bradley Sutherland, a recent graduate from SFU’s Interactive Arts and Technology and a specialist in interactive design, was selected to be interviewed by the social media giant.  Bradley shared this 3 part interview experience with the OLC.

Officials around a round table
Post-Graduation Work Permit Program: What You Need to Know

Attention to all international SFU students! Are you preparing to enter the Canadian workforce soon? If so, the transition has just been made easier for you, courtesy of the federal government.