I'm a shift worker and did my first natural bodybuilding comp a month ago.
I found it very difficult towards the end of the diet, not going to piss and moan about all of the details but I won't be competing again until i'm back doing "normal" hours. Managed to snag 2nd on my first attempt while dealing with the shift work etc so hopefully next time i'll shit it in!
The biggest thing that has helped me is simply being organised, micro managing EVERYTHING lol.
Supplements are all in individual containers for every day that I work, every meal made and stacked per day in the fridge.
Shirts, pants, undies socks...the whole kit hung on individual coat hangers so I can just get up and go.