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. Do Software Developers get Emotionally Attached to their code?

Do Software Developers get Emotionally Attached to their code?

Scheduled Pinned Locked Moved The Lounge
question
36 Posts 31 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.
  • abmvA abmv

    You have to learn to let it go

    Caveat Emptor. "Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long

    J Offline
    J Offline
    Johnny J
    wrote on last edited by
    #13

    If only it would! :doh:

    Anything that is unrelated to elephants is irrelephant
    Anonymous
    -----
    The problem with quotes on the internet is that you can never tell if they're genuine
    Winston Churchill, 1944
    -----
    Never argue with a fool. Onllokers may not be able to tell the difference.
    Mark Twain

    1 Reply Last reply
    0
    • abmvA abmv

      You have to learn to let it go

      Caveat Emptor. "Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long

      M Offline
      M Offline
      MarcusCole6833
      wrote on last edited by
      #14

      is that Latin in all your code comments?

      1 Reply Last reply
      0
      • T thatraja

        My personal code stash is like my babies even though they're aged(old & obsolete) & in coma(sleeping in archive)

        thatraja

        Coming soon1 | Coming soon2 | Coming soon3New

        E Offline
        E Offline
        Ehsan Sajjad
        wrote on last edited by
        #15

        same here :laugh:

        1 Reply Last reply
        0
        • Z ZurdoDev

          Attached? No chance. But judging from the responses so far I might be in the minority here. :wtf:

          Everyone is born right handed. Only the strongest overcome it. Fight for left-handed rights and hand equality.

          C Offline
          C Offline
          CodeWraith
          wrote on last edited by
          #16

          Why would you waste your precious time on writing something you don't care about?

          I have lived with several Zen masters - all of them were cats.

          Z D 2 Replies Last reply
          0
          • M MarcusCole6833

            Wondering on this? is it your baby or just the means to a livin'?

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

            Yes

            1 Reply Last reply
            0
            • C CodeWraith

              Why would you waste your precious time on writing something you don't care about?

              I have lived with several Zen masters - all of them were cats.

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

              CodeWraith wrote:

              something you don't care about?

              Where did I say I don't care about my code?

              Everyone is born right handed. Only the strongest overcome it. Fight for left-handed rights and hand equality.

              1 Reply Last reply
              0
              • M MarcusCole6833

                Wondering on this? is it your baby or just the means to a livin'?

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

                Young ones maybe.

                1 Reply Last reply
                0
                • M MarcusCole6833

                  Wondering on this? is it your baby or just the means to a livin'?

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

                  No. I never get attached to the code I write. I might be proud or apologetic about my accomplishment, but the code itself, no. Emotional attachment to the code itself usually means people start to act protective of it and create a boundary to keep others out. That kind of behavior is a red flag to me to get someone else into that code pronto. In every case I've seen where there's code that's considered off limits because it's someone's "baby", it has meant that they're doing it to hide how poor of a developer they are.

                  I live in Oregon, and I'm an engineer.

                  1 Reply Last reply
                  0
                  • M MarcusCole6833

                    Wondering on this? is it your baby or just the means to a livin'?

                    M Offline
                    M Offline
                    Marc Clifton
                    wrote on last edited by
                    #21

                    No, it's more like a fling, where if the other code finds out there's hell to pay, and like a fling, it gets dull pretty quick, at least until the next cool piece of code. Any long term relationship is quite rare.

                    Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                    1 Reply Last reply
                    0
                    • M MarcusCole6833

                      Wondering on this? is it your baby or just the means to a livin'?

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

                      Yes. And it one of the biggest mistakes coders make.

                      1 Reply Last reply
                      0
                      • M MarcusCole6833

                        Wondering on this? is it your baby or just the means to a livin'?

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

                        No, I don't get attached. My preference is to write clean, easy to read, low defect code that others can easily maintain. I don't need credit for anything. I do get ticked off when someone makes a change to my code and decides to reformat it or not follow the coding standards. The typical reply I get is "it works!"

                        1 Reply Last reply
                        0
                        • M MarcusCole6833

                          Wondering on this? is it your baby or just the means to a livin'?

                          J Offline
                          J Offline
                          Jacquers
                          wrote on last edited by
                          #24

                          Having others work on 'your' project can be both good and bad. I was really attached to my previous project at my old job. I had worked on it for 5+ years and it was my 'baby' and I put in a lot of effort to make it a top notch product. I am pedantic about code formatting and how I think code should be written, so when another developer also worked on the code and didn't do code formatting and left out some things like window icons I wasn't too happy. But it can get too much and make you arrogant, thinking that nobody else can do the job properly. On a recent project I was glad to have some help and I actually found some respect for my fellow workers - they did a very nice job with the code and styling work and I can learn from their code.

                          1 Reply Last reply
                          0
                          • C CodeWraith

                            Why would you waste your precious time on writing something you don't care about?

                            I have lived with several Zen masters - all of them were cats.

                            D Offline
                            D Offline
                            DJ van Wyk
                            wrote on last edited by
                            #25

                            Amen to that. I take a lot of pride in the work I do, even if nobody else cares.

                            My plan is to live forever ... so far so good

                            J 1 Reply Last reply
                            0
                            • M MarcusCole6833

                              Wondering on this? is it your baby or just the means to a livin'?

                              K Offline
                              K Offline
                              kalberts
                              wrote on last edited by
                              #26

                              Sure, if you ask about the first "big" subsystem I was "product responsible" for, in my first job after my graduation in 1983: Sure. I have always known where I keep the box with the source code printout, and every now and then I feel a slight urge to glance through it, one more time. Your firstborn is always special. Yet I hope that parents with five or six kids have stronger emotional ties to #5 and 6 than I have to the fifth and sixth product I worked on. And nowadays, 30+ years later? I am so happy if someone wants to take over my code. My experience is that whenever someone seizes control over someone else's code, they will "clean it up" - that is, reformat it, remove "unneccessary" comments and add others, join or split classes, rename variables... All of this may of course be limited by company coding standards, but everybody is eager to mould the code into their own style as far as possible. When I see the code again, a year later, I hardly recognize it as originally being my code. So I never weep "What did you do to MY code, you cruel code molestor??" - that isn't my code. You do whatever you want to it. Actually, I feel more emotional ties to architectures and designs. What really bugs me is when I have been fighting in vain for some major architectural change over a long time, but it is rejected (usually due to cost), then when I leave that project, three months later it is decided that "it seems like we simply have to impement that change / design"... That has happened to me several times - and in every case, it is presented as a contribution of the reorganized project team with no reference to the work done earlier. But since I wasn't involved at the time the architecture / design was finally accepted, there is nothing that I can attach to as "mine".

                              1 Reply Last reply
                              0
                              • D DJ van Wyk

                                Amen to that. I take a lot of pride in the work I do, even if nobody else cares.

                                My plan is to live forever ... so far so good

                                J Offline
                                J Offline
                                jsc42
                                wrote on last edited by
                                #27

                                DJ van Wyk wrote:

                                I take a lot of pride in the work I do

                                So do I, but when I look again at it some months later, I have a very different reaction to it along the lines of "What was I thinking? This is awful!"

                                1 Reply Last reply
                                0
                                • M MarcusCole6833

                                  Wondering on this? is it your baby or just the means to a livin'?

                                  _ Offline
                                  _ Offline
                                  _Asif_
                                  wrote on last edited by
                                  #28

                                  Yes, there is strong feeling of attachment. I still miss all the code that i had written long ago and lost it (8 inch floppy disks)

                                  Do      Read();      Research();      Experiment(); UnTil You Inspire!

                                  1 Reply Last reply
                                  0
                                  • M MarcusCole6833

                                    Wondering on this? is it your baby or just the means to a livin'?

                                    U Offline
                                    U Offline
                                    User 8413112
                                    wrote on last edited by
                                    #29

                                    Yesterday I came across some code that I wrote at least 25 years ago and is still being shipped as a part of my company's products. I would write it differently today, but I've got to admit that it gave me a bit of the warm & fuzzy knowing that's it's still doing its' job in countless medical labs around the world today.

                                    It's a hard life. But somebody's got to live it, if only to act as an inspiration to others.

                                    1 Reply Last reply
                                    0
                                    • R realJSOP

                                      To my own personal code, yes, and that's why I still have zip files of pascal code that I wrote in the mid-80's (that I haven't looked at since I zipped it up in the early 90's). As far as work goes, more of my code is no longer used than is currently being used, and I don't give a rat's ass.

                                      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                      -----
                                      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                      -----
                                      When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                                      M Offline
                                      M Offline
                                      MikeTheFid
                                      wrote on last edited by
                                      #30

                                      Completely off topic... John, I was sharing your signature with a friend who is a retired special forces paratrooper. He gave me one to give to you:

                                      Quote:

                                      If your hear the shot I wasn't aiming at you.

                                      Cheers, Mike Fidler "I intend to live forever - so far, so good." Steven Wright "I almost had a psychic girlfriend but she left me before we met." Also Steven Wright "I'm addicted to placebos. I could quit, but it wouldn't matter." Steven Wright yet again.

                                      1 Reply Last reply
                                      0
                                      • abmvA abmv

                                        You have to learn to let it go

                                        Caveat Emptor. "Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long

                                        U Offline
                                        U Offline
                                        UncleBuckFever
                                        wrote on last edited by
                                        #31

                                        I long for the day my code lets ME go...

                                        1 Reply Last reply
                                        0
                                        • M MarcusCole6833

                                          Wondering on this? is it your baby or just the means to a livin'?

                                          L Offline
                                          L Offline
                                          lkline
                                          wrote on last edited by
                                          #32

                                          haha, remember spending four years writing in 8086 assembler code, until the C compilers generated useful code. Remember spending four months writing a Base 10,000 math package, sort/merge using qsort, pcode interpreter runtime for a Cobol compiler. I loved doing it and still remember it as some of the best fun I had at the time. For me it was always about the challenge, of course the stock options and bonuses made the IRS and me very happy. Lost a girlfriend after I started and gained girlfriend before the next task, repeat as needed until death.

                                          Lyle

                                          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