Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. The Insider News
  4. Programmer Momentum

Programmer Momentum

Scheduled Pinned Locked Moved The Insider News
com
15 Posts 11 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B BillWoodruff

    Satan has relayed a rhetorical question to be asked on this thread: "Is it the case that programmer productivity is linearly related to depth of concentration/absorption in coding ?" While I hesitate, for evil reasons, to explicate Satan's words, I would guess that would translate into asking something like: are some programmers equally/more productive in a high-interrupt environment ?

    «I'm asked why doesn't C# implement feature X all the time. The answer's always the same: because no one ever designed, specified, implemented, tested, documented, shipped that feature. All six of those things are necessary to make a feature happen. They all cost huge amounts of time, effort and money.» Eric Lippert, Microsoft, 2009

    P Offline
    P Offline
    peterchen
    wrote on last edited by
    #6

    Of course Satan is only trying to confuse your mind! Because he's afraid of the science in the blog post! (FWIW, if it isn't clear the "work progress" in the highly scientific charts is measured in "dozens of baby seals culled".) --- "Don't interrupt us" is a message that bears repeating - insasmuch as it's right to the best of our knowledge. However, we as a profession have a tendency to believe in fantastic stories: how being interrupted derailed my project etc.

    ORDER BY what user wants

    1 Reply Last reply
    0
    • P PIEBALDconsult

      I work so fast I'm always finished.

      P Offline
      P Offline
      Pete OHanlon
      wrote on last edited by
      #7

      Mrs PIEBALDconsult must be disappointed with that.

      P 1 Reply Last reply
      0
      • P Pete OHanlon

        Mrs PIEBALDconsult must be disappointed with that.

        P Offline
        P Offline
        PIEBALDconsult
        wrote on last edited by
        #8

        Don't get me wrong, I can tell when she's not finished.

        1 Reply Last reply
        0
        • P PIEBALDconsult

          I work so fast I'm always finished.

          F Offline
          F Offline
          Forogar
          wrote on last edited by
          #9

          I work so fast I'm always famished.

          - I would love to change the world, but they won’t give me the source code.

          1 Reply Last reply
          0
          • B BillWoodruff

            Satan has relayed a rhetorical question to be asked on this thread: "Is it the case that programmer productivity is linearly related to depth of concentration/absorption in coding ?" While I hesitate, for evil reasons, to explicate Satan's words, I would guess that would translate into asking something like: are some programmers equally/more productive in a high-interrupt environment ?

            «I'm asked why doesn't C# implement feature X all the time. The answer's always the same: because no one ever designed, specified, implemented, tested, documented, shipped that feature. All six of those things are necessary to make a feature happen. They all cost huge amounts of time, effort and money.» Eric Lippert, Microsoft, 2009

            P Offline
            P Offline
            PIEBALDconsult
            wrote on last edited by
            #10

            BillWoodruff wrote:

            "Is it the case that programmer productivity is linearly related to depth of concentration/absorption in coding ?"

            I think that may be backward -- concentration/absorption flows from productivity.

            B 1 Reply Last reply
            0
            • P PIEBALDconsult

              BillWoodruff wrote:

              "Is it the case that programmer productivity is linearly related to depth of concentration/absorption in coding ?"

              I think that may be backward -- concentration/absorption flows from productivity.

              B Offline
              B Offline
              BillWoodruff
              wrote on last edited by
              #11

              PIEBALDconsult wrote:

              concentration/absorption flows from productivity.

              That's a very interesting hypothesis. I think William James, who said that we feel sadness because we cry, and humor because we are laughing, might have signed-on for that. In this area (concentration, absorption, produtivity, and "mental state") I am most impressed by the psychologist Mihaly Csikszentmihalyi's work on "flow," and "peak mental states" [^]. In my experience with other programmers, I have seen a variety of types of personalities with very different levels of tolerance and reactivity to "frequency of interruption," and very different patterns of "warming-up" to concentrated mental activity.

              «I'm asked why doesn't C# implement feature X all the time. The answer's always the same: because no one ever designed, specified, implemented, tested, documented, shipped that feature. All six of those things are necessary to make a feature happen. They all cost huge amounts of time, effort and money.» Eric Lippert, Microsoft, 2009

              1 Reply Last reply
              0
              • A Argonia

                The programmer never lies. If he says 15 minutes, its 15 minutes, but he doesn't specify if they are Earth's 15 mins. Anyway its just boring details :)

                Microsoft ... the only place where VARIANT_TRUE != true

                B Offline
                B Offline
                BillWoodruff
                wrote on last edited by
                #12

                Argonia wrote:

                Anyway its just boring details

                I have noticed that this phrase seems to be a mantra used in the religion of short-attention=span.

                «I'm asked why doesn't C# implement feature X all the time. The answer's always the same: because no one ever designed, specified, implemented, tested, documented, shipped that feature. All six of those things are necessary to make a feature happen. They all cost huge amounts of time, effort and money.» Eric Lippert, Microsoft, 2009

                R 1 Reply Last reply
                0
                • K Kent Sharkey

                  Medium[^]:

                  Why a 15 minute side track actually costs an hour

                  "The hurrier I go, the behinder I get."

                  K Offline
                  K Offline
                  kmoorevs
                  wrote on last edited by
                  #13

                  Mileage may vary...resuming tasks after interruption is something we can get better at. :)

                  "Go forth into the source" - Neal Morse

                  1 Reply Last reply
                  0
                  • K Kent Sharkey

                    Medium[^]:

                    Why a 15 minute side track actually costs an hour

                    "The hurrier I go, the behinder I get."

                    M Offline
                    M Offline
                    Marc Clifton
                    wrote on last edited by
                    #14

                    On the contrary. Work is often an interruption to the momentum of enjoying life, albeit a necessary one so one can get back to the momentum of living. We would do well to remember that. :) Marc

                    Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

                    1 Reply Last reply
                    0
                    • B BillWoodruff

                      Argonia wrote:

                      Anyway its just boring details

                      I have noticed that this phrase seems to be a mantra used in the religion of short-attention=span.

                      «I'm asked why doesn't C# implement feature X all the time. The answer's always the same: because no one ever designed, specified, implemented, tested, documented, shipped that feature. All six of those things are necessary to make a feature happen. They all cost huge amounts of time, effort and money.» Eric Lippert, Microsoft, 2009

                      R Offline
                      R Offline
                      Rob Grainger
                      wrote on last edited by
                      #15

                      oohh.. shiny...

                      "If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups