Job Searching for Software Engineers
Over the years, I have gained a tremendous amount of experience and insights through the hiring process. I’ve reviewed literally hundreds of CVs, created, and assessed technical tests and interviewed well over fifty candidates for predominantly senior software engineering roles…
I have seen the entire spectrum of CVs and met many extremely interesting people along the way. I’ve learnt from candidates, colleagues, and other interviewers. I’ve even done some formal training, from all of this, here are some tips I hope that could help you next time you’re looking for that greener grass.
The CV:
Your CV is often what gets you in the door, it’s usually the first filter, when someone has a stack of CVs to go through, you need to make sure yours stands out, so I recommend the following:
The interview(s):
Regardless of whether it’s a meet and greet, technical interview, final negotiations, or a mix.
领英推荐
The whole hiring process is a risk, no doubt about it…
It’s a risk for the business,?because the company gets one, maybe two interviews and usually a technical test or project of sorts and then with that very little information, you need to decide whether the candidate will be able to perform the tasks expected of them daily, for 40+ hours a week, potentially for years to come…
If the business gets it wrong, it can be very costly both in terms of costs and time from employees that could otherwise be doing adding actual value to the business. On top of that, the business is not realizing the value initially expected from the employee, so either they accept less than expected performance or they will likely have to find a replacement, another time-consuming and costly exercise.
It’s a risk for the candidate,?because you are leaving what you know, who you know, and going into a whole new environment, even for the same job title or job role, your day-to-day responsibilities can differ significantly. You’re being sold on this new company, team, position etc. and they want you for your skills and value you can add to their organisation. You could be getting over-sold or misled, intentionally or based on biases.
If you can’t do the job required, either you just coast which brings you zero job satisfaction or fulfilment, or you might get performance managed, which can be an extremely taxing process on your emotional and mental wellbeing. I have had to performance manage people before, and trust me, it’s one of the worst things for everyone involved, especially the person under performing.
Or if you can do the job but the environment is toxic, unrealistic or the work is just outright not what you expected, moving again after such a short tenure can be a lot of unnecessary admin and poses the following question for your future job prospects… “did they not cut it?”
Conclusion:
So, there you have it, I hope the above can at least provide some food for thought if you’re considering… Yeah sure it’s a risk, it’s going to take time and preparation, you might get rejected or you might be successful, it might end up working out and it might not… Isn’t that part of what makes the whole process so interesting… I wish you all the best in your journey!
“The biggest risk is not taking any risk” — Mark Zuckerberg
Head of People | HR Manager | HR Business Partner
1 年Great article Marco.
Software Developer at Smartodds
1 年"it always surprises me when a candidate has no questions about the company" When looking for a job I find this the hardest part, especially if it's a large corporation as what the company does is well known and often unrelated to what section you will be working on. So you get the sales pitch in the interview but now you need to come up with a thoughtful question on the fly. It's generally why I prefer working with smaller companies,