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. What's diff among developer and programmer?

What's diff among developer and programmer?

Scheduled Pinned Locked Moved The Lounge
question
69 Posts 37 Posters 4 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.
  • P Pete OHanlon

    Shahriar Iqbal Chowdhury wrote:

    most of us have a degree in computer science

    I suspect you'll find most here don't. I don't.

    Shahriar Iqbal Chowdhury wrote:

    whats makes the difference

    Sex appeal. Raw animal magnetism. Amazing prowess in the undercracker department.

    I have CDO, it's OCD with the letters in the right order; just as they ruddy well should be

    Forgive your enemies - it messes with their heads

    My blog | My articles | MoXAML PowerToys | Onyx

    C Offline
    C Offline
    Caslen
    wrote on last edited by
    #40

    Pete O'Hanlon wrote:

    Sex appeal. Raw animal magnetism. Amazing prowess in the undercracker department.

    You missed 'vivid imagination' :)

    1 Reply Last reply
    0
    • S Shahriar Iqbal Chowdhury Galib

      We have often used those terms, most of us have a degree in computer science, so whats makes the difference? Is that the working domain, expertise, passion?

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

      programmers turn specs into code, developers turn requirements into products.

      Agh! Reality! My Archnemesis![^]
      | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

      D G 2 Replies Last reply
      0
      • P peterchen

        programmers turn specs into code, developers turn requirements into products.

        Agh! Reality! My Archnemesis![^]
        | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

        D Offline
        D Offline
        Danny Martin
        wrote on last edited by
        #42

        Developers smell nicer...

        1 Reply Last reply
        0
        • P Pete OHanlon

          Shahriar Iqbal Chowdhury wrote:

          most of us have a degree in computer science

          I suspect you'll find most here don't. I don't.

          Shahriar Iqbal Chowdhury wrote:

          whats makes the difference

          Sex appeal. Raw animal magnetism. Amazing prowess in the undercracker department.

          I have CDO, it's OCD with the letters in the right order; just as they ruddy well should be

          Forgive your enemies - it messes with their heads

          My blog | My articles | MoXAML PowerToys | Onyx

          H Offline
          H Offline
          Hiro_Protagonist_
          wrote on last edited by
          #43

          Pete, just because I am curios. I do not have a degree in computer science also. I do not want to offend anyone, but my experience is, that the degree does not help much in programming. Or said in a different way, a degree in computer science helps for may be having a knowlegde about how to solve complex problems (separate into smaller ones, etc), may be a stronger knowlegde in math, but not necessarily in professional programming. If one does not start to program by himself, the study will not make a programmer (or developer? :-) ) out of him. Do you have the same experience? Holger

          P K 2 Replies Last reply
          0
          • S Stefan_Lang

            In the various companies I've worked for, every one seems to use terms like these in a different way. In the first I was a 'consulting engineer', but that was mostly due to the fact I was working based on a kind of consultant contract and for tax reasons I couldn't have anything like 'software' in my title. In the second company people generally started off as 'software engineers', and would become 'system engineers' and then 'senior system engineers' after a time (provided they did show progress). Next company had none of these titles; programmers were just that, plus we had a 'head programmer', who was named that because he was basically leading the (rather small) department, not because he was so great at programming (he wasn't). Oh and we had a 'system architect' (me) - a term I know suspect they've picked up in one of those manager magazines and considered it a cool buzzword. From my experience I can tell nobody at that company ever understood what a system architect did. Instead they kept asking me to doing project leader tasks :doh: (which, I have to admit, I'm not that good at) Next company had a different take - they called everyone 'programmer', because they didn't want to make anyone feel to be 'set back' compared to the others. I still felt set back compared to people working at other companies though so I suppose that concept didn't quite work... Now I work in a two-person department in a manufacturing company, developing CAM software. So my title is CAM Software developer. Oh well, I suppose that's at least accurate...

            B Offline
            B Offline
            Barnical Bill
            wrote on last edited by
            #44

            It is all about having agreed upon definitions. Without agreement you simply can't compare things. Which is exactly what most corporations want. If they can take a lowly "code examiner" (mythical beast) and charge more for his services by simply renaming him "senior software analysist" then that is just good business and the buyer should beware (as always). Professional organizations exist for just this reason. You have the ACE (auto society of excellence) certs to do what? I have several and can tell you it does not begin to make that person a good auto mechanic. My former boss did charge the customers extra for my services though. He who controls the lexicon controls the thinking (and the amount of money charged) bill SOF imperative #2 Recognize political implications

            1 Reply Last reply
            0
            • J JeremyBob

              I'll disagree to that too, I always thought it was a bit of a cheek calling ourselves software engineers. I always felt an engineer generally need to get things right the first time, where as software developers/programmers almost always have to compile or build there code to see what silly mistakes they have made.

              G Offline
              G Offline
              G Tek
              wrote on last edited by
              #45

              So does that mean that we're "practicing developing/programming" - just like lawyers practice law and doctors practice medicine? :-D

              1 Reply Last reply
              0
              • P peterchen

                programmers turn specs into code, developers turn requirements into products.

                Agh! Reality! My Archnemesis![^]
                | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

                G Offline
                G Offline
                G Tek
                wrote on last edited by
                #46

                Very concise and accurate (IMHO) answer .

                1 Reply Last reply
                0
                • J JeremyBob

                  I'll disagree to that too, I always thought it was a bit of a cheek calling ourselves software engineers. I always felt an engineer generally need to get things right the first time, where as software developers/programmers almost always have to compile or build there code to see what silly mistakes they have made.

                  D Offline
                  D Offline
                  devenneym
                  wrote on last edited by
                  #47

                  I just started working with an Architect a few months ago and learned something about how titled Architects and Engineers feel about the IT field borrowing their titles. To have some fun, find your local architect (building, not software) and tell him that you're a Software Architect (even if you're not). Wait till you see him/her go bright red in the face. I've never held the position, but when he started our first conversation with, "Just tell me that you don't call yourself an architect...", I figured I had to. I still haven't told him... might never. :laugh: Mike Devenney null

                  1 Reply Last reply
                  0
                  • P Pete OHanlon

                    I make my own yoghurt (and no, that's not a euphemism).

                    I have CDO, it's OCD with the letters in the right order; just as they ruddy well should be

                    Forgive your enemies - it messes with their heads

                    My blog | My articles | MoXAML PowerToys | Onyx

                    D Offline
                    D Offline
                    devenneym
                    wrote on last edited by
                    #48

                    When did yogurt get an "h" in it?

                    1 Reply Last reply
                    0
                    • S Shahriar Iqbal Chowdhury Galib

                      We have often used those terms, most of us have a degree in computer science, so whats makes the difference? Is that the working domain, expertise, passion?

                      S Offline
                      S Offline
                      Steve Naidamast
                      wrote on last edited by
                      #49

                      Developers have bigger egos... :)

                      Steve Naidamast Black Falcon Software, Inc. blackfalconsoftware@ix.netcom.com

                      S 1 Reply Last reply
                      0
                      • S Shahriar Iqbal Chowdhury Galib

                        We have often used those terms, most of us have a degree in computer science, so whats makes the difference? Is that the working domain, expertise, passion?

                        S Offline
                        S Offline
                        S Houghtelin
                        wrote on last edited by
                        #50

                        de•vel•op•er [ di vélləpər ] 1. somebody who develops: somebody or something that develops something. Synonyms: designer, creator, inventor, brains, maker, originator pro•gram•mer [ prṓ gràmmər ] 1. somebody programming computers: a writer of computer programs. Synonyms: computer operator, computer programmer, computer scientist, program writer, systems analyst, IT worker A programmer does what the developer tells him to do, an engineer does both. :) I too lack the CS, my background is in electronics.

                        It was broke, so I fixed it.

                        1 Reply Last reply
                        0
                        • S Steve Naidamast

                          Developers have bigger egos... :)

                          Steve Naidamast Black Falcon Software, Inc. blackfalconsoftware@ix.netcom.com

                          S Offline
                          S Offline
                          S Houghtelin
                          wrote on last edited by
                          #51

                          :laugh: Is that why they never go home? Head's too big to get through the door?

                          It was broke, so I fixed it.

                          S 1 Reply Last reply
                          0
                          • J JeremyBob

                            I'll disagree to that too, I always thought it was a bit of a cheek calling ourselves software engineers. I always felt an engineer generally need to get things right the first time, where as software developers/programmers almost always have to compile or build there code to see what silly mistakes they have made.

                            L Offline
                            L Offline
                            ludemade
                            wrote on last edited by
                            #52

                            I am trained as an electronics engineer, but now work as a programmer/analyst. How many engineers get an email when they arrive at the office stating that the equipment they built last year needs an update by this afternoon? That is why developers need compilers and error checking. If engineers had similar tools, trust me, they would use them.

                            1 Reply Last reply
                            0
                            • S S Houghtelin

                              :laugh: Is that why they never go home? Head's too big to get through the door?

                              It was broke, so I fixed it.

                              S Offline
                              S Offline
                              Steve Naidamast
                              wrote on last edited by
                              #53

                              They grow these guys inside a cubicle and then they can't get out. Its all part of the master plan... :-)

                              Steve Naidamast Black Falcon Software, Inc. blackfalconsoftware@ix.netcom.com

                              S 1 Reply Last reply
                              0
                              • P Pete OHanlon

                                Not necessarily. Chutzpah, gall and sheer bloody minded cheek could count for a lot too.

                                I have CDO, it's OCD with the letters in the right order; just as they ruddy well should be

                                Forgive your enemies - it messes with their heads

                                My blog | My articles | MoXAML PowerToys | Onyx

                                R Offline
                                R Offline
                                redbones
                                wrote on last edited by
                                #54

                                so which is which?

                                1 Reply Last reply
                                0
                                • S Steve Naidamast

                                  They grow these guys inside a cubicle and then they can't get out. Its all part of the master plan... :-)

                                  Steve Naidamast Black Falcon Software, Inc. blackfalconsoftware@ix.netcom.com

                                  S Offline
                                  S Offline
                                  S Houghtelin
                                  wrote on last edited by
                                  #55

                                  And they feed them garbage like "You're indispensible and irreplaceable” and little "insert name here" certificates of appreciation. I was once given this line when I had some question concerning program flow, “Well basically, it’s very complicated". It took all I had to not spew the coffee in my mouth all over him from laughing. :laugh:”.

                                  It was broke, so I fixed it.

                                  1 Reply Last reply
                                  0
                                  • S Shahriar Iqbal Chowdhury Galib

                                    We have often used those terms, most of us have a degree in computer science, so whats makes the difference? Is that the working domain, expertise, passion?

                                    T Offline
                                    T Offline
                                    tom1443
                                    wrote on last edited by
                                    #56

                                    In my opinion, a developer is a programmer with a superiority complex.

                                    1 Reply Last reply
                                    0
                                    • H Hiro_Protagonist_

                                      Pete, just because I am curios. I do not have a degree in computer science also. I do not want to offend anyone, but my experience is, that the degree does not help much in programming. Or said in a different way, a degree in computer science helps for may be having a knowlegde about how to solve complex problems (separate into smaller ones, etc), may be a stronger knowlegde in math, but not necessarily in professional programming. If one does not start to program by himself, the study will not make a programmer (or developer? :-) ) out of him. Do you have the same experience? Holger

                                      P Offline
                                      P Offline
                                      patbob
                                      wrote on last edited by
                                      #57

                                      This is slightly off topic, but... I have a degree in CS. Getting it forced me to learn a lot of CS-related topics that I probably wouldn't have bothered if I had continued to teach myself. I've used nearly all of it at one time or another.

                                      patbob

                                      L 1 Reply Last reply
                                      0
                                      • S Shahriar Iqbal Chowdhury Galib

                                        We have often used those terms, most of us have a degree in computer science, so whats makes the difference? Is that the working domain, expertise, passion?

                                        J Offline
                                        J Offline
                                        James Lonero
                                        wrote on last edited by
                                        #58

                                        One can be outsourced more easily than the other? (I know, its a bad response. But, it may be the sad truth.)

                                        1 Reply Last reply
                                        0
                                        • S Shahriar Iqbal Chowdhury Galib

                                          We have often used those terms, most of us have a degree in computer science, so whats makes the difference? Is that the working domain, expertise, passion?

                                          J Offline
                                          J Offline
                                          James Lonero
                                          wrote on last edited by
                                          #59

                                          Here's one for you all! What is the difference between a software engineer, software designer, and a software architect? (How do they differ?)

                                          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