After two months of going though the job hunt process, I'm happy to say that I've found work for Winter 2015! As a first year, particularly Stream 4, I definitely felt the pressure from submitting my first application up to deciding which job to take. In this next series of posts, I'll be reflecting on my experience with the different steps of the job search and what I've learned from the first ever job search.
The University of Waterloo has an internal job search system called JobMine (which inspired the title of this series) for its co-op students to find and apply for jobs on. The first part of the job search consisted of reading through hundreds of listings and deciding which ones to apply for. JobMine limits applications to 50 per round, likely to prevent everyone from applying to everything. Without much previous job experience or even programming experience in general, it was a fine line to decide between the "safe picks", entry-level jobs that didn't require a lot of experience, and the "long shots", jobs where I didn't meet all the requirements.
The easiest way I found to sort potential jobs that I wanted to apply to was by three categories:
- Fits most requirements
- Fits some requirements
- Hard to get
From this round of the job search, here are some important things that I learned:
- Don't be overwhelmed by a long list of required skills: As a general rule of thumb, employers who list a lot of requirements generally aren't looking for someone who fits exactly all of them. I mostly applied to jobs from the first two categories above, but I also took a chance to apply for some "hard to get" jobs. You never know specifically when you'll fit well with what an employer is looking for; while it's good to be realistic, the required skills are only part of the picture.
- Don't be scared to apply to jobs that many people have applied to: I made this mistake when considering whether or not to apply for some jobs, in thinking "what chance will I have against tens or hundreds of other people"? Again, you just never know, so if it is a job that you really want, it doesn't hurt to take a shot.
- Be specific on your resume: Writing specific details about relevant skills or experience and how they'd apply on the job not only helps employers to connect your skills to their work, but also helps you in deciding what to talk about/elaborate on if you manage to snatch an interview!
- A cover letter isn't always the best way to go: I actually chose not to write any cover letters when I applied for jobs, because I didn't have a lot of time to personalize them for different jobs. From what I've heard, it's sometimes better to not include a cover letter at all if it's going to be a generic one. Unless you're confident that your true interest in a job or skills description shines through in a cover letter, it might be best if you just didn't include one.
Overall, I definitely learned a lot from the very first round of job application; thinking ahead, I will be changing my mindset a little when applying for jobs next round. I hope that these tips are useful to Stream 8 co-op students or anyone really who is looking for a job. Job applications are a crucial first step because they are the deciding factor for whether or not you receive an interview (which I'll be talking about in the next part). All in all, be prepared, don't be afraid of failure, and I'm sure the results will show for themselves.