As a long time shameless self promoter, I add a third point.
"It's not what you know, and sometimes it's not who you know - it's who knows you!!" It seems some people will brag about how many contacts they have and surely that will keep them busy following their social media posts, but how much do they really know about you?
Do they know enough about your goals, skills and passions to think of you when the time comes to refer you for an opportunity? Do they even have a copy of your most recent resume? I was