[quote=eyePod][quote]Outsourcing is overrated. Normally, I haven’t seen work that I personally would like to do that is outsourced (yet). Insourcing is a completely different thing, which in these days make a lot more sense.
[/quote]
That all depends. In some industries, like aerospace, with large engineering staff it is extremely widespread. BTW, what is “insourcing”?[/quote]
Insourcing is hiring a bunch of contractors from lower cost areas (midwest for example) and/or hiring a bunch of 1-4 year experience folks to do grunt work, after specifications/designs/etc have been flushed such that all i’s and t’s are crossed such that hiring a “senior programmer” is unneccesary. These days, it’s almost as cost effective outsourcing from india. It ain’t cheap to hire good talent in india these days.
I sort of laugh at companies who can’t get the difference between a “programmer” versus “software engineer”. If a company can’t distinguish between the two, find another company, or you will be outsourced.