Hacker News new | ask | show | jobs
by 3pt14159 5300 days ago
Honestly I find my IQ to be a hindrance for all but the most difficult coding. Getting a night of 4 or 5 hours (half the mornings waking up naturally) does wonders for my productivity.

Most of the time I'm not actually working on the math part of what I do (building data analysis applications), I'm working on the glue code. Glue code is terribly boring, but less so when your mind doesn't have the energy to think about more complicated things. Also, TDD really helps because it makes it feel more like a game where dots are XP tokens, but still. Also being sleepy makes me more likely to just say "$#%@ it, I'll just roll it in C" rather than trying to reduce an O(n3) to a O(nlog(n)).

Hmmm. After writing all that out, I came to the realization I need a vacation.