Search engines are not required: there are directories out there with tonnes of links. It is just that search engines are damn convenient. And googles search is light years ahead of any websites own search.
For routine stuff i tend to have established resource starting points, like documentation, official/community sites, blogs/news feeds, and yes: link directories (like awesome lists).