Live data from Hacker News

Ask HN: How are some people exceptionally productive?

news.ycombinator.com

51–60 of 137 posts

Re: Ask HN: How are some people exceptionally productive?

#52
1.) Write things down. Get organized. Google Calendar and Trello mean I never forget to do anything and I don't exercise brain power on remembering it all. This helps balance by being more relaxed. At night I don't worry about all the things I have to do tomorrow, which makes a lot of people sleep less. I say, "It's on my list, which I will tackle tomorrow." I sleep like a baby. I get things done.

2.) If you're looking for balance, take care of your body. 1 hour workout is 4% of your day. Make time for it, and do something active that you enjoy. (Even if that's playing DDR for an hour). Cook healthy meals in bulk ahead of time. Sick and dead isn't productive.

3.) Take breaks. When you feel your mind wandering, and you can't remember anything you've read in the past 5 minutes it's time to take a short break. Take 5 minutes, walk around the building, then sit back down. You might think you'll be so much more productive continuing to sit there working, but if you're working in circles or even making things worse, you are not being productive. Study Less, Study Smart is a talk by Marty Lobdell that eloquently discusses this. https://www.youtube.com/watch?v=IlU-zDU6aQ0

4.) Focus. Remove distractions. Close all the windows you don't need to work. Close your office door, answer your emails only once an hour. Whatever you need to do to focus.

Re: Ask HN: How are some people exceptionally productive?

#53
post #40
post #21

Earlier quoted context omitted.

Did you use/abuse caffeine/ritalin/..?

Massive caffeine abuse. I drank truly insane amounts of coffee.

how massive? I can't always plan my crunches, but since I started taking caffeine pills - I take 4 pills, equiv 4 coffees, right before really focusing on something, then I can relax in a different part of the day where it doesn't matter if it's slower. So I go between 0 and 8 coffees per day worth of caffeine, depending on what I'm doing. I've completely stopped drinking coffee and save a bunch of time that way (except socially.)

How does this compare with what you called truly insane?

Re: Ask HN: How are some people exceptionally productive?

#54

Earlier quoted context omitted.

On the other hand, if you can do this and your co-workers can't, you may be tempted to write complex and entangled code, because the implications of each line are perfectly obvious to you.

Or you end up with something like Git, which is easy to use if you have the exact same background/education/philosophy as the person who wrote it, but has terrible usability for pretty much everybody else.

I don't have the same background as the "person that wrote it," and I consistently find the git command-line tools easier to work with than other tools (SourceTree, magit-mode, vim-fugitive, etc [1]). I think that in this case, it's just the mental model of a DAG[2] of commits that people have trouble wrapping their minds around. The tools are just there to help you slice and dice the DAG.

[1] I haven't used TortoiseGit, but I do imagine that having file browser menu items for files that are maintained by git could be useful from time-to-time, but I would still be using the cli most of the time.

[2] Directed Acyclic Graph

Re: Ask HN: How are some people exceptionally productive?

#55
post #7

Earlier quoted context omitted.

So out of curiosity, in your case, was this overworked + crappy diet + lack of physical activity, or was this overworked + healthy/balanced/junk-free diet + some modicum of regular physical activity?

Burnout doesn't really have anything to do with diet or exercise. I suffered from it with a good diet and exercise. It's basically just your brain shutting down your stress system due to excessive long-term stress and/or negative outlook.

Burnout can absolutely lead to a poorer diet and a lack of exercise due to a lack of general motivation to eat well or stay active.

At minimum it would be correlated with poorer diet, in that if you're overworked, finding time to take care of yourself becomes increasingly difficult.

Re: Ask HN: How are some people exceptionally productive?

#56

Never heard of the two people you mention, but I'll share what I've observed: The two biggest time sinks in everyday programming are 1.) communicating with everyone else and 2.) looking things up. If you can avoid these and have a quick analytical mind, you can basically program as quickly as you can type. So the secret to being insanely productive is to work as a solo programmer in a domain where you are thoroughly…

Never heard of this "The ability to hold the entire program in your head." quote, but it's so true.

In addition to memorizing APIs, etc., I like memorizing where I've done "function X" in past projects.

That way when I encounter something similar (that's probably not on Google/StackOverflow), I can grab it from your previous project. Then copy/paste/tweak.

Re: Ask HN: How are some people exceptionally productive?

#57
Not claiming to be a "highly productive person", but there are a few rules that I've learned along the way. These are true for me at least.

1) Context switching is expensive. Know your tools/language well, avoid interruptions.

2) You probably only have something like 4-5 hours max per day where your brain can effectively handle hard thinking tasks. Accept this and try to plan your day to get the most out of this time. For a lot of people this tends to be early in the morning, others late at night.

3) Plan all of your low cognitive tasks outside of this time. Bug reports, user support, whatever. I'm also a sysadmin so I have a whole bunch of these tasks.

4) If you have a lot of those low-cognitive cost tasks, make sure that they're well documented so you can have a wiki open on one monitor and a shell/web page/whatever in the other so you can get through lots of these quickly and without invoking many brain cells.

5) related to 2 - you probably only have a maximum of 50 hours a week where you can work effectively. The odd 70 week is probably fine, but do this on a regular/continual basis and your cognitive ability starts to decline, depression/burn-out/resentment and other things start to creep in.

6) related to 5 - keep some semblance of a work/life balance. Eat well, do regular strenuous excersize, see your friends/family, get away from work for a few days, etc.

7) enjoy what you do.

Re: Ask HN: How are some people exceptionally productive?

#59
In my mind I'm a lazy person. My good hours are in the morning, and after that it only goes down. Right in the afternoon it's really hard for me to get anything done.

When I was studying at the university for exams, I learned more than 50% before noon, rest in the afternoon, and at 8pm, I was unable to keep anything in my head.

Now is the same, but if I haven't worked that much during the day, I can still crunch out some good code at 9pm. If I worked during the day, no way I can do that.

Yet, when I look back, I always had great reviews at my jobs. Some managers considered me more productive than others who I thought were more productive.

Next to my full-time job, I take care of our 3 kids together with my wife, and I'm programming a side project http://rpgplayground.com. I always had projects in my spare time. Some people with kids ask me were I can find the time. Yet, I still feel lazy all the time. In the weekends I'm beat. Sunday is terrible, but due to that I'm "super" productive on Monday (relative to the other days ;)).

I think it's hard to know by yourself if you are productive or not. Being productive 60+ hour per week? I highly doubt that. I even doubt begin 40+ hours productive per week. With productive I mean crunching out good code, while being in the zone.

I think a good day is being productive max 6 hours, on average 4. But it is impossible to do that in one go, and you also can't do something else productive during your resting time. If you look at athletes, they also don't train more than 6 hours in a day.

My good days are when I'm feeling energetic, positive, and am passionate about a clear goal, and like the 'zone' that I'm in, the problem I'm solving. Also, a good nights sleep can do wonders!

Re: Ask HN: How are some people exceptionally productive?

#60
post #23

This sounds counterintuitive, but: learn when to take breaks and step away from problems. Some of my most productive hours have been spent walking through parks, coming to crucial realizations or designing approaches that end up saving me days (or even weeks!) of wasted effort. Along the same lines, the best advice I ever received was from an old music teacher: do less, better. Also: if you think "delegating" and "ma…

I do this too. Walks are wonderful for stimulation. Sometimes for me, it's a hot shower or short nap.
Post reply on HN