• How to Kill Programmer Productivity

    Pretty good list:

    I’m not here to share any secret methods to being productive, but I can tell you what has kept me from being productive:

    • Open Floor plans
    • Developers arguing about Django vs. .NET
    • Developers arguing in general
    • A coworker coming up to me and asking, “Hey, did you get that email I sent?”
    • Chewing. Apparently I suffer from Misophonia
    • Not understanding the problem I’m working on
    • Not really believing in the project
    • Not understanding where to start
    • Facing more than one task that needs to be complete BECAUSE THINGS ARE ON FIRE RIGHT NOW
    • Things BEING ON FIRE RIGHT NOW DROP EVERYTHING
    • Twitter Notifications on my Phone
    • Email pop ups
    • Really, any pop-ups
    • IMs
    • My wife asking, “Hey, when you have a minute could you do X?”
    • Long build times
    • Noise
    • Constant parade of people going past my desk
    • MandoFun
    • Wikipedia (Seriously, don’t click on any links)
    • Hacker News
    • The Internet in General