
招工的微信群里,夜班技工的报价一天一个数。林衡报长安价,有人回合肥价,有人回“回赣州带小孩”。人不是工资的附件,人是自己的区位单元。厂在选城,人也在选城,两张表对不上,车间就空着。网画好了、箱子会跑了,可网里流动得最勤的,往往是这些自己会画圈的人。
2025 年农民工总量 30115 万人,其中本地 12109 万、外出 18006 万。外出里跨省 6765 万,占 37.6%,比上年再薄一截;省内 11241 万,在变厚。东部就业月均 5501 元,中部 4838 元,西部 4653 元,东北 4335 元。差还在,差已经不够单独解释谁走谁留。年末进城农民工 13092 万人,人已经在城里,床却不一定和车间钉在一起。
林衡要的不是“东部价”这张印得鲜亮的海报,也不是单子上的那个平均工资数字。他要的是周四晚上真的能有人来的夜班,能有人把注塑机开起来,让生产线不断。他们挂在微信群、白板上的平均数,进不了巷口那台注塑机,也拢不住那个能调夜班的师傅。实际的招工,是比谁能让真实的人坐到机器旁,而不是比谁打出更高的价目表。
名义工资、扣除房租后的工资、加上学位和医保的“实际生活”,是三笔账。长安名义高,房租和学位也高。赣州名义低,家里有人带孩子。林衡若用名义差去解释招工失败,会怪错人。
你把三笔账摊开,才会看见:有人“回去”是赢了家庭账,不是输了名义工资。厂的白板上只写第一笔,人的手机里写后两笔。群里已读不回,常常不是价低了五十块,是后两笔把第一笔吃干净了。
普工差得小,能改模的师傅差得大。越难替代的手,越能跨城喊价。2025 年农民工月均 5075 元,制造业 5126 元,建筑 5880 元——这是大口径。夜班调试岗位的特点,被这个大口径平均数掩盖了。平均数解释车间空着,常常不够。
外出农民工月均 5774 元,本地农民工月均 4376 元。表面上“走出去”的工资更高,但这背后往往隐藏着更多未写在白板上的家庭账单。对于外出务工者来说,除了工资,还要综合下列因素:
这些隐性成本让部分高工资吸引力打了折扣。实际上,工资的“差”更多体现在特定职业技能、岗位稀缺性等“职业尾巴”上,而非镇上的平均工资贴在公告栏的海报数字。就像合肥报个“中部价”,依然很难直接招到长安巷口那位擅长调夜班的师傅——因为:
所以,单看工资数字,难以解释不同地区、不同工种的实际流动和招工难题。
东部、中部、西部 2025 年生产总值分别为 730876、299108、298750 亿元,说明经济总量不同,不能据此比较居民收入和生活成本。要判断收入差距及其变化,应使用同口径的人均收入、工资和价格数据。
区域收入图是平均,车间要的是尾巴上的人。你用东部 5501 对中部 4838 去解释招工,漏掉的是:同一座城里,普工和师傅看到的不是同一条差。
同样 5500,在长安和在内地县城,剩下来的不是一个数。比较家庭可支配的生活余额时,要把房租、通勤和照料开支写进去;这不同于用价格指数平减得到的实际收入。进城农民工人均居住 24.9 平方米,床在城里,不等于生活成本按老家算。很多人“回去”,不是输了名义工资,是赢了家庭账。
把名义工资和房租对向拖,看实际剩下的先在哪座城翻负。翻负的城,白板上的价再高,群里也会已读不回。示意账可以算,不当某厂报价。
人能走,但不会随意走。网络、方言、老乡、配偶的工作,甚至夜班饭桌上的几句话,都会成为影响流动决策的“黏着点”。供给曲线不是机械地跟着工资差上下移动,中间有各种来自生活和习惯的“黏性”。林衡从赣州招人容易,因为表哥那条线还在,老乡熟人能帮忙对接,信任和信息天然畅通;但要从本地找能改模的师傅却很难,因为这些师傅早已有自己的蚁道,彼此形成互助小团体——巷口的手,下午有单,晚上有固定的饭桌,生活轨迹稳定下来后便很难撬动。

