I work 12 hour shifts...2 days, 2 nights 4 days off....
As for tips, you do what works for you. I definitely recommend taking a nap before nights. I usually take melatonin before the first day shift so that I can get a good night sleep before work. The drive home after night shifts can be hairy. Lots of coffee and sunflower seeds to keep you awake.