The programmer is the section of the application where you make your own schedule. You can book the hours you want to work, one day in advance. You can also book hours for the same day, just make sure the time slots are available.
In addition, if you are a top rider, you can book hours with priority – make sure you can also select those time slots where revenue multiplies (with a high number of orders and higher revenue)