There's one tactic I've tried that worked wonders for me: get a job where it doesn't matter.
It's midnight here, I just had dinner with my gf, and after kissing her goodnight I'll come back to work, until about 4 am. Tomorrow I'm coming to office for the meeting at 5pm, so I'll have to wake up about 1pm. I'm delivering the product on time, cheaper then expected, and nobody gives a flying fuck where and when I'm doing it.
It's midnight here, I just had dinner with my gf, and after kissing her goodnight I'll come back to work, until about 4 am. Tomorrow I'm coming to office for the meeting at 5pm, so I'll have to wake up about 1pm. I'm delivering the product on time, cheaper then expected, and nobody gives a flying fuck where and when I'm doing it.