How do I speed up the network discovery of windows servers from my mac? I just bought my first MacBook Pro. One frustration I have is accessing my shared windows-based network assets. I have two servers on the network, but they seem to take forever to be discovered by my MBP.

Use Case:


I open my MBP
Once connected to WiFi, I open Finder and then Go > Network
I wait and wait and wait and wait for the windows-based network assets to be discovered


I'm not sure how long it takes because I usually just go about doing other things then check back. I think it could take up to a half hour though (more/less). Sometimes, even when I can see the server, it takes an unacceptably long time to connect to it. 

Is there any way to improve this? 
Is the problem a mac/pc thing?
Only using Finder the workaround that works for me in macOS 10.14.5 is:


In Finder menu bar select Go > Connect to Sever...
Use your windows machine IP address to make a Connect