I’ve been job hunting now for nearly 4 weeks. I’ve had face to face interviews with 6 companies, done 3 technical tasks, have 2 more interviews scheduled, have 3 more technical tasks to do and 3 more leads I’m chasing up. And I’m exhausted. I’ve been rejected by 3 of those interviews, I turned down progressing further for 1. All of this on top of attempting to work a full time job, speaking at EuroSTAR in Copenhagen and having a life. It’s getting to me mentally. I really struggled to get out of bed this morning. I even sat in front of this computer for 10 minutes struggling to start this blog post. But I’m doing this for my own therapy.
My tactics for job hunting have been;
- Enable the “open to new jobs” label on my LinkedIn
- Reaching out to recruiters who’ve I’ve had good experiences with before
- Reaching out to old colleagues
- Reaching out to people who I’ve met through the tech/meetup scene
- Applying for roles on LinkedIn
- Browsing the careers pages of some known companies and applying that way
In terms of tactic number 1, I was concerned that I would be swamped with recruiters. I’m glad I wasn’t, in fact I’ve only had 1 lead get generated this way. Tactic 2 has been the most successful in generating leads, it makes sense because these are guys who are literally in the business of recruiting tech talent. Every other tactic has generated a lead or two, tactic 5 has had the lowest lead generation rates.
The feedback I get is that I interview very well, I pride myself on my skill in testing and I enjoy talking to people about it. This passion comes off in my interview and often my interviewers walk away saying they actually enjoyed the experience. One role I was rejected for was because they thought I would actually get bored in the role, that’s a far call to make and if they aren’t willing to be flexible to accommodate my skill set that is the best call to make. On a side note this is actually the third interview I’ve had in my lifetime of testing interviews to come back with that feedback. I have huge respect for companies who can be open enough to make this call.
One role I didn’t do so well with the technical task, basically they asked me to automate some tests using visual studio, c# and Selenium. I said automation is not my strong point, I haven’t touched windows in over 2 years but give me enough time with google and stack overflow I can work something out. After tackling with the tools for 3 hours I submitted the task, I hadn’t completed it 100% but I thought it would be enough to help them assess my coding styles and thought processes. I wasn’t successful and there weren’t any surprises there. I interviewed well but I was being tested on tools I had barely touched. I can code, it just takes me a ridiculously long time to do so because it’s not a skill I practice every day and I’m not going to mislead anyone about my skills here. I could have sunk more time into the technical task but for my mental well being I drew the line at 11:30PM. Lack of sleep is one of the easiest things I can do if I want to experience a relapse of depression. I got to the point where in the workplace I would ask a fellow colleague for some assistance or looked at similar tests to get inspiration but I didn’t have access to those types of resources. In terms of assessing my technical chops, I think a pair programming exercise is better suited for me.
I’m a little annoyed at what feels like wasted mental energy but I should try not to dwell on the past too much. I have a few more leads that I’m more excited about so I hope they turn up more promising results. An example role that gets me excited to apply for is Quality Coach, an example job ad can be seen here. Anything that has an emphasis on automation testing over people skills is a little bit of a red flag for me because I’ve been burnt a few too many times now. How do you handle rejection in the job hunting process?