As a CNC machinist, I’m not terribly worried about my section of the manufacturing sector. Why is that? Because if others could do what American machinists do, they would already be doing so. That means that at least one major type of manufacturing is relatively safe from outsourcing.
To be sure, there are a few places that can do precision work; often the same places that make the CNC machinery we use in American shops such as Japan (Mazak) and Germany (Handtmann). Small places that lack the resources to do precision work on the scale that we do. Sure, an aircraft manufacturer could get them to make a thousand wing spars in a month, but we could do it in about three days without sacrificing quality. Or they could get some sweatshop that could make them that many as fast as we can, but they would be unusable crap. When you need precision work done in large quantities, the US is still competitive. And when you want it done without the expense and delays of trans-continental shipping, American machine shops become even more attractive to US customers.
But that gets back to what @ibstubro said at the beginning; “The only factory jobs that are likely to remain in North America are those that require a highly trained work force.”. It takes a lot more skill to do what I do than it does to do menial labor. Like electricians, an apprentice-level machinist isn’t trusted to do much unsupervised, and are only really economically worth having on the payroll because they will eventually become skilled workers in the future. Since many shops don’t have the extra money to train people to the extent that one needs to be trained to work without having to pay a second guy to babysit you, they often require a certain level of experience to even submit an application.
The end result is that the workforce winds up split between those with skills and those who can be easily and cheaply replaced.
@Cruiser ” I do though see a day coming real soon where if the $15.00 minimum wage gets pushed through that a LOT of entry level jobs will be replaced by robots”
That depends. Entry level jobs in my field pay almost that right now. At one of my old jobs, one of my duties was training the FNGs and turning them from button-pushing part-loaders into machinists capable of doing setups and adjustments unsupervised. This particular employer had a pay scale below the 10th-percentile, so a lot of those kids wound up leaving for greener pa$ture$ after they got a year’s experience; about where I was when I graduated high school having taken a vocational course for CNC machining. But what they learned was enough to go out and get $16–18/hr to start with no more skill than I had at age 17.
So if by “entry level” you mean a job that a kid fresh out of high school could land, then it’s really a matter of what elective courses that kid took and what hobbies that kid has. But if by “entry level” you mean a job that someone with no skills can get, that implies a degree of laziness I wouldn’t want on my payroll anyways. (We all have hobbies, and if you don’t care enough about your hobby to learn about it enough to become at least semi-skilled, then how can I expect you to care enough about your job to even show up and do what you’re getting paid to do?)
The ones that have the most to worry about there are those in the service and administrative/clerical fields as many customer service needs are easily handled by a well-programmed automated system that allows the customer to avoid any human interaction at all, and probably more successfully than most actual humans working the squawk-box at the drive-thru.