For some reason I thought that mining before roading works out as better as a rule. But, if you have bonus grassland as your best tile to improve, and produce two warriors since maybe you lack Pottery and don't have a strong enough prebuild, then roading first and then mining gets the 2nd warrior out at the same time as mining and then roading as non-industrious. Since roading takes less time, roading ends up producing more overall.