I feel I've benefited a lot from being really obsessed with certain programming projects earlier in life, "worked" (?) something like 80 hours per week, basically every waking hour, got well ahead of my peers and set up the great and relaxed career I enjoy now.
So actually in some ways, working your ass off early in youthful exuberance and then reaping the benefits later can be the "lazy" option, no?