That's cause the fish know if you are in a boat or on shore. They swim away to avoid you. So if you are fishing from shore they swim out away from the shore but if you are fishing from a boat they swim in towards the shore. Never forget....them fish know!!