有些时候,这种“黏”被误解成懒惰,其实这里面装着个人与社会多重关系的沉淀:孩子的学位、配偶的班次、能随时借钱的亲戚、日常的朋友圈。这些附着物搬一次,比厂里拆一台注塑机更难受。厂可以把机器拆走,但很难把一个人用心经营多年的学位、亲情和社会支持系统拆走。
人们的迁移决定通常涉及以下多重考量:
实际上,期望收入要考虑的不只是工资本身,而是:
有些工厂表面上工资开得高,但下列隐性门槛往往会影响最终能否“进得去”以及拿到多少实际收入:
因此,即使一座城市的工资数字很高,如果门槛高、条件不匹配,大多数人最终能获得的期望收入未必真有数字那么高。
岗位技能要求、社保和住宿等条件,会直接影响招聘概率。合肥光报工资、不报“进得去夜班宿舍”的情况,只会让期望收入在账面上看着不错,落到手里的却可能远不及预期。林衡群里那句“回赣州带小孩”,其实不仅仅在谈工资,更在谈概率和家庭成本——工资没变,但家庭照顾和落户难易的小账已经换了个号。
在同类劳动者、信息充分且自由流动等假设下,空间均衡要求边际迁移者在可选地区之间的效用相当,并非所有人的收入或福利完全相同。现实差异还受以下因素影响:
实际看到的工资差,有一部分其实是“不流动的补偿”,而另一部分则代表着“还没走完的迁移过程”。
所以,不能简单把所有的工资差都当作“随便可套利”的空间。若简单按整段差去加价,比如林衡若直接在原有工资基础上多加五十块,实际上会推高了本来已经打算来那部分人的预期,但那些关键的手却仍不会因此到厂。真正能来的,是那些有进得去宿舍、能融进班组、能够获得社会支持的人,而非只受薪酬单一因素吸引的流动人口。
工资的差异,不意味着立刻就能招到人。差的另一面,往往是学位、房租、社会网络和那些进不去的隐形门槛。招人难的背后,是整条迁移链上的“软阻力”。
驱动人口迁移的动力,常被概括为“推力”与“拉力”。推,是原籍地的困境:家乡没工、土地不够、家庭变故,或者局域的发展机会受限,让人无选择地萌生离开的念头。拉,则是目的地的吸引:岗位更多、老乡网络、外面的传闻、以及真实或想象中更好的生活和机遇,吸引人前往。
在早期“民工潮”年代,这些推拉往往大而简化,如同一股潮水冲向东南沿海。如今,以林衡这一代人为代表,推和拉都更为细碎——不是整县整村一齐出发,而是一户一户各自精算:今天谁轮夜班、谁带小孩、明年还能不能回来过年。每家每户都有不同的“变量”,算的都是具体生活细节。
推力分散,就难以产生“一哄而上”的整体行动;拉力分裂,也不会所有流动都集中到一座超大城市。不少信丰人,有的会选择去长安打工,也有的省内就近找园区,还有一些则干脆留在家带小孩。一条群消息里,三种打算同时出现——这就是“推拉碎片化”的真实写照,每个人都在找合适自己家庭和生活路径的微平衡。
在人口迁移中,物理距离和社会距离往往并不像地图上那样同步。一方面,“公里数”代表着地理上的远近,另一方面,“社会距离”体现的是人在异地能否快速嵌入现有关系网、获得支持与归属感。

