On 2/19/2018 at 2:28 AM, Luhan M. said:everyday which I program, I usually do wake up 4-6 times in the night with some kind of "resolution" which I don't even remember what it was about, which makes me wake up in the morning feeling a little tired.
It's not just programming that does this. A lot of my work (I'm not a programmer) involves spreadsheets. The night after working on a big spreadsheet, my dreams are filled with squares and figures, even doing math. That's what sleep is for. While you sleep, your brain is sorting through the past day's learnings and challenges, choosing where to store the new information and how to cross-connect new and old memories and learnings. But if you're waking up feeling tired, you may simply need more sleep.