Let us suppose that I am a freelance programmer and I am looking for customers. Let's say I want to do a google search for, say ''where to find a programmer to help with my web page'' or something like that and search for NEW results so that I can find people who have asked for this recently? I am not a programmer and this is a hypothetical scenario, but still, it would be of great use to me if I could do something like that.
yes, you can. Just go to Google.co.uk or your country specific domain. Then search for your keyword, find the option Tools and you can select the date range to find out the latest results. I hope this will help you.
Like what the guy said, this is basically how you search the latest results on Google. Not really sure how to find work for programming specifically. I'm guessing you already tried Upwork and Fiverr, sites like that?
Yes, there are lots of options to filter your particular target searches in-order to images, web, video, news and many more.
"where to hire a java programmer" its better to have specific query for Google for that they will give you the most related information they have in their database.