Slashdot Mirror


Where's Your Coding Happy Place?

jammag writes "Cranking out code — your very best code — requires being in the optimal environment, muses developer Eric Spiegel. He explores the pitfalls and joys of the usual locales, cubicle, home, the beach. He claims he's done his best coding on an airplane. In the end, though, he suggests that the best environment is a matter of the environment inside yourself, your internal mood — and to hell with the cubicle or wherever. You have to be focused on quality, regardless of the idiot clients. It's all inside your mind. Where's your coding happy place?"

36 of 508 comments (clear)

  1. I code best when I'm reading Slashdot by Anonymous Coward · · Score: 1, Funny

    Yes, I am at my most efficient while reading Slashdot. Or just generally browsing random web sites
    huh? Oh... OK... nevermind, my boss was walking by as I wrote that previous bit

  2. Re:A matter of the environment? by DahGhostfacedFiddlah · · Score: 5, Funny

    WRONG.

    Black-as-hell coffee, bright moonlit night outside, but I'm stuffed in a windowless basement with no ventilation, using Emacs.

    On Windows.

    ME.

    Yes, that's how far I'll go to counter one of you VI-loving lunatics.

  3. Re:Oddly enough... by bigredradio · · Score: 3, Funny

    Thanks for the tip. I just got a jury duty letter and was avoiding it. I'll give it a shot.

  4. I thrive on stress by eln · · Score: 5, Funny

    I'm at my most productive at 2am the night before the project is scheduled to go live.

    I'm at my second most productive at 9am the following day while I'm patching the running code on the live system to fix what I didn't have time to test the night before.

  5. Re:On my floor in the family room... by Anonymous Coward · · Score: 5, Funny

    Dang, dad, I am 35. Can't you write your COBOL some other way?

  6. If any friskiness starts up... by Zakabog · · Score: 4, Funny

    Perhaps the serenity of being next to your significant other results in perfect code. If any friskiness starts up, then maybe itâ(TM)s time to go back out to the couch.

    I'm sure it was only intended as a joke, but if any friskiness starts up while you're coding in bed, and you choose to move to the couch, then maybe it's time to rethink your priorities.

    1. Re:If any friskiness starts up... by barzok · · Score: 2, Funny

      Just rest your laptop or keyboard on the small of her back.

  7. The basement?!? by mcrbids · · Score: 4, Funny

    While the basement is quite good for me, I always get interrupted by my partner as this is her favorite place too. What we do while there is just not relevant to Slashdot's audience at the moment. But I will say I hardly get anything done on the coding front when she drops by.

    What... does your mother make you pick up your dirty socks?

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:The basement?!? by BollocksToThis · · Score: 2, Funny

      Please don't ever tell me about your childhood.

      --
      This sig is part of your complete breakfast.
  8. Re:The basement works for me... by Anonymous Coward · · Score: 2, Funny

    Your basement intrigues me and I would like to subscribe to its newsletter.

  9. Best Place to Code by Anonymous Coward · · Score: 5, Funny

    Best productivity is in India. Not sure if it's the food or what... but I am 4x as productive as in the US.

  10. with my boss... by cbuosi · · Score: 5, Funny

    i love coding with my boss in my shoulder pseudo-auditing my code and constantly reminding me the project schedule...

    1. Re:with my boss... by monkeySauce · · Score: 4, Funny

      I would totally code with my boss. If she was leaning over my shoulder and inviting me to her bedH^H^H reminding me about the project schedule, I could code like all of Windows 7 before lunch.

      So I guess my coding happy place is where the women are hot and the project milestones involve sex.

    2. Re:with my boss... by monkeySauce · · Score: 3, Funny

      What kind of crappy code can you deliver while being distracted by hot women?

      Didn't I say Windows 7? I thought I said Windows 7.

  11. Stevie Ballmer's lounge by bluefoxlucid · · Score: 4, Funny

    Because it's totally geared towards developers, developers, developers, developers!

  12. Re:A matter of the environment? by RemoWilliams84 · · Score: 5, Funny

    WRONG.

    Getting a blowjob with a gun to my head.

    --
    "I don't have to think. I only have to do it. The results are always perfect, but that's old news." - Meat Puppets
  13. Re:A matter of the environment? by Evanisincontrol · · Score: 5, Funny

    Lightly sweetened breakfast tea, rainy weather outside, window cracked with a brisk morning breeze...

    ...John Travolta singing to me, wearing nothing but a thong and a bottle of baby oil...

    What? Oh, sorry, I got lost in your poetry and thought we were describing a romantic evening in San Francisco.

  14. Re:In My Opinion, a Truly Horrid List by AuMatar · · Score: 5, Funny

    Perl. That's enough lines per day to rewrite every application in existence. Unfortunately, being perl none of them can be debugged, so he has to redo it again the next day.

    --
    I still have more fans than freaks. WTF is wrong with you people?
  15. Re:Oddly enough... by Archangel+Michael · · Score: 5, Funny

    I'd Love to serve on a jury. However, I'm afraid I don't qualify to sit on a jury. You see, I'm a A-Hole with a brain.

    So I get the summons, and show up ...

    Judge: "Does anyone here know any of the parties involved in this matter?"

    Me: "Why does it matter?"

    Judge: "Dismissed"

    Me: "I didn't say one way or the other"

    Judge: "I said dismissed"

    Me: "Yes, I heard, I'm just wondering why"

    Judge: "I don't have to tell you"

    Me: "No, but I'm sure all these people here want to know, especially now that I'm bringing their attention to it"

    Judge: "Another word from you and I'll hold you in contempt"

    Me: "How does being on FOX NEWS sound to you?"

    Judge: "Bailiff, remove him please"

    Me: "Don't Taze me bro"

    Bailiff: .... ZAP

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  16. Re:A matter of the environment? by zarthrag · · Score: 4, Funny

    WRONG

    *Giving* a blowjob with a gun to my head.

    --
    Why can't all fpga/microcontroller manufacturers just release free optimizing compilers???
  17. Re:Obvious by b4dc0d3r · · Score: 2, Funny

    Search the google for mindfuck pictures. When you see it, you'll shit brix.

  18. Re:Not a matter of where, but when by try_anything · · Score: 4, Funny

    If you don't like waiting for the internet to settle down at night, I find it helps to wrap some old towels around the tubes. That muffles the sound of the bits flowing through. American bits are pretty loud no matter what you do, unfortunately.

  19. My coding happy place... by Khan · · Score: 2, Funny

    ...is in my PANTS! Oh-YEAH! ;-)

    --

    "Klaatu, verada, necktie!" -Ash

  20. Re:A matter of the environment? by Anonymous Coward · · Score: 5, Funny

    *Giving* a blowjob with a gun to my head.

    Sounds like my last blind date

  21. Re:Silence by Anonymous Coward · · Score: 2, Funny

    After sex. My best code, and best ideas in general, always came after some hardcore sex with my girlfriend or any of my other female friends.

  22. Re:A matter of the environment? by Chris+Burke · · Score: 4, Funny

    ...John Travolta singing to me, wearing nothing but a thong and a bottle of baby oil...

    What, like, as a hat?

    --

    The enemies of Democracy are
  23. Re:A matter of the environment? by Lillesvin · · Score: 4, Funny

    Make that:
    coding_performance_level = (vi + smokes + (coffee | mountain_dew)) * (100 / hours_to_deadline);
    and you got a deal. ;-) And yes, the inverted division is on purpose. (Btw, you've got one too many opening brackets - or one too few closing brackets depending on how you look at it.)

    --
    "Live free or don't."
  24. Re:A matter of the environment? by Ortega-Starfire · · Score: 2, Funny

    >Perhaps my neck elevation angle is insufficient, but if I was in a windowless basement how would I know what the lunar illumination situation was?

    You add it to your google homepage. Which on windows ME should also be set to your active desktop background. Feel the pain yet?

    http://www.calculatorcat.com/moon_phases/daily_moon_phases.phtml#google_home_page

    --
    ---- Liquid was a patriot ----
  25. Re:Silence by hviniciusg · · Score: 2, Funny

    You must be new here, that does not happen whit us very frequent

  26. Re:A matter of the environment? by cjfs · · Score: 5, Funny

    WRONG

    *Giving* a blowjob with a gun to my head.

    RemoWilliams84, meet zarthrag. zarthrag, RemoWilliams84.

    I'll expect the new kernel by Friday.

  27. Re:Silence by seek31337 · · Score: 3, Funny

    I think he's offering, dude!

    --
    No SIG for you!
  28. Re:A matter of the environment? by michaelmuffin · · Score: 2, Funny

    ; pom
    The Moon is Waning Crescent (19% of Full)
    ;

  29. Re:Music by Lunzo · · Score: 2, Funny

    I listen to the blues while coding. Interpret that as you will.

    If my boss is reading this that was a joke.

  30. Re:A matter of the environment? by pyite · · Score: 4, Funny

    And yes, the inverted division is on purpose.

    One serious problem with this. Your performance level is something like: constant/hours_to_deadline. Assuming you work to the deadline (logical), you will perform an infinite amount of work as the integral(1/x) on the interval 0 to t diverges.

    If you can sell your boss on this, though, bravo.

    --

    "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

  31. Re:A matter of the environment? by Tubal-Cain · · Score: 4, Funny

    Cold? Yes.

    If cold is a possibility, you don't have nearly enough servers.

  32. Re:A matter of the environment? by Anonymous Coward · · Score: 1, Funny

    You went out with Phil Spector?