News for hackers. Stuff that matters.
Re:The Busy Person’s Lies by Kenji on Thursday December 01, 2016 @02:45PM (#13082770)
I can't squeeze more than 4-6 hours of intellectually productive hours out of a day. I may delude myself into thinking I can do more, but it's not sustainable.
Re:The Busy Person’s Lies by Jtsummers on Thursday December 01, 2016 @03:00PM (#13082931)
That's why I go to the gym, or clean my apartment, or cook a nice meal for myself (GF lives in another country so currently solo-cooking most nights), and call my GF.

I used to have really bad habits with respect to keeping my apartment clean. Not dirty, but just generally messy (bathrooms were terrible though, I'll admit). And it was because of the time it would take to do it. Acknowledging my true time budget I now keep a nice, though not spotless, apartment because I take 15 minutes each day to straighten something up. Some areas need a Saturday morning to tackle. But the bathroom is cleaned once a week. The floors get cleaned throughout the month in segments.

If you've ever spent time on money management with tools like YNAB or Mint, it's very similar. You realize where your time is going, and what time is left available. You mete it out in reasonable amounts to the tasks that need to be done. When I'd only clean my apartment once a month (at best) it was a major undertaking. It was intimidating and I'd skip months because of that. Amortize the time cost across the month, it's now "easy", and my apartment takes 20 minutes to get ready for company in the worst case of short notice from friends.

Re:The Busy Person’s Lies by pc86 on Thursday December 01, 2016 @02:49PM (#13082819)
Not all work is (or needs to be) "intellectually productive."

I see statements like this on HN a lot, particularly from developers (myself included), but most of them cringe at the thought of having 2-4 hours of administrative work every day.

Re:The Busy Person’s Lies by lacampbell on Thursday December 01, 2016 @03:02PM (#13082949)
What sort of work would you class as administrative?
Re:The Busy Person’s Lies by Jtsummers on Thursday December 01, 2016 @03:15PM (#13083087)
Meta-tasks around projects. Communicating/coordinating with other people. In big-corp land, mandatory training and time spent on time tracking (a bit ironic). Dealing with git screw-ups by people new to it.
Re:The Busy Person’s Lies by haikuginger on Thursday December 01, 2016 @11:20PM (#13085979)
> Dealing with git screw-ups by people new to it.

I do this all the time. Of course, the person new to it is usually myself.

Re:The Busy Person’s Lies by dieterrams on Thursday December 01, 2016 @04:20PM (#13083609)
I think the problem is when such administrative work interrupts the intellectually productive work.
Re:The Busy Person’s Lies by pc86 on Friday December 02, 2016 @01:32PM (#13091037)
I think another key component of administrative work is that even if it's time sensitive, it's not urgent.
Re:The Busy Person’s Lies by Kenji on Thursday December 01, 2016 @02:59PM (#13082911)
Software Design is intellectually productive. If you aren't, you are not designing and implementing software.
Re:The Busy Person’s Lies by jgord on Thursday December 01, 2016 @09:00PM (#13085354)
I actually disagree - maybe 60% of good software dev is really really thinking. A lot of it is automatic, based on learning the crafts good habits, repeating motifs, testing can be repetitive but is important to do as you go. Making sample data, talking to people writing emails - so there is a chunk that is not deep foo.

This correlates with my anecdotal observation that the smartest people can write bad code, and it takes them quite a while to absorb the stuff of writing good code.. a couple years at minumum perhaps. Its not just about raw thinking power - perhaps the important bits are, but not all of it.