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. Programmer vs software engineer

Programmer vs software engineer

Scheduled Pinned Locked Moved The Lounge
visual-studioarchitecturequestion
109 Posts 67 Posters 269 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.
  • K KarstenK

    My job has evolved more into the buzz word known dev ops because primary code writing and debugging is becoming a smaller part of my work. Today I struggle with design, app store and deployment, minor but regular server issues, second level customer support and marketing.

    Press F1 for help or google it. Greetings from Germany

    P Offline
    P Offline
    peterkmx
    wrote on last edited by
    #28

    :thumbsup: ... my situation is +/- the same ... Perhaps it would be an idea for a weekly poll on CP, unless we had this one already ?

    1 Reply Last reply
    0
    • M Munchies_Matt

      I continually have to check the details of syntax and stuff when programming. Things like print format specifiers, the syntax of things I havent used for a year or so, and use a calculator to work out bit masks and check my bit wise logic. I can never get it right in my head. I dont remember details. I dont pride myself on that. I spend my time and energy on the big picture. Designing and understanding complex mechanisms. The architecture. The guts of the machine. So I think of myself as a software engineer, not a programmer. How about you lot?

      Z Offline
      Z Offline
      ZurdoDev
      wrote on last edited by
      #29

      Magician.

      There are two kinds of people in the world: those who can extrapolate from incomplete data. There are only 10 types of people in the world, those who understand binary and those who don't.

      1 Reply Last reply
      0
      • M Munchies_Matt

        I continually have to check the details of syntax and stuff when programming. Things like print format specifiers, the syntax of things I havent used for a year or so, and use a calculator to work out bit masks and check my bit wise logic. I can never get it right in my head. I dont remember details. I dont pride myself on that. I spend my time and energy on the big picture. Designing and understanding complex mechanisms. The architecture. The guts of the machine. So I think of myself as a software engineer, not a programmer. How about you lot?

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

        It's not about the abilities of the individual; it's about the criticality of the product. If it's a web site or line-of-business app, it ain't engineering, so don't call yourself an engineer. There are very very few software engineers. I'm a software developer and architect.

        L 1 Reply Last reply
        0
        • M Munchies_Matt

          I continually have to check the details of syntax and stuff when programming. Things like print format specifiers, the syntax of things I havent used for a year or so, and use a calculator to work out bit masks and check my bit wise logic. I can never get it right in my head. I dont remember details. I dont pride myself on that. I spend my time and energy on the big picture. Designing and understanding complex mechanisms. The architecture. The guts of the machine. So I think of myself as a software engineer, not a programmer. How about you lot?

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

          Having a title just means you're still a junior looking for a promotion to the next higher title. My business card doesn't have a title, and I rarely hand one to anybody that does. (Well I do have some old business cards from a previous employer, useful for trade shows where they expect you to provide a card to get in - they're not getting my real card either.)

          Installing Signature... Do not switch off your computer.

          M 1 Reply Last reply
          0
          • M Munchies_Matt

            I continually have to check the details of syntax and stuff when programming. Things like print format specifiers, the syntax of things I havent used for a year or so, and use a calculator to work out bit masks and check my bit wise logic. I can never get it right in my head. I dont remember details. I dont pride myself on that. I spend my time and energy on the big picture. Designing and understanding complex mechanisms. The architecture. The guts of the machine. So I think of myself as a software engineer, not a programmer. How about you lot?

            R Offline
            R Offline
            rnbergren
            wrote on last edited by
            #32

            I usually introduce myself as a geek. When talking to non geeks. In a company of other geeks I say I do development. I try to leave it at that. Some days I am a strict coder. Some days I am an architect. Some days I am the customer. Most days I am just keep politics from ruining mine and my teams lives. As someone else said. I don't really fit into the current buzzword. I also don't want to be labeled by a buzzword. I can do design work, I can meet with the customer and come up with an overriding solution. I can be put in a corner and given specs and crank out code.

            To err is human to really mess up you need a computer

            P 1 Reply Last reply
            0
            • M Munchies_Matt

              I continually have to check the details of syntax and stuff when programming. Things like print format specifiers, the syntax of things I havent used for a year or so, and use a calculator to work out bit masks and check my bit wise logic. I can never get it right in my head. I dont remember details. I dont pride myself on that. I spend my time and energy on the big picture. Designing and understanding complex mechanisms. The architecture. The guts of the machine. So I think of myself as a software engineer, not a programmer. How about you lot?

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

              I also call myself software engineer, although, if blundering hacks like us would be held up to the standards of civil engineering, we would all be in jail.

              C 1 Reply Last reply
              0
              • L Lost User

                I also call myself software engineer, although, if blundering hacks like us would be held up to the standards of civil engineering, we would all be in jail.

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

                :laugh: True.

                J 1 Reply Last reply
                0
                • L Lost User

                  Having a title just means you're still a junior looking for a promotion to the next higher title. My business card doesn't have a title, and I rarely hand one to anybody that does. (Well I do have some old business cards from a previous employer, useful for trade shows where they expect you to provide a card to get in - they're not getting my real card either.)

                  Installing Signature... Do not switch off your computer.

                  M Offline
                  M Offline
                  Munchies_Matt
                  wrote on last edited by
                  #35

                  I dont have a business card and it wasnt a question about titles, it was a question about mentality.

                  L 1 Reply Last reply
                  0
                  • C CPallini

                    :laugh: True.

                    J Offline
                    J Offline
                    Jim_Snyder
                    wrote on last edited by
                    #36

                    "Jim, for one million dollars, what is your name!"

                    1 Reply Last reply
                    0
                    • M Munchies_Matt

                      I continually have to check the details of syntax and stuff when programming. Things like print format specifiers, the syntax of things I havent used for a year or so, and use a calculator to work out bit masks and check my bit wise logic. I can never get it right in my head. I dont remember details. I dont pride myself on that. I spend my time and energy on the big picture. Designing and understanding complex mechanisms. The architecture. The guts of the machine. So I think of myself as a software engineer, not a programmer. How about you lot?

                      P Offline
                      P Offline
                      Pualee
                      wrote on last edited by
                      #37

                      eh... I'm whatever the job description says. Just tell me the technologies used and the pay scale. Call me whatever you like, just don't call me late for dinner.

                      J 1 Reply Last reply
                      0
                      • M Munchies_Matt

                        I dont have a business card and it wasnt a question about titles, it was a question about mentality.

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

                        So when you say "So I think of myself as a software engineer, not a programmer" that's not putting a title on yourself/what you do? Okay then, keep going, work hard and you might get there one day.

                        Installing Signature... Do not switch off your computer.

                        M 1 Reply Last reply
                        0
                        • M Munchies_Matt

                          I continually have to check the details of syntax and stuff when programming. Things like print format specifiers, the syntax of things I havent used for a year or so, and use a calculator to work out bit masks and check my bit wise logic. I can never get it right in my head. I dont remember details. I dont pride myself on that. I spend my time and energy on the big picture. Designing and understanding complex mechanisms. The architecture. The guts of the machine. So I think of myself as a software engineer, not a programmer. How about you lot?

                          C Offline
                          C Offline
                          Chris Losinger
                          wrote on last edited by
                          #39

                          IDE operator

                          image processing toolkits | batch image processing

                          1 Reply Last reply
                          0
                          • N Nathan Minier

                            Based on how many coders don't seem to have any idea about SysAdmin or Ops work, I completely disagree.

                            "There are three kinds of lies: lies, damned lies and statistics." - Benjamin Disraeli

                            S Offline
                            S Offline
                            Slacker007
                            wrote on last edited by
                            #40

                            So, what's wrong with SysAdmin and Operations? Why does it have to be "DevOps"? Oh, that's right, it sounds cooler. :doh:

                            P N 2 Replies Last reply
                            0
                            • P Pualee

                              eh... I'm whatever the job description says. Just tell me the technologies used and the pay scale. Call me whatever you like, just don't call me late for dinner.

                              J Offline
                              J Offline
                              jgakenhe
                              wrote on last edited by
                              #41

                              Pualee wrote:

                              Call me whatever you like, just don't call me late for dinner.

                              That's what Dwight (Robert De Niro) said from the movie This Boys Life.

                              1 Reply Last reply
                              0
                              • M Munchies_Matt

                                I continually have to check the details of syntax and stuff when programming. Things like print format specifiers, the syntax of things I havent used for a year or so, and use a calculator to work out bit masks and check my bit wise logic. I can never get it right in my head. I dont remember details. I dont pride myself on that. I spend my time and energy on the big picture. Designing and understanding complex mechanisms. The architecture. The guts of the machine. So I think of myself as a software engineer, not a programmer. How about you lot?

                                Mike HankeyM Offline
                                Mike HankeyM Offline
                                Mike Hankey
                                wrote on last edited by
                                #42

                                Code Monkey?

                                Someone's therapist knows all about you!

                                1 Reply Last reply
                                0
                                • R rnbergren

                                  I usually introduce myself as a geek. When talking to non geeks. In a company of other geeks I say I do development. I try to leave it at that. Some days I am a strict coder. Some days I am an architect. Some days I am the customer. Most days I am just keep politics from ruining mine and my teams lives. As someone else said. I don't really fit into the current buzzword. I also don't want to be labeled by a buzzword. I can do design work, I can meet with the customer and come up with an overriding solution. I can be put in a corner and given specs and crank out code.

                                  To err is human to really mess up you need a computer

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

                                  Geeks are circus performers.

                                  1 Reply Last reply
                                  0
                                  • M Munchies_Matt

                                    I continually have to check the details of syntax and stuff when programming. Things like print format specifiers, the syntax of things I havent used for a year or so, and use a calculator to work out bit masks and check my bit wise logic. I can never get it right in my head. I dont remember details. I dont pride myself on that. I spend my time and energy on the big picture. Designing and understanding complex mechanisms. The architecture. The guts of the machine. So I think of myself as a software engineer, not a programmer. How about you lot?

                                    R Offline
                                    R Offline
                                    R Giskard Reventlov
                                    wrote on last edited by
                                    #44

                                    Everyone at the current gig is called a "software engineer". I don't really care much for titles - I just enjoy getting paid to play with computers all day.

                                    M 1 Reply Last reply
                                    0
                                    • L Lost User

                                      So when you say "So I think of myself as a software engineer, not a programmer" that's not putting a title on yourself/what you do? Okay then, keep going, work hard and you might get there one day.

                                      Installing Signature... Do not switch off your computer.

                                      M Offline
                                      M Offline
                                      Munchies_Matt
                                      wrote on last edited by
                                      #45

                                      Lopatir wrote:

                                      what you do

                                      Write kernel code for windows and linux. The most important part of this is the design, the architecture, because if that is wrong the product will never fly. The details, the syntax, I often have to look up, because I keep forgetting it. It is usually because my head gets so deep into complex relational behaviour between components that it just can't hold the bits and pieces for any longer than it needs to.

                                      Lopatir wrote:

                                      you might get there one day

                                      Been doing it for 20 years and get paid very nicely for doing so thankyou! :)

                                      1 Reply Last reply
                                      0
                                      • R R Giskard Reventlov

                                        Everyone at the current gig is called a "software engineer". I don't really care much for titles - I just enjoy getting paid to play with computers all day.

                                        M Offline
                                        M Offline
                                        Munchies_Matt
                                        wrote on last edited by
                                        #46

                                        It wasnt a 'title' question, but a 'what sort of person are you' question. Either a detail obsessed bit stuffer, ie, programmer, or someone with the wider big view, the designer (which is what I do and regularly make a mess of live coding tests because I use calc to verify all my bitwise logic and google to look up the syntax of the stuff I, regularly, forget. :)

                                        R 1 Reply Last reply
                                        0
                                        • M Munchies_Matt

                                          It wasnt a 'title' question, but a 'what sort of person are you' question. Either a detail obsessed bit stuffer, ie, programmer, or someone with the wider big view, the designer (which is what I do and regularly make a mess of live coding tests because I use calc to verify all my bitwise logic and google to look up the syntax of the stuff I, regularly, forget. :)

                                          R Offline
                                          R Offline
                                          R Giskard Reventlov
                                          wrote on last edited by
                                          #47

                                          Munchies_Matt wrote:

                                          'what sort of person are you'

                                          Nice

                                          Z 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