That's exactly what I've been doing almost unconsciously, I'm adding "wiki" or "reddit" at the end of every query except for programming ones.
The only time I'm using the search as intended is for programming error queries where it's way too niche for Google to append low quality news farms / ecommerce websites. That's the only type of query I still get good results.
Even programming questions. If it's something considered popular, you get awful results. Take javascript, I always append "mdn" when I'm trying to look up a language/api detail. Otherwise I'd be sifting through the top ten garbage Q&A or tutorial sites. In the glory days, Page Rank would return reference material first since it was so heavily referenced. But clearly that no longer works in the real world of SEO optimization.
Finding good Angular content is damn near impossible on Google, with the immense amount of regurgitated blog spam trying to sell templates via blog posts disguised as guides/tutorials.
The only time I'm using the search as intended is for programming error queries where it's way too niche for Google to append low quality news farms / ecommerce websites. That's the only type of query I still get good results.