don't drink coffee since coffee inhibits your sleep drive, it sits on the same receptor of your adenosine, also don't drink alcohol it messes up the cycle of REM and NREM sleep, you also need sun exposure 40-60k lux (only for day shift), avoid blue light at night to morning, be physically and mentally tired before morning, fix your circadian rhythm to fit your schedule, any light source should be below the eyes since the suprachiasmatic nucleus resides at the bottom of your eyes and stimulated by light above.
fun fact: even blind people benefits from sun exposure since they still have suprachiasmatic nucleus.
Former actually (~7 years). Nakuha ko lang tip sa former manager ko. Triny ko din yung mamaintain yung weekday sleep sched sa first year ko, pero di talaga kaya. May something sa weekends na parang hinahanap ng katawan mo yung normal sleep sched hours.
Try mo lang baka magwork to sayo, alternative, kasi nagwork sa akin for ~6 years:
Iniistraight ko na lang yung Sabado. As in gabi na ako ng Saturday matutulog. Chores day ko yung Sabado, so may extra incentive at ginaganahan akong tapusin lahat ng mga gagawin. May times nga lang na mabigat workload ng Friday at kailangan itulog after makauwi (1 hour travel time paguwi). For those days, dapat mga max 2 hours tulog lang yung pagkauwi after shift tapos resume na yung Saturday as normal.
Sunday ko iniisched lahat ng gala as applicable, extra pahinga day pag wala. Normal tulog ulit sa gabi.
Pagdating ng Monday, gawin ang mga naiwan, tapos by tanghali, saka ulit ako matutulog. So pagdating ng Monday graveyard, ok na ako.
Yung last ~4 years ko nga pala, disclaimer, full remote na, so it helped too. Adjust na lang as needed if ever may travel time na kailangang iaccount. Pero kung more than ~1 hour yung travel time, baka di magwork. Anyway, Good luck!