Yes. I would estimate that even among good developers, it's less than 1 in 10. You might be overly influenced by looking at HN type job listings -- they tend to ask for GitHub and possibly check Twitter, etc.
You can get a payroll job in a lot of companies being able to do enterprise web apps that will pay well and they wouldn't imagine that you need to have social media presence.
The resume screen is basically a keyword match -- the most important thing you need to do for the screen is write a good cover letter that directly addresses the job ad. For the interview, do a lot of research on the company and show interest in their specific position. Assuming you can pass the tech screen, that will put you in top 10%, because most people do 0 research and come to the interview acting like they never heard of the Internet.
Go on a couple of interviews where you aren't super interested in the job (but can definitely get through the resume screen) just to get some practice.
You can get a payroll job in a lot of companies being able to do enterprise web apps that will pay well and they wouldn't imagine that you need to have social media presence.
The resume screen is basically a keyword match -- the most important thing you need to do for the screen is write a good cover letter that directly addresses the job ad. For the interview, do a lot of research on the company and show interest in their specific position. Assuming you can pass the tech screen, that will put you in top 10%, because most people do 0 research and come to the interview acting like they never heard of the Internet.
Go on a couple of interviews where you aren't super interested in the job (but can definitely get through the resume screen) just to get some practice.