As @arunyokesh pointed out, I too took some time to switch to DuckDuckGo because the results were so different from Google. But I pushed myself to do it, mainly for privacy reasons—and now I often find Google's results disorienting!
For code-related questions, StackOverflow or similar sites are usually among the top results. I've also learned to tailor my search queries to work on DuckDuckGo: I think the style is a bit different from Google, but I can't figure out what exactly it is.
There's a kind of logic which is a bit hard to explain, but DuckDuckGo thinks more like a computer and less like a human than Google does. I've seen people type in questions like "How do I verify an email using Python?" into Google. DuckDuckGo works better with a phrase like "python email regex". (Just an example: I don't know of it works for the exact phrases I mention). The bottom line is that, as a programmer, I find it pretty easy understand how DuckDuckGo "thinks".
For other (non-programming) topics, the fact that DuckDuckGo doesn't personalise results also made me discover a lot of new sites that I hadn't found earlier. I've read about—and noticed—the Internet Bubble (now also called Echo Chamber), that shows you only the kind of content you already read, which makes you miss out on other ideas and viewpoints. I think it's worth scrolling through few more results if it helps me discover new sites along the way. I have also made it a habit to scroll past the first or second page in case there's more interesting stuff buried in there that I missed.
And, as some have pointed out, if I really can't find my result, the Google is just a !g away. Though, nowadays, I hardly use even that.