I've gotten most of my last several jobs through LinkedIn, though in some cases, I reached out. There were a couple companies that interested me, and I'd follow the owner, connecting on LinkedIn, following their Twitter, liking the company page on Facebook, and it worked. The owner himself met up with me and set the interview process in motion (note: this happened multiple times). That being said, I'm a certain kind of software developer that is in high demand, so your mileage would vary. Each of my more recent positions on LinkedIn have little essays talking about my experiences and accomplishments while I worked at those companies. Alternatively, of course, I get lots of contact from recruiters (that found me on LinkedIn), but I found my current job through one, and I love this job, so that can be a good thing!