Live data from Hacker News

Developer Productivity - The Red Pill

bestinclass.dk

61–70 of 88 posts

Re: Developer Productivity - The Red Pill

#61

I gave up caffeine myself a few months ago. It was rough for the first two weeks but now I sleep better, have a more even energy level throughout the day, and find I'm more patient with both people and machines. The only thing I miss is the smell of coffee and having something warm to drink on cool mornings.

Cold turkey is a damned hard way to give up caffeine. I find slowly dolling out powdered caffeinated drink mix to myself in water at smaller and smaller doses to work better.

Re: Developer Productivity - The Red Pill

#62

I gave up caffeine myself a few months ago. It was rough for the first two weeks but now I sleep better, have a more even energy level throughout the day, and find I'm more patient with both people and machines. The only thing I miss is the smell of coffee and having something warm to drink on cool mornings.

I got off coffee for two weeks to as an experiment. Note I currently drink about 2 cups a day.

My energy was much more balanced - could wake up fully alert. However, I felt depressed the entire two weeks. Generally just very SAD.

So I got back on the drug after two weeks and with the first cup of coffee I just burst out into laughter. I literally could not stop laughing for about a minture (huge smile on the face).

Now that I'm back on the drug my energy levels are up and down but I'm not in my depression hole.

Anyone else experience depression when going off coffee?

Re: Developer Productivity - The Red Pill

#63

Earlier quoted context omitted.

Sure, a mouse is faster if all you're doing is pointing at stuff and pushing one of a few buttons . Studies will confirm this. That's pretty low-level, though. A keyboard is faster if you want to, say, "jump to the head of the definition of the function body you're currently in and send it to be evaluated", because a mouse just doesn't have enough buttons. With a keyboard, you can name operations. And then name new o…

Sure, editing is one of the exceptions Tog mentions. (I'm an Emacs user, too.) My point was that just because you think or feel that something is faster doesn't mean that it is. Also, when it comes to programming, the biggest bottleneck for most people isn't typing -- it's thinking. P.S., there do exist mouse-heavy programming environments: http://en.wikipedia.org/wiki/Visual_programming_language

Agreed. Improve your mind and not your tools. Don't spend a couple of hours learning to use a tiled WM instead spend that time reading up on documentation. I believe that will give you the biggest speed gain.

Re: Developer Productivity - The Red Pill

#64
post #25

Ignoring the fact that I prefer to multi-task--- I do not have 5 minutes of downtime with context switching. If I'm thinking about a certain problem--- it helps to stop and skim my twitter feed for a couple minutes while thinking about it.

I agree. While interruptions in something like watching a movie in the theater might break my concentration for several minutes, I find context switching to help my productivity at work. I can get stuck on a problem without a distraction where changing my focus briefly usually helps give me a fresh perspective and allows me to solve the problem faster.

This is actually a good point. Something that is fun and engages my mind when it's dulled and flat is actually quite a useful tool. When I get back to work I am much more switched on.

I think you just need to remember to define your breaks properly.

Re: Developer Productivity - The Red Pill

#65
post #62

I gave up caffeine myself a few months ago. It was rough for the first two weeks but now I sleep better, have a more even energy level throughout the day, and find I'm more patient with both people and machines. The only thing I miss is the smell of coffee and having something warm to drink on cool mornings.

I got off coffee for two weeks to as an experiment. Note I currently drink about 2 cups a day. My energy was much more balanced - could wake up fully alert. However, I felt depressed the entire two weeks. Generally just very SAD. So I got back on the drug after two weeks and with the first cup of coffee I just burst out into laughter. I literally could not stop laughing for about a minture (huge smile on the face). N…

Not coffee, but, I had a similar experience with Coca Cola a few years back. I went from drinking 1.5-2L a day[1] to none[2]. Of course, I dropped caffeine and picked up sugar instead (turns out, its really cheap to grab a Brita filter and a large jug of sugar flavored like Iced Tea to mix into water..).

Now, its slightly more balanced. I try to only have sugar or caffeine when I'm not at home.

1. A glass when I came home from school (around 1:30-2pm), a glass when having a snack (around 4:30pm), and a glass at dinner (around 7pm)

2. My college has a deal with Pepsi -- none of the dining halls have Coca Cola and there is only one or two vending machines that have it on campus.

Re: Developer Productivity - The Red Pill

#67
post #65
post #62

Earlier quoted context omitted.

I got off coffee for two weeks to as an experiment. Note I currently drink about 2 cups a day. My energy was much more balanced - could wake up fully alert. However, I felt depressed the entire two weeks. Generally just very SAD. So I got back on the drug after two weeks and with the first cup of coffee I just burst out into laughter. I literally could not stop laughing for about a minture (huge smile on the face). N…

Not coffee, but, I had a similar experience with Coca Cola a few years back. I went from drinking 1.5-2L a day[1] to none[2]. Of course, I dropped caffeine and picked up sugar instead (turns out, its really cheap to grab a Brita filter and a large jug of sugar flavored like Iced Tea to mix into water..). Now, its slightly more balanced. I try to only have sugar or caffeine when I'm not at home. 1. A glass when I came…

Interesting, I ran through the numbers and 2L of Coke is about the same caffeine as two cups of 12 oz coffee.

Re: Developer Productivity - The Red Pill

#68

I gave up caffeine myself a few months ago. It was rough for the first two weeks but now I sleep better, have a more even energy level throughout the day, and find I'm more patient with both people and machines. The only thing I miss is the smell of coffee and having something warm to drink on cool mornings.

Cold turkey is a damned hard way to give up caffeine. I find slowly dolling out powdered caffeinated drink mix to myself in water at smaller and smaller doses to work better.

I went from coffee -> black tea -> green tea for a bit and then just stopped altogether. If you're a heavy coffee drinker then cold turkey will indeed be painful. Hopefully you have tolerant & patient loved ones.

Re: Developer Productivity - The Red Pill

#69
post #4

I agree with most of the article, but this – "But in the time he has booted to his Desktop I've already answered 3 emails [..] Vanity slows you down, whether its your choice of VM, OS (read: OSX or Windows) or anything else". – is hardly an argument when choosing desktop OS.. just put your PC to sleep and next day it will "boot up" instantly, especially OS X.

The implication that you can't really be productive, or at least as productive as him, without using Linux with emacs and a tiling WM really tainted the other, better advice in this article for me.

Re: Developer Productivity - The Red Pill

#70
post #24

Earlier quoted context omitted.

How can this be? I'm just not convinced. The main thing I use my WM for is switching applications. Any application I want to switch to is modkey+number, and I know the numbers.

That's why you do research, because "It feels faster for me" usually doesn't lead to the best decision making.

That's not an answer to my question.

Let me state my point more bluntly. I've tried switching applications with mouse and with keyboard, and it's faster with the keyboard.

Post reply on HN