Slashdot Mirror


How To Get Out of Developer's Block?

Midnight Thunder writes "I have spent the past six months working on a software project, and while I can come up with ideas, I just can't seem to sit down in front of the computer to code. I sit there and I just can't concentrate. I don't know whether this is akin to writer's block, but it feels like it. Have any other Slashdotters run into this and if so how did you get out of it? It is bothering me since the project has ground to a halt and I really want to get started again. I am the sole developer on the project, if that makes a difference."

28 of 601 comments (clear)

  1. The solution by Anonymous Coward · · Score: 3, Funny

    Mhmmm.... get a job as a project manager ?

  2. promise yourself you'll get up in a half hour by mtrachtenberg · · Score: 5, Funny

    Sit yourself down for a half hour, promising yourself that at the end of the half hour, you'll get up and take a break.

    Repeat.

    Expand to 45 minutes. Repeat.

    Etc...

    Oh, and stop whining.

  3. LSD and Weed by basementman · · Score: 4, Funny

    LSD and Weed, just stock up on Doritos and Grateful dead CDs beforehand.

    1. Re:LSD and Weed by serutan · · Score: 5, Funny

      I give myself a little pep talk. I tell myself that if Michael Jackson can keep going so can I.

    2. Re:LSD and Weed by rgo · · Score: 4, Funny

      Too soon.

    3. Re:LSD and Weed by Anonymous Coward · · Score: 1, Funny

      Now what the f*** are we supposed to do?

    4. Re:LSD and Weed by JCSoRocks · · Score: 4, Funny

      Yeah, that really cut to the heart. Almost like a stingray.

      --
      You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
    5. Re:LSD and Weed by Bigjeff5 · · Score: 3, Funny

      Apparently, that's just as insightful!

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    6. Re:LSD and Weed by ab0mb88 · · Score: 2, Funny

      Exactly, His death is still young in our minds. Don't molest his memory just yet.

  4. Find something you're emotionally involved in.. by fictionpuss · · Score: 2, Funny

    ..whether because you think your project will make the world a better place or just cause you think your coding style is gonna get you laid.

    Motivate yourself - doesn't matter how or what, as long as it's something you care enough about to put ahead of other stuff you obviously find more fun. Like asking questions on Slashdot.

  5. Idea by Neil+Blender · · Score: 5, Funny

    echo '0.0.0.0 slashdot.org' >> /etc/hosts

  6. Drink beer by sakdoctor · · Score: 5, Funny

    Drink enough beer and you will wake up with the project completely finished.
    You won't remember how, plus there might be some residual traffic cones and hookers in your office.

  7. Look for unmatched parentheses by ctrl-alt-canc · · Score: 5, Funny

    This will terminate your code block.

    1. Re:Look for unmatched parentheses by selven · · Score: 5, Funny

      I use Python, you insensitive clod!

    2. Re:Look for unmatched parentheses by geekoid · · Score: 3, Funny

      I'm sorry, we assumed he used an actual programming language.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  8. Write what yoyu want to do in the editor by geekoid · · Score: 4, Funny

    as bullet points.
    The expand o each bullet point until you have psuedo code.
    Then call some guy in India to finish it.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  9. Re:3 easy steps to unblock by Dunbal · · Score: 2, Funny

    A five-mile run followed by 50 continuous push-ups followed by sex with a girl

          Funny, for me it's usually trying to have sex with 50 girls, ending up doing what amounts to one push up during the act, and watching her run a mile.

    --
    Seven puppies were harmed during the making of this post.
  10. Re:Coder's block by Anonymous Coward · · Score: 2, Funny

    In one ear you have your manager asking you what you did and what you're doing every freaking day, and in the other you have yourself pointing out that you desperately need a vacation.

    Is he asking in your right ear?

  11. Re:Step by step process by Anonymous Coward · · Score: 3, Funny

    Damn, I just pictured my CEO lighting his cigar with a $100 bill. Now I'll never get any work done.

  12. Re:R.I.P Michael Jackson by Anonymous Coward · · Score: 3, Funny

    Did his joke make you feel Bad? Was it Dangerous? or just to Off The Wall?
    When he has his funeral, will you feel like you Got To be There?
    Clearly, you feel he will go down in History, but not for being Invincible.
    I guess you will say goodbye Forever, Michael it's be a real Thriller.

    Well, there will always be the music and me.

    Damn, I wish you were named Ben.

    Did I miss one?
    Sorry for AC apparently I posted too much.

  13. Re:Shut down your web browser by CarpetShark · · Score: 3, Funny

    Work, n: that stuff you did in school, and have avoided ever since.

  14. Same problem with my Thesis by gringer · · Score: 3, Funny

    I'm currently having a similar problem writing my thesis. Luckily, the bit I'm onto at the moment is the "big thing" that I've been working on, but it's still hard to get cracking on writing. Here's a little snippet:

    A multi-marker approach for quantifying genetic variation has been
    demonstrated, using an ideal model population for this task. The
    benefit of using multiple markers has been previously shown by
    \citet{marchini05}, who found that a multi-marker approach will
    generate more informative results, even after considering the
    multiple-testing cost. The approach here has used a bootstrapping
    method, which may help in the removal of false positive signal that is
    common in GWAS \citep[][see]{wellcome07,healy06}.

    I've had a go at trying to think through reasons for my writing block, and have narrowed it down to the following:

    • My subject is too boring (so I end up going off on tangents and doing other unrelated things)
    • My subject is too interesting (so I end up going off on tangents and doing other related things)
    • I''m worried that my writing is too simplistic, and I'll end up putting in many things that people already know
    • I'm worried that I assume too much of my readers, and I'll end up missing out things that no one else considers to be obvious
    • I read slashdot, digg, etc, and read about interesting random stuff, taking additional time reading comments and articles
    • I read slashdot, digg, etc, and read about research-related stuff, taking additional time writing emails to my supervisors, and posts on slashdot
    • I play games too much (distracting myself too much)
    • I don't play games enough (not getting enough of a break)
    • My supervisors don't check my chapters quickly enough, so there's not much point in working on later chapters
    • My supervisors check my chapters too quickly, so I don't have time to work on other chapters
    • ...
    • Profit

    I suppose I could keep going for another hour or so, but I have a thesis to write.

    --
    Ask me about repetitive DNA
  15. Re:More to it than that. by emmons · · Score: 2, Funny

    In that case go to bed early, next to a window facing north. Wait 4 months. Wake up in sunlight.

    --
    Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
  16. Re:More to it than that. by Anonymous Coward · · Score: 3, Funny

    "I have spent the past six months working on a software project, and while I can come up with ideas, I just can't seem to sit down in front of the computer to code. I sit there and I just can't concentrate.

      What a coincidence!

      I have spent the past six months working on a software project, and while I can come up with ideas, I CAN sit down in front of the computer and I CAN concentrate.

    Now, if I only knew how to code!

  17. Re:Step by step process by greg1104 · · Score: 5, Funny

    Get yourself an ANCIENT, HORRIBLE laptop for browsing and other non-work computing -- something you'll stop as soon as possible

    I like to use a Lenovo system loaded with all their latest software for that job

  18. Re:More to it than that. by nacturation · · Score: 3, Funny

    Chapter 11? That's kind of like a bankruptcy in motivation.

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  19. Re:Coder's block by Max+Littlemore · · Score: 3, Funny

    Letting a semi colon hold you up for days shows that your approach to programming is half-arsed.

    Thank you, thank you. I'll be here all weak.

    --
    I don't therefore I'm not.
  20. Re:More to it than that. by Samah · · Score: 3, Funny

    You might also take the approach that video games do - track the work you do. Reward yourself for making milestones.

    * Midnight Thunder has earned the achievement [Installing Windows]!

    --
    Homonyms are fun!
    You're driving your car, but they're riding their bikes there.