It’s all fine and good to tell people to change jobs or find an interview but how does that actually go? I’ve tried a few different sites with varying experiences.
Before starting make sure you have a resume written up, a list of 3 – 5 key skills you want to advertise, and (optionally) a headline or professional description of yourself. You will be copying this information across each website in one form or another. Once that’s out of the way, plan 15 – 30 minutes to set up each account. So much for the quick and easy job hunt these sites advertise.
For each of the sites I tried, I’ll go over pros and cons specifically related to job hunting and getting interviews.
- Technical networks
There are even more sites out there that I didn’t look out there are probably a few new ones since I started writing this…
What makes Indeed stand out?
Indeed very much goes for simple job hunting. Basic UI with no popup notifications makes it less overwhelming to use, if you can handle the blue and white theme for more than 5 minutes.
- No frills experience – purely job search and apply with some company information
- Little to no spam
- Offers Seen by Indeed if you want help from Indeed finding a job
- Nothing added – yes, I put that as a pro too but if you change your mind later, you’ll need to start using a different site.
- There are two ways to respond to messages: text (as normal) or they offer a special UI to give a canned response. If I used the provided responses, I couldn’t see what option I responded with so sometimes I responded twice accidentally.
- The overall user experience wasn’t great but if it gets you a job, does it matter?
I would use this site if I only wanted to apply to jobs and not sign up for social media accounts like StackOverflow or LinkedIn.
What makes Hired stand out?
Hired stands out because they do the searching for you. Once you create a profile, you can sit back, relax, and wait for the interview requests to come in.
- No need to search for jobs – recruiters will search for you
- You can block former employers
- Scheduling your first interview happens on the Hired website – no more awkward scheduling emails
- Filling out your profile allows you to specify non-technical job search criteria like company culture, industry, and career goals
- I got a lot of emails encouraging me to do skills tests, talk to career coaches, and improve my profile. I was emailed continually for months afterward asking about my experience.
- I can’t see what’s going on with the job search. Am I not getting requests because it’s a low season or because I am not in demand?
- The search will last 2 weeks and then it will stop… probably? Despite the notice they said they’d give, I didn’t see anything that would tell me I’m no longer being shopped around.
- Along with most other hiring sites, Hired is not remote or alternative work arrangement friendly but you can’t really tell unless you do two rounds: one remote location search and one on-site search (as I did).
If you already have a solid background in your career, Hired is a good hands-off way to get interviews for traditional jobs. If you’re seriously searching, you’ll need to use another site as well.
What makes LinkedIn stand out?
LinkedIn is a social media and networking platform in addition to a job search tool. This can help you get jobs in a few different ways. If you regularly add coworkers to your LinkedIn network, when they find a new job, they may reach out to you to see if you’re interested in working there. Similarly, if you liked working with them, you can ask for a referral to their company. This is a “passive” way of using LinkedIn, though you have to actively add people regularly.
The other way LinkedIn being a social networking platform can help is where recruiters can send you messages about job openings without needing to exchange emails or phone numbers. LinkedIn makes this a little less annoying by giving you control over whether to start a conversation with the recruiter or not.
- You can be a passive or an active searching and able to hide yourself from recruiters in settings
- You can see other profiles of people similar to you in your network to compare what is in demand at particular companies or what your competition is putting out there
- You can use the site to build reputation by using their social media features as well as using the feeds or groups to keep up with where you need to go in terms of career development
- If you want to give someone your contact information, LinkedIn is better than your personal email or phone number for work related networking
- You can get a lot of recruiters messaging you for jobs you aren’t interested in because a word or two on your profile matches their search criteria
- You need to put in more work on your profile and having a network on the site
- Even though you can put a description on your profile about what you’re looking for, no one reads it and will message you anyway
- It is really noisy at first with a lot of notifications, social media features, and integrations with other products like skills assessments, certification programs, etc.
- You can definitely set this up to work well for you but, as mentioned above, it’s a bit of work
This is good for both passive and active job hunters but I’d mostly recommend this if you’re looking to get recruiters messaging you over time (i.e. passive) or if you want to build a digital network. You can use this as the simple search and apply but there are other sites that make it simpler if that’s all you’re looking for.
What makes StackOverflow stand out?
StackOverflow jobs stands out because it offers a lot more freelance, contracting, and remote positions compared to the other sites. Several of the other sites had very little to offer in terms of these three “alternative” working styles. The downside is that you can see some sketchy job postings but nothing as bad as the freelance sites out there like Upwork or Freelancer.
- Different types of work than on-site full time.
- Similar to Github, you can use your StackOverflow account to show technical contributions in the community but it’s optional.
- Some listings show expected salary, which makes salary comparisons a lot less work. This is also in Glassdoor but not the others.
- Very little “stalking” – no notifications, no sudden change in my ads or popups telling me to reapply.
- You’re not going to see many of the large tech companies here. For example, searching for “Amazon” has something on the other sites but not here.
- Again, some listings might be for individuals or small companies looking for one off work that is more like a freelance task and these can be scams.
If you’re looking for alternative work or you want to work for smaller, non-tech companies, StackOverflow has more of those. It also has more contracts and “gigs” (for example, on-demand interviewers) for those looking for temporary work.
What makes Glassdoor stand out?
Glassdoor has always stood out for showing data on company ratings and salaries. Ever since I joined the tech industry almost a decade ago, Glassdoor was referenced as the place to check for getting salary estimates. These days, other sites like Indeed above,are trying to catch up in this area but it will take a while to get the data.
- Find companies that match your values and lifestyle needs in addition to having open positions.
- Description of interview difficulty and interview questions.
- If used in addition to other job search sites, can help you negotiate recruiter calls when seeing what to ask for in terms of pay.
- So many notifications. Every time you do a search or you look at a job description, the default is to show a popup and an email asking if you’d like to go back and apply.
- The data can be misleading. If you look into some of their charts and reports, there may be very little people reporting so it skews the result. All of this is self reported so you’ll need to take care with dishonesty or exaggeration in the information.
I can’t stand how many notification popups I see on this site when I use it but if I stay logged out and only use it to see the general company information, it’s okay. I think if you want to go all in on one site, this could be a good one to use – like LinkedIn, it can be the One Site you use with some effort.
…and in person networking
What makes technical communities stand out?
Technical communities can allow you to branch out beyond your current title and experience. You can go to one tech event and be a software developer looking for management positions. At another event, you can be looking for a startup co-founder. In each case, you can test out your pitch and gauge people’s reactions. This can help you find the right set of words to put on your online profiles or it can result in the partnership or job you’re looking for.
- You don’t need to spend hours crafting the right phrases to fit perfectly on your one page resume – having a LinkedIn profile helps but isn’t needed.
- You can find opportunities outside of what’s online. Some startups can’t afford posting jobs on LinkedIn or Glassdoor and only show up at networking events..
- You can grow your network to find people who will help you get a job in the future, study interview questions with, or hang out and play board games.
- Unpredictable results with a high time investment.
- More costly considering event tickets and transportation costs.
- Very draining if you’re an extrovert, though networking through Slack or Twitter can make this work a little better.
If you’re looking for startups or looking to found one, networking in technical communities is often the only way to find companies early on. Otherwise, this type of networking can be good if you’re just shopping around and don’t want to keep up an online profile. For those who want more dynamic careers, investing time in a specific technical community for a while will generate opportunities. This can mean becoming a contributor or maintainer for a GitHub project or a part-time instructor for boot camp classes, things harder to find on job boards.
What do I use?
As you might have gathered, I use a mix of sites for different things:
- Glassdoor: for salary and company information
- LinkedIn: primary professional profile and interacting with recruiters
- StackOverflow Jobs: when looking for temporary work or gigs
- Technical communities: keeping an eye open for trends and job postings I might not find otherwise
For the whole roundup: I don’t use Hired or Indeed because they have nothing new or convincing to offer. If I’m bored, I might do a round of Hired but as I’m in an “alternative working arrangement”, it isn’t useful.
A lot of job hunting sites are offering skills quizzes. I’m going to run through some of these and do another post on how those go for a few sites that offer them.