One thing the OP might try is to manage their expectations. My fear is that tech has been so hot for so long that people have forgotten what the normal world feels like.
That world is not horrible. There are many levels between the entry-level and top-paid positions. And there are thousands of companies outside the tech bubble with opportunities suitable for a programmer or developer. I believe that the best opportunities are in the intersection between programming and some other field.
(You are right that they will probably not be found on HN.)