Slashdot Mirror


Ask Slashdot: Developer Or Software Engineer? Can It Influence Your Work?

ctrahey writes "Many of us disregard the impact of our titles on various aspects of our lives, both professional and otherwise. Perhaps it's appropriate to ask two questions about the difference between a couple titles familiar to the Slashdot community: Developer vs Software Engineer. What are the factors to consider in the appropriate use of the titles? And (more interesting to me), what influence might the use of these titles have on the written code? Have you observed a difference in attitudes, priorities, or outlooks in talent as a corollary to their titles?"

9 of 333 comments (clear)

  1. Programmer vs. Software Engineer by jayveekay · · Score: 5, Insightful

    A programmer (developer?) writes code that hopefully works. A software engineer writes code that is designed to work.

  2. What about programmer? by Anonymous Coward · · Score: 5, Insightful

    I like to just say programmer.

    Programmer.

    Programmer.

    Programmer.

  3. Programmer, Motherfucker! by mhh91 · · Score: 5, Funny
  4. Are you a hacker? by betterunixthanunix · · Score: 5, Insightful
    Here is a rough guide for deciding what to call yourself:
    1. Do you have a set of well-defined methods for designing, documenting, and implementing the software you write? Then you might be a software engineer.
    2. Do you sit down and bang out code a few hours before the deadline, without adhering to a well-defined method of designing the system? If so, you might be a developer.

    Of course, many programmers are somewhere in the middle, usually leaning more towards "engineering" when the deadline is months away and "developing" when the deadline is days away.

    --
    Palm trees and 8
  5. IMO None. by eagee · · Score: 5, Insightful

    I was a "Senior Software Engineer" before I got a promotion, now I'm a "Lead Developer". Aside from providing guidance to other engineers I still do the same job. Personally, I wanted my new title to be "Mr. Manager" instead, but no one seemed to like that idea :(. Seriously, I've worked in states where it's illegal to give someone without an engineering degree the title "Engineer", but I've worked with engineers who didn't finish college and found them every bit as good (sometimes much better) than the ones who didn't.

  6. Re:Are you an engineer? by Concerned+Onlooker · · Score: 5, Interesting

    I think I agree with you, but what if you have a degree in computer science? Is your title "Developer with a degree in Computer Science?" I don't think I could really call myself a computer scientist with a straight face, yet that is my degree.

    --
    http://www.rootstrikers.org/
  7. What about "trendy douche" ? by Gothmolly · · Score: 5, Funny

    What if you just ramble on about .Net and quibble over which IDE is better, all the while saying words like "Scrum" and "Agile"?

    Sure you'll get a job, but you won't ever actually produce anything.

    --
    I want to delete my account but Slashdot doesn't allow it.
  8. Re:Are you an engineer? by gunnk · · Score: 5, Interesting

    Then again... the work I do is what universities currently consider "IT Systems Engineering". My work integrates Windows, Linux, FreeBSD, OS X, NetApp, VMware and Citrix platforms as well as covering security, development, data archiving, and a host of other tasks. My skills extend beyond those areas, but those are the ones I use in my day job.

    My degree, however, is physics.

    Well, that's typical of systems engineers/whatever-the-heck-you-want-to-call-us for those of us who remember 300 baud, FidoNet and (later) Bitnet email accounts. Ever typed an assembler into an Apple //c by hand from a magazine? No? GET OFF MY LAWN!

    When I started in IT there was NO SUCH THING as a degree in IT Systems Engineering. Does that mean I'm not an IT Systems Engineer? We don't have an official job title of "systems engineer". My job title is "Advanced Systems Specialist" at my workplace. There's not an official "Systems Engineer" title at all. Does that mean this HUGE university infrastructure was built without any engineers/engineering? Really?

    My point: I find there are plenty of people that have titles they are "allowed" to use but to which they fall far, far short. I also know brilliant people that run circles around those folks who have no "official" title (some have no degree at all). My feeling: use whatever title *actually* describes what you do and are capable of doing (and I'm sorry if the law prevents you from doing so where you live). Using a lesser title is selling yourself short. Using a greater title is setting yourself up for failure, firing, and ridicule.

    Be honest and accurate about your capabilities. No more. No less.

    --
    Life is short: void the warranty.
  9. Re:Seinfeld by greg1104 · · Score: 5, Insightful

    Kid, you obviously don't know anything about dating in 1967. During the Summer of Love, showers were strictly optional, and instead of going for a burger the invitation would include "we'll get some acid".