Whiny US Software Developers 5

Posted by ryan Mon, 05 Feb 2007 03:55:00 GMT

I'm so sick of hearing some software developers complaining that all of the US software development jobs are going overseas. Anyone I've ever heard complain about this sort of thing has little or no talent or desire to improve themselves. These are usually the kinds of developers who will tell you that they hate programming and, in the same breath, condemn foreign countries for "taking our jobs". I'd rather that a talented and dedicated professional in a foreign country be given the chance to use their carefully honed skills than some money-grubbing, talentless ape with a keyboard that just happens to live in the US.

  1. Kerry Buckley about 5 hours later:

    I'm from the UK rather than the US, but most of the people I hear complaining are those who love programming, and are sick of management believing that the actual programming is easy, and separable from design.

    What I see a lot of is people being told that it's not economical for them to write code any more, and they need to just produce design documentation for implementation by low-cost subcontractors. Anyone with a modicum of clue knows that this is not a sensible way to develop software, and when the size of the team inevitably snowballs, the management response is often to take some of the remaining technical people and retrain them as project managers, to try and rein in the chaos.

  2. Jeffrey Palermo about 10 hours later:

    I am a US developer (Texas), and I agree that too many people complain, and those complaints have no basis. Yes, there is outsourcing, but it's a fad that will fade away because the economics of it will balance on their own. I used to work for a large company where management started on the outsourcing trend. The problem was that management couldn't manage the local project, and they naively thought that putting the team half-way around the world would make it easier (it makes it harder).

    In short, the programmers who blame someone else for the lack of their dream job lack ambitiona (as you allude to above). Good programmers will do what it takes to succeed, regardless of market trends.

    I've also found that the ones who succeed are those who can learn faster than their peers (improve their skills).

  3. Ryan Kinderman about 19 hours later:

    Kerry - You raise a great point. As developers, we're often at the mercy of our managers' decisions. That situation didn't even cross my mind when I wrote this! I guess I've gotten used to working for a great company where those kinds of things don't happen.

    Jeffrey - My thoughts exactly. However, I don't think that outsourcing is a fad. I think we live in a world that wants to globalize its workforce, and will find ways to do so intelligently (which is not the way that it has been done by most companies so far). I think that globalization is a good thing in many respects.

  4. <a href="http://www.tigerauonlineasics.com/" title="Asics Tiger">Asics Tiger</a> over 6 years later:

    Jeffrey - My thoughts exactly. However, I don't think that outsourcing is a fad. I think we live in a world that wants to globalize its workforce, and will find ways to do so intelligently (which is not the way that it has been done by most companies so far). I think that globalization is a good thing in many respects.

  5. asics tiger over 6 years later:

    My thoughts exactly. However, I don't think that outsourcing is a fad. I think we live in a world that wants to globalize its workforce, and will find ways to do so intelligently (which is not the way that it has been done by most companies so far). I think that globalization is a good thing in many respects.