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 vs Programmer

Developer vs Programmer

Scheduled Pinned Locked Moved The Lounge
visual-studiocomquestion
42 Posts 22 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.
  • N Nagy Vilmos

    "Digital Ninja" for me.


    Panic, Chaos, Destruction. My work here is done.

    OriginalGriffO Offline
    OriginalGriffO Offline
    OriginalGriff
    wrote on last edited by
    #20

    I did once have : "Section leader who couldn't be bothered to think up a pretentious name for his section, but who wanted a long job title to annoy the personnel department when the time came to have the business cards printed." It worked, too.

    No trees were harmed in the sending of this message; however, a significant number of electrons were slightly inconvenienced. This message is made of fully recyclable Zeros and Ones

    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
    "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

    1 Reply Last reply
    0
    • L LimitedAtonement

      Dear Sirs, I see this forboding warning up top "DO NOT POST PROGRAMMING QUESTIONS HERE," so I will warily proceed. If I were to think of a title for myself, why might I choose `Developer' over `Programmer' or vice versa? What do they mean? More than their denotation, what do they connote? Thanks.

      In Christ, Aaron Laws http://ProCure.com

      M Offline
      M Offline
      Mario Luis
      wrote on last edited by
      #21

      Pretty much what everyone else says. A Developer develops. They take concepts and ideas and formulate them into systems, processes and code. Programmers just basicaly code, normally to a spec. Don't think round the box or the consequances of a problem. Everyone starts as a programer :D but only some become true developers.

      D 1 Reply Last reply
      0
      • P peterchen

        programmer = converts specification and pizza into code developer = converts requirements and pizza into code

        Personally, I love the idea that Raymond spends his nights posting bad regexs to mailing lists under the pseudonym of Jane Smith. He'd be like a super hero, only more nerdy and less useful. [Trevel]
        | FoldWithUs! | sighist | µLaunch - program launcher for server core and hyper-v server

        R Offline
        R Offline
        Rage
        wrote on last edited by
        #22

        :-D C'est bonnet blanc et blanc bonnet. and coder = converts pizza into code, and used printed requirements/specifications as scratch paper, or for cleaning desk from lost pizza pieces. hacker = can convert anything into anything. Especially in movies. With blinking progress bars and screens full of quick scrolling figures that freeze on the search result.

        1 Reply Last reply
        0
        • P peterchen

          programmer = converts specification and pizza into code developer = converts requirements and pizza into code

          Personally, I love the idea that Raymond spends his nights posting bad regexs to mailing lists under the pseudonym of Jane Smith. He'd be like a super hero, only more nerdy and less useful. [Trevel]
          | FoldWithUs! | sighist | µLaunch - program launcher for server core and hyper-v server

          CPalliniC Offline
          CPalliniC Offline
          CPallini
          wrote on last edited by
          #23

          peterchen wrote:

          programmer = converts specification and pizza into code developer = converts requirements and pizza into code

          programmer = converts specification and pizza into code. developer = converts requirements and pizza into code. architect = converts requirements and nail varnish into specifications. FFY. :)

          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]

          In testa che avete, signor di Ceprano?

          P 1 Reply Last reply
          0
          • P peterchen

            programmer = converts specification and pizza into code developer = converts requirements and pizza into code

            Personally, I love the idea that Raymond spends his nights posting bad regexs to mailing lists under the pseudonym of Jane Smith. He'd be like a super hero, only more nerdy and less useful. [Trevel]
            | FoldWithUs! | sighist | µLaunch - program launcher for server core and hyper-v server

            R Offline
            R Offline
            Rob Graham
            wrote on last edited by
            #24

            Don't forget the coffee/caffeinated soft drink. Requirements conversion requires lots of liquid caffeine.

            P S 2 Replies Last reply
            0
            • G Gandalf_TheWhite

              Deyan Georgiev wrote:

              In my country “Designer” is synonym of “Gay”

              Ohhh!! :omg: and which country?

              Believe Yourself™

              S Offline
              S Offline
              Single Step Debugger
              wrote on last edited by
              #25

              Bulgaria.

              The narrow specialist in the broad sense of the word is a complete idiot in the narrow sense of the word. Advertise here – minimum three posts per day are guaranteed.

              1 Reply Last reply
              0
              • R Rob Graham

                Don't forget the coffee/caffeinated soft drink. Requirements conversion requires lots of liquid caffeine.

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

                What thso world needs is coffeinated pizza!

                Personally, I love the idea that Raymond spends his nights posting bad regexs to mailing lists under the pseudonym of Jane Smith. He'd be like a super hero, only more nerdy and less useful. [Trevel]
                | FoldWithUs! | sighist | µLaunch - program launcher for server core and hyper-v server

                1 Reply Last reply
                0
                • R Rob Graham

                  Don't forget the coffee/caffeinated soft drink. Requirements conversion requires lots of liquid caffeine.

                  S Offline
                  S Offline
                  Stuart Jeffery
                  wrote on last edited by
                  #27

                  I find that regulating the amount of blood in my caffeine stream is the most important activity. Speaking of which, think I need to change the IV drip for a new bag-o-caff.

                  CPalliniC 1 Reply Last reply
                  0
                  • S Stuart Jeffery

                    I find that regulating the amount of blood in my caffeine stream is the most important activity. Speaking of which, think I need to change the IV drip for a new bag-o-caff.

                    CPalliniC Offline
                    CPalliniC Offline
                    CPallini
                    wrote on last edited by
                    #28

                    Stuart Jeffery wrote:

                    I find that regulating the amount of blood in my caffeine stream is the most important activity.

                    I agree. :)

                    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]

                    In testa che avete, signor di Ceprano?

                    1 Reply Last reply
                    0
                    • N Nagy Vilmos

                      Pirates vs Ninjas is a very specialised operation.


                      Panic, Chaos, Destruction. My work here is done.

                      S Offline
                      S Offline
                      Single Step Debugger
                      wrote on last edited by
                      #29

                      It’s also very messy considering nunchakos versus cannons.

                      The narrow specialist in the broad sense of the word is a complete idiot in the narrow sense of the word. Advertise here – minimum three posts per day are guaranteed.

                      1 Reply Last reply
                      0
                      • L LimitedAtonement

                        Dear Sirs, I see this forboding warning up top "DO NOT POST PROGRAMMING QUESTIONS HERE," so I will warily proceed. If I were to think of a title for myself, why might I choose `Developer' over `Programmer' or vice versa? What do they mean? More than their denotation, what do they connote? Thanks.

                        In Christ, Aaron Laws http://ProCure.com

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

                        http://www.codeproject.com/Lounge.aspx?fid=1159&select=3241191&tid=3241191[^]

                        1 Reply Last reply
                        0
                        • S Single Step Debugger

                          Ian Shlasko wrote:

                          Then there's the whole "Architect" title, which is just a fancy way of saying "Designer,"

                          In my country “Designer” is synonym of “Gay”. So, do we have any Architects here? :-D

                          The narrow specialist in the broad sense of the word is a complete idiot in the narrow sense of the word. Advertise here – minimum three posts per day are guaranteed.

                          R Offline
                          R Offline
                          Rajesh R Subramanian
                          wrote on last edited by
                          #31

                          Deyan Georgiev wrote:

                          In my country “Designer” is synonym of “Gay”.

                          There, it reads much better now.

                          “Follow your bliss.” – Joseph Campbell

                          1 Reply Last reply
                          0
                          • L LimitedAtonement

                            Dear Sirs, I see this forboding warning up top "DO NOT POST PROGRAMMING QUESTIONS HERE," so I will warily proceed. If I were to think of a title for myself, why might I choose `Developer' over `Programmer' or vice versa? What do they mean? More than their denotation, what do they connote? Thanks.

                            In Christ, Aaron Laws http://ProCure.com

                            J Offline
                            J Offline
                            Joe Woodbury
                            wrote on last edited by
                            #32

                            I don't think there's a bit of difference except in the minds of our paymasters for whom we adjust our titles to maximize our perceived utility. Computer Programmer Software Developer Software Engineer All the same. I actually prefer Computer Programmer since a) non-computer people know what your talking about and b) it doesn't sound pretentious. However, I've learned that managers like the title Software Engineer since it sounds important, so I use it. (In some places Software Architect sounds even more important though I shun it since I know too many horrible engineers/developers/programmers for whom this is a refuge from their suckiness.)

                            1 Reply Last reply
                            0
                            • M Mario Luis

                              Pretty much what everyone else says. A Developer develops. They take concepts and ideas and formulate them into systems, processes and code. Programmers just basicaly code, normally to a spec. Don't think round the box or the consequances of a problem. Everyone starts as a programer :D but only some become true developers.

                              D Offline
                              D Offline
                              David Crow
                              wrote on last edited by
                              #33

                              When Donald Knuth was asked this question some 13 years ago, his response was: The difference between a computer programmer and a computer scientist is a job-title thing. Edsgar Dijkstra wants proudly to be called a ‘computer programmer,’ although he hasn’t touched a computer now for some years. He wrote his really terrific essay on the Humble Programmer discussing this. To me, ‘computer programmer’ is an honorable term, but to some people a computer programmer is somebody who just follows instructions without understanding what he’s doing, one who just knows how to get through the idiosyncrasies of some language.

                              "Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown

                              "Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

                              P 1 Reply Last reply
                              0
                              • L LimitedAtonement

                                Dear Sirs, I see this forboding warning up top "DO NOT POST PROGRAMMING QUESTIONS HERE," so I will warily proceed. If I were to think of a title for myself, why might I choose `Developer' over `Programmer' or vice versa? What do they mean? More than their denotation, what do they connote? Thanks.

                                In Christ, Aaron Laws http://ProCure.com

                                L Offline
                                L Offline
                                LimitedAtonement
                                wrote on last edited by
                                #34

                                Dear Sirs, Thanks for your replies! Now I know what to put on my card:

                                Software Developer, Architect, Engineer, Designer, and Programmer

                                Because I not only have to manage the small aspects of my code (programming), but I also write my own algorithms, and I manage the design of the programs at the largest scale. Thanks especially for the puns, I can't get enough of them!

                                In Christ, Aaron Laws http://ProCure.com

                                M R 2 Replies Last reply
                                0
                                • D David Crow

                                  When Donald Knuth was asked this question some 13 years ago, his response was: The difference between a computer programmer and a computer scientist is a job-title thing. Edsgar Dijkstra wants proudly to be called a ‘computer programmer,’ although he hasn’t touched a computer now for some years. He wrote his really terrific essay on the Humble Programmer discussing this. To me, ‘computer programmer’ is an honorable term, but to some people a computer programmer is somebody who just follows instructions without understanding what he’s doing, one who just knows how to get through the idiosyncrasies of some language.

                                  "Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown

                                  "Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

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

                                  Programming has become easier, but development has become more difficult.

                                  1 Reply Last reply
                                  0
                                  • CPalliniC CPallini

                                    peterchen wrote:

                                    programmer = converts specification and pizza into code developer = converts requirements and pizza into code

                                    programmer = converts specification and pizza into code. developer = converts requirements and pizza into code. architect = converts requirements and nail varnish into specifications. FFY. :)

                                    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
                                    peterchen
                                    wrote on last edited by
                                    #36

                                    Yup, that's in my line of thought.

                                    Personally, I love the idea that Raymond spends his nights posting bad regexs to mailing lists under the pseudonym of Jane Smith. He'd be like a super hero, only more nerdy and less useful. [Trevel]
                                    | FoldWithUs! | sighist | µLaunch - program launcher for server core and hyper-v server

                                    1 Reply Last reply
                                    0
                                    • L LimitedAtonement

                                      Dear Sirs, Thanks for your replies! Now I know what to put on my card:

                                      Software Developer, Architect, Engineer, Designer, and Programmer

                                      Because I not only have to manage the small aspects of my code (programming), but I also write my own algorithms, and I manage the design of the programs at the largest scale. Thanks especially for the puns, I can't get enough of them!

                                      In Christ, Aaron Laws http://ProCure.com

                                      M Offline
                                      M Offline
                                      mav octaval
                                      wrote on last edited by
                                      #37

                                      In my card I put "Developer! Developer! Developer!" when I want to work in a microsoft shop.

                                      -- Miguel A. Vilariño Software Developer

                                      P 1 Reply Last reply
                                      0
                                      • M mav octaval

                                        In my card I put "Developer! Developer! Developer!" when I want to work in a microsoft shop.

                                        -- Miguel A. Vilariño Software Developer

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

                                        I think you left off a "Developer!" -- the most important one too.

                                        1 Reply Last reply
                                        0
                                        • P peterchen

                                          programmer = converts specification and pizza into code developer = converts requirements and pizza into code

                                          Personally, I love the idea that Raymond spends his nights posting bad regexs to mailing lists under the pseudonym of Jane Smith. He'd be like a super hero, only more nerdy and less useful. [Trevel]
                                          | FoldWithUs! | sighist | µLaunch - program launcher for server core and hyper-v server

                                          R Offline
                                          R Offline
                                          Roger Wright
                                          wrote on last edited by
                                          #39

                                          engineer = converts half a mile of Cu wire, 6 oz of silicon, and gallons of beer into 40,000 developer/programmer jobs.

                                          "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                                          M P 2 Replies 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