Cold calls/letters from recruiters are a waste of time. I've never had a cold call or letter from a recruiter that resulted in a job.
If you have any talent at all, reaching out through your professional network is the way to go.
If you have any talent at all, reaching out through your professional network is the way to go.
My current job was from a cold e-mail.
Though FWIW, I was actively looking for new work at the time, so the recruiter just had good timing.
But the recruiter also had a good e-mail, including the salary range, which was slightly above the band I was expecting.