It's not about making connections so that people will give you a job as a favor. It's about making connections so that you have social proof of your competence, plus to take advantage of the fact that someone telling your target "hey, take a look at this person" stands out much better than sending one more resume to a poorly monitored email account.
Which, in response to your last question, also means knowing someone who knows someone where you want to work is almost as good as a direct connection. You really don't need to know all that many people to have a usefully large second degree network (doubly so if you're in a tech hub).
As a general rule, if someone hands your resume to a hiring manager, or says "I know that guy; he's good" that carries a hell of a lot more weight than you evidently think it does.
Yes, of course you need to know what you're doing. The point is that knowing someone at the firm you're applying to, or knowing someone who know someone there is useful. Like it or not, we are social animals and we respond to that stuff.
Networking is where people, usually former colleagues, will remember you (positively) when their employer asks them "Hey, we need someone who can do X?" And vice versa.
If you can't make friends with people you work with, that will make networking hard or impossible but you can't blame that on "networking".
Given that definition, I agree it is concerning that OP doesn't know where to reach out. Perhaps the best course of action is addressing why that is the case.