I find the best way to fight it is I try to do at least one thing per day towards my work, no matter how small. This usually puts me into a mental state where I make lots of progress. I wish I had also taken this tactic in high school and college. I remember usually delaying the start of assignments until the last minute. Simply starting is the most difficult part for me.