One might even argue that being a professional anything (at least, a successful one at it) is about cultivating relationships with people who either have money (investors), have network, or have power (to hire you, etc.). This applies even for software engineers. Even the greatest software engineers in the world won't get very far by just sending job applications on a job listing site.