Yes reaching out to your network is good, putting yourself out there through direct contact where possible is good (early in my career two jobs which were real stepping stones came from emailing a head of and ceo directly after a conference), spending time trying to find your edge relatively to others is good. But there are so many points in the whole process where it's simply luck of the draw that spray and pray within reason isn't a completely ridiculous route.
Unless you're already in a role, try what you have to. It's no fun in it but things are always easier once you don't have anything to fall back too.