Salesforce default Tab view has always infuriated myself and many new users I expect.
I cannot count how many times a user will say i cannot find the record in my view only to find out they were a victim of No Clicking on Go and Recent Items Woos
Anyway, you cannot default the list view for a single user without changing how the entire object / tab is displayed.
You could override the tab with a visualforce page that can get all crazy complicated or stay relatively simple based on the criteria. The page could look up a user default that can be modified by the user and display the appropriate list view when the enter it.
Either way, its too broad for this forum and would require a developer, or your own effort to research and try it out your self. No better time to learn then when you have a problem to solve. Just not sure this problem is worth the investment of your time....
Here is an Idea that may provide a simple solution for you to start from as it would override the default for all users as is
https://success.salesforce.com/ideaView?id=08730000000BroGAAS
VisualforcenorApex. – Adrian Larson Feb 27 '17 at 21:14