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. I finally got myself in trouble at work

I finally got myself in trouble at work

Scheduled Pinned Locked Moved The Lounge
helpcsharpdatabasetestingbusiness
45 Posts 19 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.
  • X Offline
    X Offline
    Xiangyang Liu
    wrote on last edited by
    #1

    The management discovered that I have written code that changes the way the system works. The new code will solve a real urgent problem we are facing and I never said it has to go the way I designed and coded. We don't have any workable solution for this problem and any solution including mine involves regression testing everything. However, that is not the issue. The issue is that I have been doing the work while working on a lot of other projects assigned to me, and they don't know about it. Process, Process, Process, ... Can you predict what kind of punishment I will get? What will you do if you are my manager?

    My .NET Business Application Framework My Home Page

    R P B J _ 16 Replies Last reply
    0
    • X Xiangyang Liu

      The management discovered that I have written code that changes the way the system works. The new code will solve a real urgent problem we are facing and I never said it has to go the way I designed and coded. We don't have any workable solution for this problem and any solution including mine involves regression testing everything. However, that is not the issue. The issue is that I have been doing the work while working on a lot of other projects assigned to me, and they don't know about it. Process, Process, Process, ... Can you predict what kind of punishment I will get? What will you do if you are my manager?

      My .NET Business Application Framework My Home Page

      P Offline
      P Offline
      Paul Watson
      wrote on last edited by
      #2

      "It's a slippery slope, Xiangyang. You're fired." :rolleyes:

      regards, Paul Watson Ireland FeedHenry needs you

      Shog9 wrote:

      eh, stop bugging me about it, give it a couple of days, see what happens.

      X 1 Reply Last reply
      0
      • X Xiangyang Liu

        The management discovered that I have written code that changes the way the system works. The new code will solve a real urgent problem we are facing and I never said it has to go the way I designed and coded. We don't have any workable solution for this problem and any solution including mine involves regression testing everything. However, that is not the issue. The issue is that I have been doing the work while working on a lot of other projects assigned to me, and they don't know about it. Process, Process, Process, ... Can you predict what kind of punishment I will get? What will you do if you are my manager?

        My .NET Business Application Framework My Home Page

        R Offline
        R Offline
        Rage
        wrote on last edited by
        #3

        Xiangyang Liu wrote:

        What will you do if you are my manager

        Force you to write documentation two weeks long. Cannot seem to think about a more cruel punishment.

        Xiangyang Liu wrote:

        The management discovered that I have written code

        I would be very glad if my management were aware of all the code I write...

        ~RaGE();

        I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus

        P 1 Reply Last reply
        0
        • R Rage

          Xiangyang Liu wrote:

          What will you do if you are my manager

          Force you to write documentation two weeks long. Cannot seem to think about a more cruel punishment.

          Xiangyang Liu wrote:

          The management discovered that I have written code

          I would be very glad if my management were aware of all the code I write...

          ~RaGE();

          I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus

          P Offline
          P Offline
          Paul Watson
          wrote on last edited by
          #4

          Rage wrote:

          Cannot seem to think about a more cruel punishment.

          Demote you to the testing department.

          regards, Paul Watson Ireland FeedHenry needs you

          Shog9 wrote:

          eh, stop bugging me about it, give it a couple of days, see what happens.

          1 Reply Last reply
          0
          • X Xiangyang Liu

            The management discovered that I have written code that changes the way the system works. The new code will solve a real urgent problem we are facing and I never said it has to go the way I designed and coded. We don't have any workable solution for this problem and any solution including mine involves regression testing everything. However, that is not the issue. The issue is that I have been doing the work while working on a lot of other projects assigned to me, and they don't know about it. Process, Process, Process, ... Can you predict what kind of punishment I will get? What will you do if you are my manager?

            My .NET Business Application Framework My Home Page

            B Offline
            B Offline
            brianwelsch
            wrote on last edited by
            #5

            Punishment? It would depend on whether or not your other work was falling behind because of your work on this issue. If you are still on schedule with your assigned tasks, then no problem. Your solution will be analyzed and tested as time permits, and kudos on your initiative. If however, you got sidetracked and fell behind on other tasks then, I'd still say I appreciate your initiative and motivation, but your priority is to finish those tasks that are assigned. In the future, I'd appreciate it if you brought your ideas for improvements to me and we could discuss them and schedule time if appropriate. Of course, my understanding would vary depending on just how far behind you were now, and whether you lied about your progress at some previous point.

            BW


            If you're not part of the solution, you're part of the precipitate.
            -- Steven Wright

            X 1 Reply Last reply
            0
            • X Xiangyang Liu

              The management discovered that I have written code that changes the way the system works. The new code will solve a real urgent problem we are facing and I never said it has to go the way I designed and coded. We don't have any workable solution for this problem and any solution including mine involves regression testing everything. However, that is not the issue. The issue is that I have been doing the work while working on a lot of other projects assigned to me, and they don't know about it. Process, Process, Process, ... Can you predict what kind of punishment I will get? What will you do if you are my manager?

              My .NET Business Application Framework My Home Page

              J Offline
              J Offline
              Joe Q
              wrote on last edited by
              #6

              Xiangyang Liu wrote:

              The issue is that I have been doing the work while working on a lot of other projects assigned to me, and they don't know about it. Process, Process, Process, ...

              I've been in this same trouble many times and the last couple of times i've told whomever was talking to me "Yell at me all you want, I [got the job done or kept the system from dying a horrable death]". The managers I've had don't apprecate it when you break the rules for the betterment of all. BTW, I'm in our process group but I still don't always follow the process.

              Xiangyang Liu wrote:

              Can you predict what kind of punishment I will get? What will you do if you are my manager?

              It depends on the manager. Some managers will say "unofficailly, good job! Officailly don't do it again". Some will mark it against you at review time (didn't follow process but doesn't say anything about fixing the problem). I, personally, would say "It's history, good job. Your process punishment is to go document what you did. Next time, follow the process". [putting on my process hat] The processes are there to make sure everything is done right and to try to make sure nothing else is getting screwed with the fix. [taking off process hat] If it has to get done quick, typically, the official processes are not the way to go. We're a CMMI level 5 company and it would take about 3 weeks to do the "Hello World" program. My 2 cents Joe Q

              D 1 Reply Last reply
              0
              • X Xiangyang Liu

                The management discovered that I have written code that changes the way the system works. The new code will solve a real urgent problem we are facing and I never said it has to go the way I designed and coded. We don't have any workable solution for this problem and any solution including mine involves regression testing everything. However, that is not the issue. The issue is that I have been doing the work while working on a lot of other projects assigned to me, and they don't know about it. Process, Process, Process, ... Can you predict what kind of punishment I will get? What will you do if you are my manager?

                My .NET Business Application Framework My Home Page

                _ Offline
                _ Offline
                _alank
                wrote on last edited by
                #7

                So what did you fix in the system I once got in trouble for fixing something I wasn't authorized to fix :laugh: I somehow fell under the radar before punishment was decided on and the issue went away. Needless I have been careful not to fix problems without authorization since then.

                Where did my glasses go...

                1 Reply Last reply
                0
                • X Xiangyang Liu

                  The management discovered that I have written code that changes the way the system works. The new code will solve a real urgent problem we are facing and I never said it has to go the way I designed and coded. We don't have any workable solution for this problem and any solution including mine involves regression testing everything. However, that is not the issue. The issue is that I have been doing the work while working on a lot of other projects assigned to me, and they don't know about it. Process, Process, Process, ... Can you predict what kind of punishment I will get? What will you do if you are my manager?

                  My .NET Business Application Framework My Home Page

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

                  Xiangyang Liu wrote:

                  punishment

                  "Promotion" to manager....

                  X 1 Reply Last reply
                  0
                  • B brianwelsch

                    Punishment? It would depend on whether or not your other work was falling behind because of your work on this issue. If you are still on schedule with your assigned tasks, then no problem. Your solution will be analyzed and tested as time permits, and kudos on your initiative. If however, you got sidetracked and fell behind on other tasks then, I'd still say I appreciate your initiative and motivation, but your priority is to finish those tasks that are assigned. In the future, I'd appreciate it if you brought your ideas for improvements to me and we could discuss them and schedule time if appropriate. Of course, my understanding would vary depending on just how far behind you were now, and whether you lied about your progress at some previous point.

                    BW


                    If you're not part of the solution, you're part of the precipitate.
                    -- Steven Wright

                    X Offline
                    X Offline
                    Xiangyang Liu
                    wrote on last edited by
                    #9

                    brianwelsch wrote:

                    Of course, my understanding would vary depending on just how far behind you were now

                    I am not behind at all. I can confidently say that I handle a lot more projects than anyone else in the team. Plus, there are many projects only I understand and can work on.

                    brianwelsch wrote:

                    I'd appreciate it if you brought your ideas for improvements to me and we could discuss them and schedule time if appropriate.

                    That is the thing I had trouble with. It is not that I disrespect anyone. If I think I understand all the issues and can get things implemented in a few days, I will not try to discuss with others (who will take weeks to get back to me if at all) first. I will present what I have done at "design" meeting for others to discuss.

                    My .NET Business Application Framework My Home Page

                    B 1 Reply Last reply
                    0
                    • L Lost User

                      Xiangyang Liu wrote:

                      punishment

                      "Promotion" to manager....

                      X Offline
                      X Offline
                      Xiangyang Liu
                      wrote on last edited by
                      #10

                      Wes Aday wrote:

                      "Promotion" to manager....

                      Oh, no, then I will have to punish other people the way I don't want to be punished myself. :)

                      My .NET Business Application Framework My Home Page

                      L 1 Reply Last reply
                      0
                      • J Joe Q

                        Xiangyang Liu wrote:

                        The issue is that I have been doing the work while working on a lot of other projects assigned to me, and they don't know about it. Process, Process, Process, ...

                        I've been in this same trouble many times and the last couple of times i've told whomever was talking to me "Yell at me all you want, I [got the job done or kept the system from dying a horrable death]". The managers I've had don't apprecate it when you break the rules for the betterment of all. BTW, I'm in our process group but I still don't always follow the process.

                        Xiangyang Liu wrote:

                        Can you predict what kind of punishment I will get? What will you do if you are my manager?

                        It depends on the manager. Some managers will say "unofficailly, good job! Officailly don't do it again". Some will mark it against you at review time (didn't follow process but doesn't say anything about fixing the problem). I, personally, would say "It's history, good job. Your process punishment is to go document what you did. Next time, follow the process". [putting on my process hat] The processes are there to make sure everything is done right and to try to make sure nothing else is getting screwed with the fix. [taking off process hat] If it has to get done quick, typically, the official processes are not the way to go. We're a CMMI level 5 company and it would take about 3 weeks to do the "Hello World" program. My 2 cents Joe Q

                        D Offline
                        D Offline
                        Dan Neely
                        wrote on last edited by
                        #11

                        Joe Q wrote:

                        [putting on my process hat] The processes are there to make sure everything is done right and to try to make sure nothing else is getting screwed with the fix. [taking off process hat] If it has to get done quick, typically, the official processes are not the way to go. We're a CMMI level 5 company and it would take about 3 weeks to do the "Hello World" program.

                        True. We're CMMI3 working towards 4, but a hello world app would fall below our cutoff for not having to follow full processes.

                        J 1 Reply Last reply
                        0
                        • X Xiangyang Liu

                          brianwelsch wrote:

                          Of course, my understanding would vary depending on just how far behind you were now

                          I am not behind at all. I can confidently say that I handle a lot more projects than anyone else in the team. Plus, there are many projects only I understand and can work on.

                          brianwelsch wrote:

                          I'd appreciate it if you brought your ideas for improvements to me and we could discuss them and schedule time if appropriate.

                          That is the thing I had trouble with. It is not that I disrespect anyone. If I think I understand all the issues and can get things implemented in a few days, I will not try to discuss with others (who will take weeks to get back to me if at all) first. I will present what I have done at "design" meeting for others to discuss.

                          My .NET Business Application Framework My Home Page

                          B Offline
                          B Offline
                          brianwelsch
                          wrote on last edited by
                          #12

                          If it's a relatively quick change (1 day or less), then you're probably right that it's easier to simply get it implemented and get a test ready to show the fix. However, if you spend more time on an issue than a day, you start messing with your manager's time scheduling. There might be things in the pipe that you don't know about yet, that your manager is waiting to assign. So it could be understandable that while you're on-time with assigned tasks, your manager sees the time you spent on the fix as missed opportunity to get something else accomplished. Just a thought, it's tough to say what the right reaction should be from the outside.

                          BW


                          If you're not part of the solution, you're part of the precipitate.
                          -- Steven Wright

                          X D 2 Replies Last reply
                          0
                          • X Xiangyang Liu

                            Wes Aday wrote:

                            "Promotion" to manager....

                            Oh, no, then I will have to punish other people the way I don't want to be punished myself. :)

                            My .NET Business Application Framework My Home Page

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

                            Well it wouldn't be much of a punishment if you liked it.... :-)

                            1 Reply Last reply
                            0
                            • P Paul Watson

                              "It's a slippery slope, Xiangyang. You're fired." :rolleyes:

                              regards, Paul Watson Ireland FeedHenry needs you

                              Shog9 wrote:

                              eh, stop bugging me about it, give it a couple of days, see what happens.

                              X Offline
                              X Offline
                              Xiangyang Liu
                              wrote on last edited by
                              #14

                              Paul Watson wrote:

                              Xiangyang. You're fired

                              Well, it probably won't be that bad this time. The thing is, I can't imagine myself changing the way I work. It has been great in the past and nobody seems to mind that I deliver things much faster and with high quality (but done them in a politically incorrect way). No matter what happens, my life could be harder from now on, they will be watching me closely.

                              My .NET Business Application Framework My Home Page

                              P 1 Reply Last reply
                              0
                              • D Dan Neely

                                Joe Q wrote:

                                [putting on my process hat] The processes are there to make sure everything is done right and to try to make sure nothing else is getting screwed with the fix. [taking off process hat] If it has to get done quick, typically, the official processes are not the way to go. We're a CMMI level 5 company and it would take about 3 weeks to do the "Hello World" program.

                                True. We're CMMI3 working towards 4, but a hello world app would fall below our cutoff for not having to follow full processes.

                                J Offline
                                J Offline
                                Joe Q
                                wrote on last edited by
                                #15

                                dan neely wrote:

                                True. We're CMMI3 working towards 4, but a hello world app would fall below our cutoff for not having to follow full processes.

                                Technically, we have no low cut off point for when the process is to be applied. I'm working that issue right now. We were orignally directed by our VP to make no distictions. Everyone at the lower levels immediatly saw the problem. We've convinced the VP but now we're coming up with some "tayloring" for small projects. With the way it will probably get changed it will still take a day to do the "hello world" program. So I'll probably get in trouble again for not following the process. ;)

                                1 Reply Last reply
                                0
                                • B brianwelsch

                                  If it's a relatively quick change (1 day or less), then you're probably right that it's easier to simply get it implemented and get a test ready to show the fix. However, if you spend more time on an issue than a day, you start messing with your manager's time scheduling. There might be things in the pipe that you don't know about yet, that your manager is waiting to assign. So it could be understandable that while you're on-time with assigned tasks, your manager sees the time you spent on the fix as missed opportunity to get something else accomplished. Just a thought, it's tough to say what the right reaction should be from the outside.

                                  BW


                                  If you're not part of the solution, you're part of the precipitate.
                                  -- Steven Wright

                                  X Offline
                                  X Offline
                                  Xiangyang Liu
                                  wrote on last edited by
                                  #16

                                  brianwelsch wrote:

                                  If it's a relatively quick change (1 day or less), then you're probably right that it's easier to simply get it implemented and get a test ready to show the fix. However, if you spend more time on an issue than a day, you start messing with your manager's time scheduling.

                                  It is complicated work but I did it rather quickly. It will definitely turn into a multi-months long project if all the rules are followed. I would like to focus my "spare" time on doing things I like. That is the main reason (besides pension) that I stayed on the current job. I love to work but I am not foolish enough to ask for more assignments when I am already ahead on delivering things. The ironical thing is, if I just raised the issue (which I did) and did nothing else (nobody asked me for further action), there will be no problem for myself at all. Even if the whole system breaks down tomorrow because we did not act, no one can blame anything on me. The difference is, now that they have a workable solution I provided, the most important thing becomes make sure I do not do it again!

                                  My .NET Business Application Framework My Home Page

                                  1 Reply Last reply
                                  0
                                  • X Xiangyang Liu

                                    The management discovered that I have written code that changes the way the system works. The new code will solve a real urgent problem we are facing and I never said it has to go the way I designed and coded. We don't have any workable solution for this problem and any solution including mine involves regression testing everything. However, that is not the issue. The issue is that I have been doing the work while working on a lot of other projects assigned to me, and they don't know about it. Process, Process, Process, ... Can you predict what kind of punishment I will get? What will you do if you are my manager?

                                    My .NET Business Application Framework My Home Page

                                    T Offline
                                    T Offline
                                    Tad McClellan
                                    wrote on last edited by
                                    #17

                                    If you were on my team, and you got everything else done you were supposed to, I'd give you an award or something. But I'd also probably give you a lecture on letting me know what you are working on and your idea prior to releasing something. What if it blew up? What if it caused problems with something completly unrelated? Also I might have been telling my boss that we don't have the resources to work on the problem. If you come out and fix it you make me look like I was lying.

                                    TadMcClellan.Com

                                    X 1 Reply Last reply
                                    0
                                    • T Tad McClellan

                                      If you were on my team, and you got everything else done you were supposed to, I'd give you an award or something. But I'd also probably give you a lecture on letting me know what you are working on and your idea prior to releasing something. What if it blew up? What if it caused problems with something completly unrelated? Also I might have been telling my boss that we don't have the resources to work on the problem. If you come out and fix it you make me look like I was lying.

                                      TadMcClellan.Com

                                      X Offline
                                      X Offline
                                      Xiangyang Liu
                                      wrote on last edited by
                                      #18

                                      Tad McClellan wrote:

                                      What if it blew up? What if it caused problems with something completly unrelated?

                                      It is not like that at all. I am not trying to sneak in anything in the release. We are still more than a month away to release the solution I came up with if they decide to accept it. There is plenty of time for testing, etc. Any other solution will require the same amount of testing.

                                      Tad McClellan wrote:

                                      Also I might have been telling my boss that we don't have the resources to work on the problem. If you come out and fix it you make me look like I was lying.

                                      Good point. I never thought about that before. [Joke] How would I know about the lies other people told? Instead of boss blaming me for not letting him/her know about my ideas earlier, shouldn't I blame him/her for lying to his/her boss and not letting me know about it? :laugh: [/Joke] -- modified at 12:15 Friday 27th October, 2006

                                      My .NET Business Application Framework My Home Page

                                      1 Reply Last reply
                                      0
                                      • X Xiangyang Liu

                                        The management discovered that I have written code that changes the way the system works. The new code will solve a real urgent problem we are facing and I never said it has to go the way I designed and coded. We don't have any workable solution for this problem and any solution including mine involves regression testing everything. However, that is not the issue. The issue is that I have been doing the work while working on a lot of other projects assigned to me, and they don't know about it. Process, Process, Process, ... Can you predict what kind of punishment I will get? What will you do if you are my manager?

                                        My .NET Business Application Framework My Home Page

                                        C Offline
                                        C Offline
                                        Chris Maunder
                                        wrote on last edited by
                                        #19

                                        Xiangyang Liu wrote:

                                        The issue is that I have been doing the work while working on a lot of other projects assigned to me

                                        Xiangyang Liu wrote:

                                        What will you do if you are my manager?

                                        Say thank you maybe?

                                        cheers, Chris Maunder

                                        CodeProject.com : C++ MVP

                                        X 1 Reply Last reply
                                        0
                                        • C Chris Maunder

                                          Xiangyang Liu wrote:

                                          The issue is that I have been doing the work while working on a lot of other projects assigned to me

                                          Xiangyang Liu wrote:

                                          What will you do if you are my manager?

                                          Say thank you maybe?

                                          cheers, Chris Maunder

                                          CodeProject.com : C++ MVP

                                          X Offline
                                          X Offline
                                          Xiangyang Liu
                                          wrote on last edited by
                                          #20

                                          Chris Maunder wrote:

                                          Say thank you maybe?

                                          Wow. Is CP hiring? :)

                                          My .NET Business Application Framework My Home Page

                                          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