I used to be able to code for hours in school.
Since I started working for money, this ability is gone.
The other day we played World of Warcraft in the office, and I realized I spent 4 hours in it without even noticing. It was perfectly easy.
Coding used to be like that. It's not anymore.
One thing that changed is that I was completely careless in school. It really didn't matter to me if I didn't do anything useful all week.
What do you think I should do? Try and change my perception of coding? Should I try and focus less on the reward?