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. The Lounge
  3. Developer Productivity

Developer Productivity

Scheduled Pinned Locked Moved The Lounge
toolsvisual-studioquestiondiscussion
68 Posts 49 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.
  • R Rama Krishna Vavilala

    On the topic of developer productivity, inspired by the thread below on Enterprise Library. What do you think makes the developers most productive? In my experience, it is not the tools (plugin your favorite IDE/Editor), not the frameworks, not dual monitors (Did I hear John C screaming in his tent?), not the carrot and also not the choice programming language. I will post what I think is most important when it comes to developer productivity, but first I want to know from others: what makes you most productive?

    L Offline
    L Offline
    Lost User
    wrote on last edited by
    #30

    Give me a clearly-defined goal but allow me some artistic license so I don't feel like I'm 'coding by numbers'. Also, please don't put a control freak in charge of the project who will be breathing down my neck every 5 minutes or making useless and ill thought out 'suggestions', else I'll lose any motivation I had in the first place. I also require a bit of space so please don't interrupt me every 10 minutes, then perhaps I can concentrate on the job in hand. We all know it takes some time to get into 'the zone' and that interruptions can seriously kill productivity. Don't mix programmers with support types for example (sigh) as the noise levels can be intolerable. Oh, and putting us anywhere near marketing isn't going to help as they'll be pestering you every 10 minutes too. But, at the end of the day, I have to believe in what I am doing - that the project is worthwhile and will make our customers happy - if I think the project is a piece of crap or is badly specified then ... well, garbage in, garbage out.

    Blogging about Qt Creator

    1 Reply Last reply
    0
    • R Rama Krishna Vavilala

      On the topic of developer productivity, inspired by the thread below on Enterprise Library. What do you think makes the developers most productive? In my experience, it is not the tools (plugin your favorite IDE/Editor), not the frameworks, not dual monitors (Did I hear John C screaming in his tent?), not the carrot and also not the choice programming language. I will post what I think is most important when it comes to developer productivity, but first I want to know from others: what makes you most productive?

      T Offline
      T Offline
      TheGreatAndPowerfulOz
      wrote on last edited by
      #31

      Self-Motivation, Personal Integrity, Clear Goals, Professional Respect, Adequate Time, Good working environment, Sufficient Pay, I don't really have to "believe in" what I'm developing (although that helps). It's a matter of Personal Integrity to do the job I'm paid for and do it well. If I can't stand what I'm doing or where I'm working, then time to find another job or a new career.

      Fight Big Government:
      http://obamacareclassaction.com/
      http://obamacaretruth.org/

      T 1 Reply Last reply
      0
      • R Rama Krishna Vavilala

        Pete O'Hanlon wrote:

        Clear requirements

        Oxymoron :)

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

        Rama Krishna Vavilala wrote:

        Oxymoron

        Idiot's acne cream.

        "WPF has many lovers. It's a veritable porn star!" - Josh Smith

        As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

        My blog | My articles | MoXAML PowerToys | Onyx

        1 Reply Last reply
        0
        • R Rama Krishna Vavilala

          On the topic of developer productivity, inspired by the thread below on Enterprise Library. What do you think makes the developers most productive? In my experience, it is not the tools (plugin your favorite IDE/Editor), not the frameworks, not dual monitors (Did I hear John C screaming in his tent?), not the carrot and also not the choice programming language. I will post what I think is most important when it comes to developer productivity, but first I want to know from others: what makes you most productive?

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #33

          A Challenge. Don't get me wrong, a good IDE and dual monitors is needed. I think of those as a given though. Honestly if you come to me and say so you have this craptastic CPU that was designed on an FPGA and it does not yet have an assembler so here is the instuction list 10101000 = BLAH .. .. .. And you would like me to make a program for it that can do more than the almighty himself. Then when I question why these are the tools and the answer is $$$ I will tell you where to stick your lack of $$$. Given the right tools and 2 projects. Project A Design Locked Heres the code Heres what it does now Heres what we want it to do And here is 'essentially' how Project B Design not finished Heres what we have heres what it does this is what we think we want Some may call this a lack of requirements. Well that to me is why you have a brain. Anticipate what they want and dazzle them with some extras. No dazzling allowed in project A. If you took project A you miaswell be a data entry person IMO.

          ASCII stupid question, get a stupid ANSI

          1 Reply Last reply
          0
          • T TheGreatAndPowerfulOz

            Self-Motivation, Personal Integrity, Clear Goals, Professional Respect, Adequate Time, Good working environment, Sufficient Pay, I don't really have to "believe in" what I'm developing (although that helps). It's a matter of Personal Integrity to do the job I'm paid for and do it well. If I can't stand what I'm doing or where I'm working, then time to find another job or a new career.

            Fight Big Government:
            http://obamacareclassaction.com/
            http://obamacaretruth.org/

            T Offline
            T Offline
            TheGreatAndPowerfulOz
            wrote on last edited by
            #34

            why in the world would anyone downvote my post. Have the balls to post why, you lowlife ne'er-do-well.

            Fight Big Government:
            http://obamacareclassaction.com/
            http://obamacaretruth.org/

            P 1 Reply Last reply
            0
            • T TheGreatAndPowerfulOz

              why in the world would anyone downvote my post. Have the balls to post why, you lowlife ne'er-do-well.

              Fight Big Government:
              http://obamacareclassaction.com/
              http://obamacaretruth.org/

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

              I think it's the same one who doesn't think that having clear requirements aids productivity.

              "WPF has many lovers. It's a veritable porn star!" - Josh Smith

              As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

              My blog | My articles | MoXAML PowerToys | Onyx

              R 1 Reply Last reply
              0
              • R Rama Krishna Vavilala

                On the topic of developer productivity, inspired by the thread below on Enterprise Library. What do you think makes the developers most productive? In my experience, it is not the tools (plugin your favorite IDE/Editor), not the frameworks, not dual monitors (Did I hear John C screaming in his tent?), not the carrot and also not the choice programming language. I will post what I think is most important when it comes to developer productivity, but first I want to know from others: what makes you most productive?

                C Offline
                C Offline
                CPallini
                wrote on last edited by
                #36

                :beer: :beer: :beer:

                If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
                This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
                [My articles]

                P 1 Reply Last reply
                0
                • C CPallini

                  :beer: :beer: :beer:

                  If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
                  This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
                  [My articles]

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

                  I don't find beer much of a productivity enhancer. Suppose you go out at lunchtime and have a couple of bevies; by 3PM your body is telling you that you've stopped drinking and what you normally do then is sleep. You're confusing your body, so being the good friend to your body that you are you have to continue drinking until bedtime. Result: Productivity 0 - Sheer alcohol awesomeness (at least) 14 if you're doing it right.

                  "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                  As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                  My blog | My articles | MoXAML PowerToys | Onyx

                  1 Reply Last reply
                  0
                  • P Pete OHanlon

                    I think it's the same one who doesn't think that having clear requirements aids productivity.

                    "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                    As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                    My blog | My articles | MoXAML PowerToys | Onyx

                    R Offline
                    R Offline
                    Rama Krishna Vavilala
                    wrote on last edited by
                    #38

                    Or it may be the guy who thinks "Big Government" is good.

                    1 Reply Last reply
                    0
                    • R Rama Krishna Vavilala

                      On the topic of developer productivity, inspired by the thread below on Enterprise Library. What do you think makes the developers most productive? In my experience, it is not the tools (plugin your favorite IDE/Editor), not the frameworks, not dual monitors (Did I hear John C screaming in his tent?), not the carrot and also not the choice programming language. I will post what I think is most important when it comes to developer productivity, but first I want to know from others: what makes you most productive?

                      M Offline
                      M Offline
                      Mycroft Holmes
                      wrote on last edited by
                      #39

                      Peace and quiet, no interruptions. If they would leave me alone I could get some work done. Clear and concise requirements are just a fantasy someone else has, I don't even get the fantasy.

                      Never underestimate the power of human stupidity RAH

                      1 Reply Last reply
                      0
                      • R Rama Krishna Vavilala

                        On the topic of developer productivity, inspired by the thread below on Enterprise Library. What do you think makes the developers most productive? In my experience, it is not the tools (plugin your favorite IDE/Editor), not the frameworks, not dual monitors (Did I hear John C screaming in his tent?), not the carrot and also not the choice programming language. I will post what I think is most important when it comes to developer productivity, but first I want to know from others: what makes you most productive?

                        S Offline
                        S Offline
                        Shog9 0
                        wrote on last edited by
                        #40

                        A personal desire to see the results of whatever I'm working on. With that, I can be productive in old-school BASIC, or even VB. Without it, even JavaScript is a drag. Though oddly enough, C is fun to write even when I have no interest in the results or any intention of ever actually finishing what I'm doing... I think it brings out some sort of latent OCD in me. Then again, endless reformatting and refactoring probably doesn't qualify as "productive".

                        1 Reply Last reply
                        0
                        • R Rama Krishna Vavilala

                          On the topic of developer productivity, inspired by the thread below on Enterprise Library. What do you think makes the developers most productive? In my experience, it is not the tools (plugin your favorite IDE/Editor), not the frameworks, not dual monitors (Did I hear John C screaming in his tent?), not the carrot and also not the choice programming language. I will post what I think is most important when it comes to developer productivity, but first I want to know from others: what makes you most productive?

                          E Offline
                          E Offline
                          Ennis Ray Lynch Jr
                          wrote on last edited by
                          #41

                          Competence

                          Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. A man said to the universe: "Sir I exist!" "However," replied the universe, "The fact has not created in me A sense of obligation." --Stephen Crane

                          W 1 Reply Last reply
                          0
                          • R Rama Krishna Vavilala

                            On the topic of developer productivity, inspired by the thread below on Enterprise Library. What do you think makes the developers most productive? In my experience, it is not the tools (plugin your favorite IDE/Editor), not the frameworks, not dual monitors (Did I hear John C screaming in his tent?), not the carrot and also not the choice programming language. I will post what I think is most important when it comes to developer productivity, but first I want to know from others: what makes you most productive?

                            J Offline
                            J Offline
                            Jonas Hammarberg
                            wrote on last edited by
                            #42

                            Interest... If I don't really care about the stuff, I'm not at my best -- to say the least.

                            1 Reply Last reply
                            0
                            • R Rama Krishna Vavilala

                              On the topic of developer productivity, inspired by the thread below on Enterprise Library. What do you think makes the developers most productive? In my experience, it is not the tools (plugin your favorite IDE/Editor), not the frameworks, not dual monitors (Did I hear John C screaming in his tent?), not the carrot and also not the choice programming language. I will post what I think is most important when it comes to developer productivity, but first I want to know from others: what makes you most productive?

                              A Offline
                              A Offline
                              AmazingMo
                              wrote on last edited by
                              #43

                              In order from most effective to least... 1. An office with a door on it that can be closed. 2. Working nights/week-ends 3. Noise-cancelling headphones.

                              1 Reply Last reply
                              0
                              • P PIEBALDconsult

                                "All I ask is a tall ship and a star to steer her by." -- James T. Kirk (after John Masefield), Star Trek V All I ask is a compiler and a text editor to steer her by. :-D Rather than hard-and-fast specifications, I prefer to have a known destination and be allowed to decide how I get there.

                                L Offline
                                L Offline
                                Lost User
                                wrote on last edited by
                                #44

                                Unfortunately this is more likely the normal situation: I am endeavoring, Madam, to construct a mnemonic memory circuit using stone knives and bearskins. -- Spock

                                A while ago he asked me what he should have printed on my business cards. I said 'Wizard'. I read books which nobody else understand. Then I do something which nobody understands. After that the computer does something which nobody understands. When asked, I say things about the results which nobody understand. But everybody expects miracles from me on a regular basis. Looks to me like the classical definition of a wizard.

                                1 Reply Last reply
                                0
                                • R Rama Krishna Vavilala

                                  On the topic of developer productivity, inspired by the thread below on Enterprise Library. What do you think makes the developers most productive? In my experience, it is not the tools (plugin your favorite IDE/Editor), not the frameworks, not dual monitors (Did I hear John C screaming in his tent?), not the carrot and also not the choice programming language. I will post what I think is most important when it comes to developer productivity, but first I want to know from others: what makes you most productive?

                                  A Offline
                                  A Offline
                                  anandsdhage
                                  wrote on last edited by
                                  #45

                                  Credibility Accountability Motivation Training and career development Real time feedback Trust

                                  1 Reply Last reply
                                  0
                                  • R Rama Krishna Vavilala

                                    On the topic of developer productivity, inspired by the thread below on Enterprise Library. What do you think makes the developers most productive? In my experience, it is not the tools (plugin your favorite IDE/Editor), not the frameworks, not dual monitors (Did I hear John C screaming in his tent?), not the carrot and also not the choice programming language. I will post what I think is most important when it comes to developer productivity, but first I want to know from others: what makes you most productive?

                                    S Offline
                                    S Offline
                                    SpoonLord
                                    wrote on last edited by
                                    #46

                                    Lazy mornings, nap at lunchtime, and work late into the evenings when everyone else has gone home. Also, company ski holidays and other free things - they don't help help, but they do make me feel wanted. :D

                                    1 Reply Last reply
                                    0
                                    • P Pete OHanlon

                                      Clear requirements scoped out beforehand so that I don't have to have endless clarifications on points. Clear acceptance criteria; with this I know what I'm developing against and I know what the criteria is by which the application will be judged. I have my phone on silent, and email switched off.

                                      "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                                      As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                                      My blog | My articles | MoXAML PowerToys | Onyx

                                      S Offline
                                      S Offline
                                      Schmuli
                                      wrote on last edited by
                                      #47

                                      Is it just me, or is this how it should be, always, in order to be a developer (not just productive)? That's like saying: in order for me to be a good driver, I need a car that has gas and working brakes. Obviously, this is generally not available, but that is because of negligence and/or bad project scheduling, in my opinion anyway. To be a productive developer, I would say a private office, with a decent setup, i.e. a comfortable chair and desk, an up-to-date computer and so on.

                                      1 Reply Last reply
                                      0
                                      • P puromtec1

                                        Creating a test for a function before moving on to the next function. It gives you a sense of achievement and helps code be correct. It is a productivity killer to spend time #$%@ing with code to then find out it was some other function written earlier that wasn't tested fully. You sit and wonder about 10,000 different possibilities about why your code isn't working. The loss in productivity is in spending time on 9,999 of the possibilities that are not the cause of your problem.

                                        R Offline
                                        R Offline
                                        robertoenbarcelona
                                        wrote on last edited by
                                        #48

                                        I think the answer is a complex mixture, in the life there is no one magic solution. There some interesting point arose in yours post First: the developer need a comfortable desktop and chair and a good tool to work this, because psychology affect work and there's nothing worst then work with horse when other work with jets.. use correct tools, not the most expensive or super-complicated, just correct and reasonably rapid. Second: the team itself is important if work in team, person work together and are not machine, have no interface, have faces… Third: a methodology, developers without clears requirement, without a protocol to ask for problem or inconsistency, without a responsible, found themselves alone in the problems affecting their works and trusting little or nothing their society. Four: automatism, working more than one year with the same tool increase productivity, don't change technology every month just because is new.. There are others point but i think are less important. bye

                                        1 Reply Last reply
                                        0
                                        • R Rama Krishna Vavilala

                                          On the topic of developer productivity, inspired by the thread below on Enterprise Library. What do you think makes the developers most productive? In my experience, it is not the tools (plugin your favorite IDE/Editor), not the frameworks, not dual monitors (Did I hear John C screaming in his tent?), not the carrot and also not the choice programming language. I will post what I think is most important when it comes to developer productivity, but first I want to know from others: what makes you most productive?

                                          D Offline
                                          D Offline
                                          dazfuller
                                          wrote on last edited by
                                          #49

                                          For me its coffee, music and comfortable clothing. I do most of my best work on a Friday when I'm not forced to wear a shirt, seriously I write code all day how professional looking do I need to be! Constructive and useful feedback is always a bonus as well :)

                                          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