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. Working in a big Vs mid size organisation

Working in a big Vs mid size organisation

Scheduled Pinned Locked Moved The Lounge
cssvisual-studiobusinesssalesjson
12 Posts 9 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.
  • D Offline
    D Offline
    draghu
    wrote on last edited by
    #1

    I have been in the software industry for 6 years now and worked for two organizations, over 5 years in a mid size org and less than a year in one of the biggest enterprise software manufacture in the world. There is a huge difference in the way the two work, the way how the daily business run in these companies. I wanted to share a recent experience regarding a fix. It’s a one line fix, I think it was a mistake by the original developer who is not fully clear with the expected functionality or he was not informed well; it was a one line fix and I did it. Then I get 15 bugs assigned to me asking me the fix the same for 15 different branches/labels, port the fix to 15 different builds. I took me one day to figure out the fix and more than a week to find out the correct labels for the rest 15, my manager was not sure about what labels to use, the product mangers were not sure which customer is on what release etc etc. It was messy. Lots of emails were exchanged to figure out the right labels. I had to redo some work because I was using wrong labels. These are my early days of being a part of a big enterprise software organization, I am not sure if I can fit here. At least these are not the kind of challenges I would like to take up. Is this how everyone works.

    OriginalGriffO E E A J 5 Replies Last reply
    0
    • D draghu

      I have been in the software industry for 6 years now and worked for two organizations, over 5 years in a mid size org and less than a year in one of the biggest enterprise software manufacture in the world. There is a huge difference in the way the two work, the way how the daily business run in these companies. I wanted to share a recent experience regarding a fix. It’s a one line fix, I think it was a mistake by the original developer who is not fully clear with the expected functionality or he was not informed well; it was a one line fix and I did it. Then I get 15 bugs assigned to me asking me the fix the same for 15 different branches/labels, port the fix to 15 different builds. I took me one day to figure out the fix and more than a week to find out the correct labels for the rest 15, my manager was not sure about what labels to use, the product mangers were not sure which customer is on what release etc etc. It was messy. Lots of emails were exchanged to figure out the right labels. I had to redo some work because I was using wrong labels. These are my early days of being a part of a big enterprise software organization, I am not sure if I can fit here. At least these are not the kind of challenges I would like to take up. Is this how everyone works.

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

      No! If I find a problem, I take it to my line manager (me) who tells me to fix it. I delegate it to my junior (also me) who sulks for a while, and then gets it done. The accountant (me again) raises hell for the wasted time since the customer (not me) will never find the problem, until the MD (me in a funny hat) tells him to shut up. As you may have guessed, I work for myself. It helps, but the Christmas party is always a bit quiet...

      Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water

      "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

      B M S 3 Replies Last reply
      0
      • D draghu

        I have been in the software industry for 6 years now and worked for two organizations, over 5 years in a mid size org and less than a year in one of the biggest enterprise software manufacture in the world. There is a huge difference in the way the two work, the way how the daily business run in these companies. I wanted to share a recent experience regarding a fix. It’s a one line fix, I think it was a mistake by the original developer who is not fully clear with the expected functionality or he was not informed well; it was a one line fix and I did it. Then I get 15 bugs assigned to me asking me the fix the same for 15 different branches/labels, port the fix to 15 different builds. I took me one day to figure out the fix and more than a week to find out the correct labels for the rest 15, my manager was not sure about what labels to use, the product mangers were not sure which customer is on what release etc etc. It was messy. Lots of emails were exchanged to figure out the right labels. I had to redo some work because I was using wrong labels. These are my early days of being a part of a big enterprise software organization, I am not sure if I can fit here. At least these are not the kind of challenges I would like to take up. Is this how everyone works.

        E Offline
        E Offline
        Eytukan
        wrote on last edited by
        #3

        Large organization, branches, Labels, clumsy diagrams. By any chance, you use Rational Clear Case? That just sucks. Solid tool though. Seriously if you are not on the right project & assignments, working for bigger companies rots.

        Starting to think people post kid pics in their profiles because that was the last time they were cute - Jeremy.

        D 1 Reply Last reply
        0
        • E Eytukan

          Large organization, branches, Labels, clumsy diagrams. By any chance, you use Rational Clear Case? That just sucks. Solid tool though. Seriously if you are not on the right project & assignments, working for bigger companies rots.

          Starting to think people post kid pics in their profiles because that was the last time they were cute - Jeremy.

          D Offline
          D Offline
          draghu
          wrote on last edited by
          #4

          btw, I used Clear case for 5 years and it does not really suck, although there are better tools I guess. but I was not ranting about the version control software.

          1 Reply Last reply
          0
          • OriginalGriffO OriginalGriff

            No! If I find a problem, I take it to my line manager (me) who tells me to fix it. I delegate it to my junior (also me) who sulks for a while, and then gets it done. The accountant (me again) raises hell for the wasted time since the customer (not me) will never find the problem, until the MD (me in a funny hat) tells him to shut up. As you may have guessed, I work for myself. It helps, but the Christmas party is always a bit quiet...

            Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water

            B Offline
            B Offline
            Bassam Abdul Baki
            wrote on last edited by
            #5

            OriginalGriff wrote:

            the Christmas party is always a bit quiet...

            Yes, but your Secret Santa always gets you what you want.

            Web - BM - RSS - Math - LinkedIn

            1 Reply Last reply
            0
            • D draghu

              I have been in the software industry for 6 years now and worked for two organizations, over 5 years in a mid size org and less than a year in one of the biggest enterprise software manufacture in the world. There is a huge difference in the way the two work, the way how the daily business run in these companies. I wanted to share a recent experience regarding a fix. It’s a one line fix, I think it was a mistake by the original developer who is not fully clear with the expected functionality or he was not informed well; it was a one line fix and I did it. Then I get 15 bugs assigned to me asking me the fix the same for 15 different branches/labels, port the fix to 15 different builds. I took me one day to figure out the fix and more than a week to find out the correct labels for the rest 15, my manager was not sure about what labels to use, the product mangers were not sure which customer is on what release etc etc. It was messy. Lots of emails were exchanged to figure out the right labels. I had to redo some work because I was using wrong labels. These are my early days of being a part of a big enterprise software organization, I am not sure if I can fit here. At least these are not the kind of challenges I would like to take up. Is this how everyone works.

              E Offline
              E Offline
              Espen Harlinn
              wrote on last edited by
              #6

              draghu wrote:

              more than a week to find out the correct labels for the rest 15, my manager was not sure about what labels to use, the product mangers were not sure which customer is on what release etc etc. It was messy.

              The joy of configuration management[^], or perhaps lack thereof. Seems like a pain until you discover how scr*wed you are without it.

              draghu wrote:

              biggest enterprise software manufacture in the world

              They usually have a good notion about the value of proper configuration management, so info on what was shipped to whom should be available somewhere.

              draghu wrote:

              more than a week to find out the correct labels for the rest 15

              Which revision control system are you using?

              Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS My LinkedIn Profile

              1 Reply Last reply
              0
              • D draghu

                I have been in the software industry for 6 years now and worked for two organizations, over 5 years in a mid size org and less than a year in one of the biggest enterprise software manufacture in the world. There is a huge difference in the way the two work, the way how the daily business run in these companies. I wanted to share a recent experience regarding a fix. It’s a one line fix, I think it was a mistake by the original developer who is not fully clear with the expected functionality or he was not informed well; it was a one line fix and I did it. Then I get 15 bugs assigned to me asking me the fix the same for 15 different branches/labels, port the fix to 15 different builds. I took me one day to figure out the fix and more than a week to find out the correct labels for the rest 15, my manager was not sure about what labels to use, the product mangers were not sure which customer is on what release etc etc. It was messy. Lots of emails were exchanged to figure out the right labels. I had to redo some work because I was using wrong labels. These are my early days of being a part of a big enterprise software organization, I am not sure if I can fit here. At least these are not the kind of challenges I would like to take up. Is this how everyone works.

                A Offline
                A Offline
                Amarnath S
                wrote on last edited by
                #7

                Continue working wherever you're currently working - but also use your free time to work for yourself (not for money, though) and regularly put out small (and hopefully, useful for others) articles for Code Project. This way, you're also intellectually satisfied.

                D 1 Reply Last reply
                0
                • A Amarnath S

                  Continue working wherever you're currently working - but also use your free time to work for yourself (not for money, though) and regularly put out small (and hopefully, useful for others) articles for Code Project. This way, you're also intellectually satisfied.

                  D Offline
                  D Offline
                  draghu
                  wrote on last edited by
                  #8

                  very encouraging. best answer. thanks.

                  1 Reply Last reply
                  0
                  • OriginalGriffO OriginalGriff

                    No! If I find a problem, I take it to my line manager (me) who tells me to fix it. I delegate it to my junior (also me) who sulks for a while, and then gets it done. The accountant (me again) raises hell for the wasted time since the customer (not me) will never find the problem, until the MD (me in a funny hat) tells him to shut up. As you may have guessed, I work for myself. It helps, but the Christmas party is always a bit quiet...

                    Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water

                    M Offline
                    M Offline
                    Manfred Rudolf Bihy
                    wrote on last edited by
                    #9

                    OriginalGriff wrote:

                    I work for myself. It helps, but the Christmas party is always a bit quiet

                    Yes I know, sheep really don't talk that much and if they do all it comes out as is blah, blahh, blahhhh! :laugh: Cheers!

                    "With sufficient thrust, pigs fly just fine."

                    Ross Callon, The Twelve Networking Truths, RFC1925

                    OriginalGriffO 1 Reply Last reply
                    0
                    • M Manfred Rudolf Bihy

                      OriginalGriff wrote:

                      I work for myself. It helps, but the Christmas party is always a bit quiet

                      Yes I know, sheep really don't talk that much and if they do all it comes out as is blah, blahh, blahhhh! :laugh: Cheers!

                      "With sufficient thrust, pigs fly just fine."

                      Ross Callon, The Twelve Networking Truths, RFC1925

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

                      Oh, we don't talk to 'em! :-D

                      Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water

                      "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
                      • OriginalGriffO OriginalGriff

                        No! If I find a problem, I take it to my line manager (me) who tells me to fix it. I delegate it to my junior (also me) who sulks for a while, and then gets it done. The accountant (me again) raises hell for the wasted time since the customer (not me) will never find the problem, until the MD (me in a funny hat) tells him to shut up. As you may have guessed, I work for myself. It helps, but the Christmas party is always a bit quiet...

                        Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water

                        S Offline
                        S Offline
                        Steve Mayfield
                        wrote on last edited by
                        #11

                        but the Christmas party is always a bit quiet on the plus side, you don't have to worry about those embarrassing photos coming back to haunt you :-D

                        Steve _________________ I C(++) therefore I am

                        1 Reply Last reply
                        0
                        • D draghu

                          I have been in the software industry for 6 years now and worked for two organizations, over 5 years in a mid size org and less than a year in one of the biggest enterprise software manufacture in the world. There is a huge difference in the way the two work, the way how the daily business run in these companies. I wanted to share a recent experience regarding a fix. It’s a one line fix, I think it was a mistake by the original developer who is not fully clear with the expected functionality or he was not informed well; it was a one line fix and I did it. Then I get 15 bugs assigned to me asking me the fix the same for 15 different branches/labels, port the fix to 15 different builds. I took me one day to figure out the fix and more than a week to find out the correct labels for the rest 15, my manager was not sure about what labels to use, the product mangers were not sure which customer is on what release etc etc. It was messy. Lots of emails were exchanged to figure out the right labels. I had to redo some work because I was using wrong labels. These are my early days of being a part of a big enterprise software organization, I am not sure if I can fit here. At least these are not the kind of challenges I would like to take up. Is this how everyone works.

                          J Offline
                          J Offline
                          jschell
                          wrote on last edited by
                          #12

                          draghu wrote:

                          These are my early days of being a part of a big enterprise software organization, I am not sure if I can fit here. At least these are not the kind of challenges I would like to take up

                          What challenge exactly do you think you are encountering? Large organizations will have more complex communication problems. I believe there is even socialogical theories about that. That has nothing to do with technology. Supporting customer on different releases is a business decison just like any other business decision. The business was willing to pay you for a week due to the businesses inability to track down information. Maybe they prefer it that way. Maybe they just can't figure out how to do it better. But maybe they are open to allowing you to find a different way to do it.

                          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