I don’t hire IT positions….but for me… if you call me, introduce yourself & ask for a good time to drop off a resume and stick to the appointed time, your half way to an interview with me. The mailed manila envelope goes in the drawer with the rest Good luck
Back in the day, that was the way to do it, Nowaday’s though, everything is automated, and you have to register on the company’s website and build your own profile, so takes the one on one contact out of the equation all together.