The only worker automation I use is build trade network, once there is nothing important to build any more.
I automate citizen assignments as much as possible after the very early stages, I'd say about 80% of the time. If you don't automate, you have to be sure you check every city's assignments whenever there may be reason for changes, such as growth or a build item finished.
I don't have the discipline to constantly do that for more than 3-4 cities and if you leave them unchecked in the wrong moment, you're going to lose much more than a slightly sub-optimal governor assignment would cost you.
I do however still go look over my cities regularly and optimize e.g. to save a turn of growth or build time, either by selecting the right governor option or, if necessary, manually.
I never automate build queues or worker tile improvements. In the late game I group workers and set longer build queues in cities so I don't need to go through everything quite as often.
I automate citizen assignments as much as possible after the very early stages, I'd say about 80% of the time. If you don't automate, you have to be sure you check every city's assignments whenever there may be reason for changes, such as growth or a build item finished.
I don't have the discipline to constantly do that for more than 3-4 cities and if you leave them unchecked in the wrong moment, you're going to lose much more than a slightly sub-optimal governor assignment would cost you.
I do however still go look over my cities regularly and optimize e.g. to save a turn of growth or build time, either by selecting the right governor option or, if necessary, manually.
I never automate build queues or worker tile improvements. In the late game I group workers and set longer build queues in cities so I don't need to go through everything quite as often.