The rules for Camp and Village say:
The Camp (1 VP): You may now move the Camp Worker. If the Camp Worker isn’t on the Work Cycle, place it on the top Labor space.
The Village (2 VP): You may now move the Village Worker. If the Village Worker isn’t on the Work Cycle, place it on the top Labor space.
The rules also say when hiring a Sailor:
Then take a Sailor Worker of your color from the supply and place it on the top Labor Space of the Work Cycle.
"You may now move" sounds like you can move the Camp Worker or Village Worker immediately when the corresponding Structure is built. "[P]lace it on the top Labor Space" means the newly placed worker "lands" on the Labor Space. Since none of this is happening in the Work Cycle Phase, however, I read this as you don't get to move the Camp Worker or Village Worker until the next Work Cycle Phase, and you don't get an immediate +1 Labor (or +1 Coin by moving a Camp Worker or Village Worker already on the board) during the Resource Spending Phase when you build the Camp or Village or hire a Sailor. Is this correct?