富士康去美国造iPhone?首先要在1个城市找196万工人
文章来源: 好奇心日报 于
- 新闻取自各大新闻媒体,新闻内容并不代表本网立场!
富士康是特朗普当选后,最早几个公开说要去美国盖厂的公司之一。它最大的客户苹果也是新一届美国政府争取搬回美国的主要目标。
去年 11 月,苹果要求代工厂富士康和和硕研究在美国本土生产 iPhone、iPad
等产品的可行性。富士康当时给出了肯定答复。
今年 1 月,富士康母公司鸿海集团主席郭台铭表示,正考虑在美国投资 70 亿美元建设一座生产液晶屏幕的工厂。这将会为美国创造 3-5
万个就业岗位。苹果也愿意为此注入一笔资金。
但富士康现在却变得犹豫起来。
3 月 1 日富士康广州新厂的开工仪式上,郭台铭对自己去美国投资建厂表示了担忧。
他担心特朗普政府很难在几个月的时间里解决所有投资建厂的相关问题。同时还强调,美国缺少数量足够多的熟练工人,供应链状况也无法满足在当地生产
iPhone、iPad 的要求。
在中国,组装 iPhone 的工厂主要在富士康的郑州园区,而 iPad 则由成都工厂负责生产。
为了吸引和留住富士康,郑州政府至少拨出了 15 亿美元补贴,用于建造大型厂房和附近的员工宿舍。
在富士康入驻郑州的前五年里,所有应缴的企业税和增值税都被免除。郑州还降低了富士康缴纳的社保和其他应付用工费用的水平,最高减免额达每年
1 亿美元。
现在,郑州富士康每天最多能生产 50 万部 iPhone。
这样的高额补贴也是郭台铭所提到的政策支持。
虽然特朗普也会谈及税收优惠,但他更喜欢用 35% 的进口关税向制造业公司施加压力。
这种政策的确起了作用。
今年 1 月初,福特宣布取消在墨西哥建新厂的计划,准备投资 7
亿美元扩大密歇根工厂的规模。通用汽车、丰田等汽车巨头也更进在美国的投入,削减在墨西哥的扩产计划。
在这样的政策面前,企业缺少抵抗力。
但郭台铭提到的另一个问题是实际的。美国可能无法提供足够的劳动力。
根据 2012 年的公开数字,富士康郑州工厂总人数有 28 万,而主要生产 iPad 的成都工厂有 11
万人。当中超过九成是普通流水线工人和低层管理人员。
富士康在招募员工时提出的要求并不高,不需要掌握特别复杂的技能。
根据它的招工信息,流水线上的工人一般分为普通工和技术工两种。没有任何经验的普工从第四个月起可以拿到综合工资 3800-4500
元(包括加班费),所谓技术工仅仅多 300-600 元补贴。
同等职位,美国当地工人收入大致是中国的 4 倍。但一部 iPhone 的毛利超过 300 美元、组装费用只有 4.5
美元。面对进口税的威胁,苹果可以接受这样的成本提升。
如果富士康要在美国建一座跟郑州同等规模的工厂,看起来只需要 28 万人就可以了。
但实际上所需要的人数要高得多。
无聊的流水线工作留不住人。根据富士康的一位高层描述,富士康工厂平均每月的员工离职率大约有 5%。
也就是说一年下来会走 60% 的员工。工厂要维持规模,需要再招募这么多人代替。
这个数字虽然比一百年前刚发明流水线的福特工厂(一度高达 378%)要低很多,但也比今天美国超市 Costco 一年 6%
高了十倍。
这些耗资巨大的工厂不会只开一两年。一座起始规模 28 万人的 iPhone 工厂,如果运作十年,需要累计雇佣 196 万人。
二战胜利后,美国通过数十年的全球化已经把资源密集和劳动力密集企业扩散到世界各地。
对比 1955 年和 2013 年美国雇员最多的前五家公司所在的行业会更加直观。
1955 年,解决最多就业的公司都属于制造业。
现在最大的 5 家,除了 IBM 以外都是餐饮、超市和快递这些服务类企业。最大的沃尔玛在美国员工 130 万,大约雇佣了 1%
的美国就业人口,但这些人分布在全美各地。
虽然富士康组装线没什么技术要求,但要在一个美国城市里聚集上百万流水线劳力也确实困难。
除了富士康本身巨大的人口规模要求以外。将 iPhone 或 iPad 组装工厂搬到美国,还牵涉到一个异常庞杂的供应商体系。
苹果的供应商体系
根据苹果公开的名单,有 800 多家元器件公司分布在全球各处。组装作为 iPhone 和 iPad
生产的最后一个环节,它的迁移几乎会影响到所有的上游厂商。
相比高度依赖机器人生产线的汽车工厂,特朗普要把富士康搬去美国还真不太容易。
题图:iDownloadblog
-->
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_rightside": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/news/js/recommendednews.js","defer":"true"},
{"src":"/js/wxcFunc.js","defer":"true"}
]
},
"func":{
"exe":[
//展示评论
'function showMoreComments(){let n = 0;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};',
],
"src":[
//图片,搜索,QR code
{"src": "/news/js/view.js?v=05132024"},
//计数器
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=6094713&n=0&out=jsval","defer":"true"},
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}