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. Outsourcing Developer's Job

Outsourcing Developer's Job

Scheduled Pinned Locked Moved The Lounge
designtestingbeta-testingquestioncareer
47 Posts 18 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 Dave Parker

    And possibly inherit several more gigabytes of incomprehensible VB that you won't be allowed to rewrite :^)

    R Offline
    R Offline
    Russell Jones
    wrote on last edited by
    #9

    Dear God no, I still remember with horror the form_load event in a VB app that had been shipped out to India, it contained over 5000 lines of code, including labels and goto statements. While this would have been bad enough in itself, this code was called from all over the application because it contained big chunks of application logic. The thing used to spew modal and non-modal dialogs all over the place even when called from an event such as a socket connection leading to all sorts of messages about "cannot show non-modal messages while a modal dialog is displayed".

    M 1 Reply Last reply
    0
    • R Rob Graham

      What Dave said. If the outsourcing ultimately fails, you will be left with a mountain of crap code to fix. If the outsourcing succeeds, you will be laid off. Either way, the first to leave get the best choices.

      A Offline
      A Offline
      app1dak
      wrote on last edited by
      #10

      Yeah, my biggest problem is that I have 17 years into a 25 year pension.   Believe it or not UPS still offers old timers a pension.   My wife can't work for health problems, and the pension pays out until both of us die.   Just don't know if I can make it 9 more years the way things are going.   It just started this year and we're already wading knee deep in it...

      L P C R 4 Replies Last reply
      0
      • A app1dak

        Has anyone been through a cycle or outsourcing at their company?   UPS is in the process of outsourcing coding, unit testing and integration testing to India.   They are starting with 10% of projects as pilot phase.   For most of the developers on my project, that's the part of development that we enjoy.   We put up with requirement, testing and design meetings and tasks, just so we get to write code.   Just wandering what we have to look forward to, and if it is worth staying and waiting it out.   One of our best developers has left already and looks like others are testing the water.

        B Offline
        B Offline
        Bassam Saoud
        wrote on last edited by
        #11

        Isnt UPS a government agency?

        M L 2 Replies Last reply
        0
        • A app1dak

          Yeah, my biggest problem is that I have 17 years into a 25 year pension.   Believe it or not UPS still offers old timers a pension.   My wife can't work for health problems, and the pension pays out until both of us die.   Just don't know if I can make it 9 more years the way things are going.   It just started this year and we're already wading knee deep in it...

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

          Dude. Face reality. It's tough giving up the pension, I know, being of tremendously advanced age myself... But given your own description of the rapidity with which this is happening, your position is not going to be there for another 9 years. It's a lot easier finding a job when you still have one; if you get laid off, at your age, you will have a VERY difficult time finding another position.

          1 Reply Last reply
          0
          • R Russell Jones

            Dear God no, I still remember with horror the form_load event in a VB app that had been shipped out to India, it contained over 5000 lines of code, including labels and goto statements. While this would have been bad enough in itself, this code was called from all over the application because it contained big chunks of application logic. The thing used to spew modal and non-modal dialogs all over the place even when called from an event such as a socket connection leading to all sorts of messages about "cannot show non-modal messages while a modal dialog is displayed".

            M Offline
            M Offline
            MidwestLimey
            wrote on last edited by
            #13

            Reminds me of an asp project I worked on that was partially offshored. There were a couple of great guys on that team, surrounded a bunch of talentless dross and a douche-bag manager. Unsurprisingly both the talents moved to the US. The standard page consisted of 2 methods, copied and pasted naturally: 1000 line plus page load, and a 500 line plus page unload. Average cyclomatic complexity: Over 5000.

            10110011001111101010101000001000001101001010001010100000100000101000001000111100010110001011001011

            1 Reply Last reply
            0
            • B Bassam Saoud

              Isnt UPS a government agency?

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

              You're thinking USPS.

              10110011001111101010101000001000001101001010001010100000100000101000001000111100010110001011001011

              B 1 Reply Last reply
              0
              • A app1dak

                Has anyone been through a cycle or outsourcing at their company?   UPS is in the process of outsourcing coding, unit testing and integration testing to India.   They are starting with 10% of projects as pilot phase.   For most of the developers on my project, that's the part of development that we enjoy.   We put up with requirement, testing and design meetings and tasks, just so we get to write code.   Just wandering what we have to look forward to, and if it is worth staying and waiting it out.   One of our best developers has left already and looks like others are testing the water.

                B Offline
                B Offline
                Bassam Saoud
                wrote on last edited by
                #15

                On the bright side, are you a good developer? Do you have good communication skills? Can you turn this into an opportunity to take a lead/management position. Your company needs people to manager the offshore groups technically and manegrial wise and that person may be you.

                A D 2 Replies Last reply
                0
                • M MidwestLimey

                  You're thinking USPS.

                  10110011001111101010101000001000001101001010001010100000100000101000001000111100010110001011001011

                  B Offline
                  B Offline
                  Bassam Saoud
                  wrote on last edited by
                  #16

                  oops!

                  1 Reply Last reply
                  0
                  • B Bassam Saoud

                    Isnt UPS a government agency?

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

                    UPS (United Parcel Service) is private. The USPS (United States Postal Service) is government-run.

                    B 1 Reply Last reply
                    0
                    • B Bassam Saoud

                      On the bright side, are you a good developer? Do you have good communication skills? Can you turn this into an opportunity to take a lead/management position. Your company needs people to manager the offshore groups technically and manegrial wise and that person may be you.

                      A Offline
                      A Offline
                      app1dak
                      wrote on last edited by
                      #18

                      Well, they haven't even bothered to tell us what career paths are available now, or even sat down with us individually and listened to our concerns.   The only thing we know is, the developer paths will start drying up.   UPS is already bloated at the mid-level manager position, so not sure what will be available there.   For now, giving direction to the offshore developers is our main task (training them now).   As far as skill go, I got started late and this is my only developer job, out of college.   I can hold my own in C/C++, but not sure of new stuff.   I taught myself .net (vb/c#), java and wcf, but not sure I could impress anyone in an interview.   I suck at web development.   I can force my way through it, but the results aren't pretty. So I guess that's why I'm apprehensive about leaving.   The stress and mgmt stupidity is starting to affect me outside work, as well as on the job (had it out with my manager last week, in a meeting.   I won that one, but it wasn't pretty), so I'm starting to think about looking elsewhere.

                      B 1 Reply Last reply
                      0
                      • L Lost User

                        UPS (United Parcel Service) is private. The USPS (United States Postal Service) is government-run.

                        B Offline
                        B Offline
                        Bassam Saoud
                        wrote on last edited by
                        #19

                        Thanks for the clarification

                        1 Reply Last reply
                        0
                        • L Lost User

                          The writing is on the wall, dude. Start looking now. And to management everywhere contemplating trashing your company for short-term gains in profitability - companies are built on the back of quality product. Quality product is designed and produced by quality employees. Treating the people who build your product as a disposable commodity, replaceable at a whim on the basis of cost, is a sure way of ruining a company. Just ask HP about their experience with Fiorina.

                          R Offline
                          R Offline
                          ragnaroknrol
                          wrote on last edited by
                          #20

                          God she's horrible. She now wants to run for a seat in California. Like a few thousand people still don't remember being laid off so she could get another jet... She ran that company to the point where it was nearly dead and then blamed her being thrown out on sexism. My wife got a laptop when Fiorina was in charge. PoS won't even boot anymore cause the design was so bad the board fried from stardard use. Being told to get a household fan and have it pointing at the keyboard so the keys won't burn your hands while it is running by a one of their tech tells me something bad.

                          L M 2 Replies Last reply
                          0
                          • A app1dak

                            Yeah, my biggest problem is that I have 17 years into a 25 year pension.   Believe it or not UPS still offers old timers a pension.   My wife can't work for health problems, and the pension pays out until both of us die.   Just don't know if I can make it 9 more years the way things are going.   It just started this year and we're already wading knee deep in it...

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

                            app1dak wrote:

                            17 years into a 25 year pension

                            Don't count your chickens before they hatch. All sorts of things can happen before that time (as you're seeing now), don't stay at a job just because you might get something good down the road. <Anecdote> This isn't quite the same, but a while back I worked at an employee-owned company (only employees and retirees were allowed to own stock) and so many people there were long-timers looking forward to retirement on the piles of stock they'd bought over the years. Then the company spun off our division and required that we sell back the stock we had (I didn't have much, but it had tripled in value since I'd gotten it) -- leaving all those long-timers with huge unexpected tax bills. The lesson is that even if you want to stay with the company a long time, the company may not want to keep you for a long time. Also, don't put all your eggs in one basket. </Anecdote>

                            A 1 Reply Last reply
                            0
                            • A app1dak

                              Well, they haven't even bothered to tell us what career paths are available now, or even sat down with us individually and listened to our concerns.   The only thing we know is, the developer paths will start drying up.   UPS is already bloated at the mid-level manager position, so not sure what will be available there.   For now, giving direction to the offshore developers is our main task (training them now).   As far as skill go, I got started late and this is my only developer job, out of college.   I can hold my own in C/C++, but not sure of new stuff.   I taught myself .net (vb/c#), java and wcf, but not sure I could impress anyone in an interview.   I suck at web development.   I can force my way through it, but the results aren't pretty. So I guess that's why I'm apprehensive about leaving.   The stress and mgmt stupidity is starting to affect me outside work, as well as on the job (had it out with my manager last week, in a meeting.   I won that one, but it wasn't pretty), so I'm starting to think about looking elsewhere.

                              B Offline
                              B Offline
                              Bassam Saoud
                              wrote on last edited by
                              #22

                              The best way to protect your job is to be needed. You have worked for your company for a long time. You know the product. You add value to them. Stress blinds people. Take a step back, cool down, listen to your management. Why did they hire the offshore developers? Is it only cost related? Do they wont to convert your product to a technology that requires skills that the local team doesnt have? What is it? How fast can you become an expert in it? be friendly with your manager. Tell them your plans. be willing to go to take a course in whatever direction your company is taking. offer to share the expense with your compant. Even if you had to leave the company you are C/C++ developer with many years of experience. You are not going to starve anytime soon.

                              A 1 Reply Last reply
                              0
                              • R ragnaroknrol

                                God she's horrible. She now wants to run for a seat in California. Like a few thousand people still don't remember being laid off so she could get another jet... She ran that company to the point where it was nearly dead and then blamed her being thrown out on sexism. My wife got a laptop when Fiorina was in charge. PoS won't even boot anymore cause the design was so bad the board fried from stardard use. Being told to get a household fan and have it pointing at the keyboard so the keys won't burn your hands while it is running by a one of their tech tells me something bad.

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

                                ragnaroknrol wrote:

                                She now wants to run for a seat in California.

                                I know, I saw that! Unreal. And not to drag politics into a Lounge thread, but that had to be one of the most telling moves of the McCain campaign, when Fiorina started appearing on the stage with McCain, billed as one of his principal economic advisors. Based on the solid credentials of ruining a once great company... speaks volumes about McCain's grasp of business and social realities. X|

                                R 1 Reply Last reply
                                0
                                • A app1dak

                                  Has anyone been through a cycle or outsourcing at their company?   UPS is in the process of outsourcing coding, unit testing and integration testing to India.   They are starting with 10% of projects as pilot phase.   For most of the developers on my project, that's the part of development that we enjoy.   We put up with requirement, testing and design meetings and tasks, just so we get to write code.   Just wandering what we have to look forward to, and if it is worth staying and waiting it out.   One of our best developers has left already and looks like others are testing the water.

                                  S Offline
                                  S Offline
                                  Single Step Debugger
                                  wrote on last edited by
                                  #24

                                  Don’t rush with leaving your company. First the UPS is stable and second, the chances that the outsourcing company will screw up even the pilot projects is extremely high.

                                  The narrow specialist in the broad sense of the word is a complete idiot in the narrow sense of the word. Advertise here – minimum three posts per day are guaranteed.

                                  1 Reply Last reply
                                  0
                                  • P PIEBALDconsult

                                    app1dak wrote:

                                    17 years into a 25 year pension

                                    Don't count your chickens before they hatch. All sorts of things can happen before that time (as you're seeing now), don't stay at a job just because you might get something good down the road. <Anecdote> This isn't quite the same, but a while back I worked at an employee-owned company (only employees and retirees were allowed to own stock) and so many people there were long-timers looking forward to retirement on the piles of stock they'd bought over the years. Then the company spun off our division and required that we sell back the stock we had (I didn't have much, but it had tripled in value since I'd gotten it) -- leaving all those long-timers with huge unexpected tax bills. The lesson is that even if you want to stay with the company a long time, the company may not want to keep you for a long time. Also, don't put all your eggs in one basket. </Anecdote>

                                    A Offline
                                    A Offline
                                    app1dak
                                    wrote on last edited by
                                    #25

                                    Well, we have separate pension and stock.   And we are partially vested in pension at 10 yrs and fully   at 25 yrs.   From what little I know about pensions, they are regulated and they owe me the portion I'm vested for even if they do away with pensions.   Of course like you say, they could give it to me in stock and then turn around and make me sell it.

                                    D R 2 Replies Last reply
                                    0
                                    • L Lost User

                                      ragnaroknrol wrote:

                                      She now wants to run for a seat in California.

                                      I know, I saw that! Unreal. And not to drag politics into a Lounge thread, but that had to be one of the most telling moves of the McCain campaign, when Fiorina started appearing on the stage with McCain, billed as one of his principal economic advisors. Based on the solid credentials of ruining a once great company... speaks volumes about McCain's grasp of business and social realities. X|

                                      R Offline
                                      R Offline
                                      ragnaroknrol
                                      wrote on last edited by
                                      #26

                                      LunaticFringe wrote:

                                      that had to be one of the most telling moves of the McCain campaign, when Fiorina started appearing on the stage with McCain,

                                      Yea, both the utterly incomprehensible mistakes of that campaign keep coming back and not shutting up... What gets me is that people keep talking about her as if she was a good CEO. They all gloss over her being forced out, the company being run into the ground and people losing jobs while they ordered up 3 jets... It's as if people expect us to be unable to do basic research on the web. :/

                                      L 1 Reply Last reply
                                      0
                                      • A app1dak

                                        Yeah, my biggest problem is that I have 17 years into a 25 year pension.   Believe it or not UPS still offers old timers a pension.   My wife can't work for health problems, and the pension pays out until both of us die.   Just don't know if I can make it 9 more years the way things are going.   It just started this year and we're already wading knee deep in it...

                                        C Offline
                                        C Offline
                                        Corporal Agarn
                                        wrote on last edited by
                                        #27

                                        I am suppose to get $300 plus a month for retirement from a place I worked 16 years ago (after working there 15 years) but a friend who still works there says there may not be a pension at all as the current management is killing the company. :~

                                        A 1 Reply Last reply
                                        0
                                        • B Bassam Saoud

                                          The best way to protect your job is to be needed. You have worked for your company for a long time. You know the product. You add value to them. Stress blinds people. Take a step back, cool down, listen to your management. Why did they hire the offshore developers? Is it only cost related? Do they wont to convert your product to a technology that requires skills that the local team doesnt have? What is it? How fast can you become an expert in it? be friendly with your manager. Tell them your plans. be willing to go to take a course in whatever direction your company is taking. offer to share the expense with your compant. Even if you had to leave the company you are C/C++ developer with many years of experience. You are not going to starve anytime soon.

                                          A Offline
                                          A Offline
                                          app1dak
                                          wrote on last edited by
                                          #28

                                          Well, they kept 1/2 our team, and I made that cut.   They kept us for our business and application knowledge.   For now they want us helping with requirements and testing on the back end and keep doing design work that we always did.   Unfortunately they won't tell us their long range plans for us.   My feeling is they don't know.   By the looks of things so far, they are just winging this whole thing and making it up as they go.

                                          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