数据显示跨省与省内外出务工的比例发生变化,但这一变化本身不能识别社会距离的因果作用,还受到岗位、人口和家庭等因素影响:
例如,林衡从信丰迁往长安,虽然跨越了行政区划,实际上因为有表哥的牵线,社会距离反而比地图上短——有人接站,有人帮忙介绍夜班,有人肯垫第一周房租,落脚迅速且安心。而如果再从长安去往合肥,地理距离通常更长,社会距离却得从头铺设:新宿舍进不进得去、新班组认不认同你这双手、老乡网络还没形成,传闻里也没你的名字。
有时候,迁移路线的选择,并不完全取决于地图上的距离,而是被社会网络、信息可获得性、情感归属和现实支持这条“看不见的距离”所左右。社会距离短的地方,再远也有人敢去;社会距离远的地方,近在咫尺也未必有人愿意试。
年轻更好走,年纪大了更看医疗和孙辈。2025 年农民工平均年龄 43.3 岁;外出 39.3 岁,本地 46.8 岁。40 岁及以下占 44.2%,50 岁以上已到 32.0%。林衡的夜班越来越难找二十五岁以下,但不能仅凭总体年龄结构认定具体岗位的供给和胜任能力。
年龄结构会影响劳动力供给,但不能以 46 岁或 25 岁直接判定夜班能力或技能高低。是否适岗仍需看健康、技能、家庭安排和工作条件。
教育高的人,信息更多,走得更远,也更挑城的功能:认证、地铁、能谈车规的园。教育低的人,更靠老乡网络:谁接站、谁有床、谁能说上话。同一座城,两种人的中心不一样。招工启事若只写给其中一种人看——只写工资、不写宿舍,或只写宿舍、不写工艺——另一种会已读不回。
林衡要夜班调试,启事就得同时写清手和床。只写“中部价”,两种人都不会来。
走的人不是随机样本。走的是更能走的,留下的年龄和技能结构会变。输出地怕的是选择性抽空:能改模的年轻手走了,园里剩下的更难被优惠打动。输入地怕的是只留下一种年龄:夜班好开几年,下一批接不上。
信丰若走的都是能改模的年轻手,表哥清单上的标准厂房再便宜,也填不满师傅。长安若只留下一种年龄,巷口的气味会在十年里自己淡掉。选择性让两边同时改结构,平均数看不出来。

省内、家庭化、向都市圈而不是向单一超大城市。跨省占外出的 37.6%,并且还在降;省内 62.4%,并且还在升。不少超大特大城市在控中心城区密度、把人往组团和都市圈疏——和这件事是同一张图。人已经在圈里重新铺,不都在往一个核里挤。
林衡若还按“所有人都要去深圳”去招,会找错站台。有人要的是省内一张能带小孩的床,有人要的是都市圈里能倒班的宿舍,不是核里最亮的那一格。
劳动占成本高的活动,对工资差敏感;设备占成本高的,更敏感电和地。林衡的注塑已经偏设备:机器喂满,人可以少一点。调试仍偏人:倒角的手,夜班必须在。他不能整厂跟着低工资走,只能把一部分工序拆走。拆走的是箱子,留下的是手。
三种反应不要混:
调试工序缺人时,加人是最快也是最灵活的响应方式,因为很多技能需要现场学习和快速适应。相比之下,注塑等自动化程度更高的岗位,往往更适合通过加设备来补充产能,这比整体迁厂更稳妥,也更具可持续性。
如果政策制定者只关注“内地工资低”这一因素,可能会一刀切地让工厂整体搬迁,但最终流动的只是机器和设备,而真正有经验、能够带动生产效率提升的那批“手”却依然留在了原地的巷口。这样一来,车间虽然挪动了,核心产能和熟练工人反而没能真正转移。更高效的策略,是根据工序属性,灵活匹配人和设备的流动方向与速度。
服装、组装、呼叫,历史上跟着人走。人一贵,它们走得更快。精密改模走得慢,因为手不能立刻在新的地方长出来。政策若把所有制造都当成劳动导向,会请错客人——请来的是会走的组装,留下的空园等不来改模。
把“手的稀缺”拖高,看厂是搬人、加人、还是加设备。三种反应对应三种区位:

手的稀缺,会让工厂的班次和节奏表发生变化,而车票的流向,则不断在修正人的每日起居表。只有当工厂对手的需求和工人的实际选择两张表对上了,夜班才真正开得起来。
假如这张票被拖向长安,厂房的灯也许能亮很久;拖向合肥或直接回家,可能夜班灯光就要熄灭——其实并不是工人变懒,而是关键的宿舍、子女学位、家里长辈的口碑和种种传闻还没有被写进那张票里。票的背后,是一连串家庭、生活、社会网络的细账,每一项都足以影响“灯亮还是灯灭”。
把一张车票拖向长安、合肥或回家。票的终点,会改车间能不能开夜班。
工资差是名义,人走的是实际和概率。跨省在变薄,省内和家庭账在变厚。选择性让输出地和输入地同时改结构。厂对劳动的敏感度不同,不是所有工序都能跟着低工资走。人又多又缺,缺的是具有相应技能且愿意承担这些班次的劳动者。
林衡把夜班价写在白板上。价能写,手不一定来。手什么时候来、来了会不会留下,要看一座城自己会不会越做越大——那是另一套会自我加速的账。