说实话,我写这段文字的时候,屏幕上正挂着京东方和TCL科技的K线图,红红绿绿的柱子像心电图,但看起来更像是躺平了的心电图——一路向下,作为一个写了十几年Go的码农,我得用咱程序员的方式,把这事儿掰开揉碎了说清楚。
从代码到面板,逻辑是一样的
先问个问题:你写Go的时候,最怕什么?内存泄漏?goroutine死锁?还是依赖冲突?
京东方和TCL科技,它们现在面对的问题,本质上就是“资源竞争”和“循环依赖”这两个bug,而且这两个bug还相互作用,越修越崩。
面板行业的“内存泄漏”问题
咱们把面板行业想象成一个大型Go程序,京东方和TCL科技就是这个程序里两个最耗内存的goroutine,它们的主要任务——生产LCD和OLED面板——就像是在做巨大的循环计算。
早几年,市场需求大,屏幕卖得贵,这两个goroutine跑得欢,它们一边跑,一边还启动新的goroutine(扩产线),觉得“我多开几个协程,跑得更快”。
但问题来了:它们没有设置恰当的退出条件,当市场需求这个“主线程”开始减速时,那些新启动的 goroutine(产线)还在拼命跑,占着CPU和内存,这就像你写了个死循环,忘了加break,程序开始变慢,帧率下降,最后卡死——对应到股市,就是股价持续下跌。
我查了下数据,2023年底到2024年初,京东方A的股价从4.8元跌到3.5元附近,跌幅大概27%,TCL科技更惨,从5.2跌到4.0左右,跌了23%,你说这是偶然?哪有什么偶然,都是必然。
用费曼法拆解:供需失衡这个“算法错误”
费曼说,你不能真正理解一个东西,除非你能用简单的话把它解释给一个小孩听,那咱用小学生能懂的话来解释:
假设你开的奶茶店,隔壁老王也在开,你们两家都买了十台奶茶机,每天能做1000杯,但客人只有500个,你们怎么办?
降价促销呗,你卖10块,我卖8块,最后大家都不赚钱,甚至亏钱。
京东方和TCL现在就处在这个“奶茶店大战”里。
不只是面板多了,是“好面板”太多了
你可能会说:不对啊,现在的屏幕不是越做越好了吗?OLED、Mini LED,技术不是在进步吗?
对,技术是进步了,但问题在于,技术进步的速度超过了消费者换机的速度。
还记得iPhone 15 Pro那块屏幕有多惊艳吗?A17 Pro芯片,光线追踪,屏幕120Hz ProMotion,普通人真的需要每年换个手机屏幕吗?不需要,大部分人觉得手上的iPhone 14 Pro也挺好。
这就是技术冗余——厂商造出来的“好屏幕”,用户根本用不完,你可以想象一个Go里的map,不断往里塞键值对,但从来不去读它,最后这个map越来越大,撑爆了内存。
我用个表格给你看看这五年面板价格的变化:
| 面板尺寸/类型 | 2020年价格 | 2024年价格 | 降幅 |
|---|---|---|---|
| 32英寸LCD | 75美元 | 38美元 | -49% |
| 55英寸LCD | 220美元 | 115美元 | -48% |
| 65英寸OLED | 1200美元 | 650美元 | -46% |
| 14英寸笔记本面板 | 45美元 | 26美元 | -42% |
看懂了没有?拦腰斩,这和代码里突然有一个全局变量被置零了的效果差不多——整个程序都会崩溃。
TCL和京东方各自的“bug”在哪里
这两家公司虽然都在面板行业,但它们的bug不太一样。
京东方的“goroutine泄露”
京东方的问题是产线太多,停不下来,它的成都、合肥、重庆、绵阳……一个又一个的B字头工厂(B1、B2、B7……),像永远关不掉的goroutine。
当你用Go写并发的时候,最优雅的写法是:
done := make(chan struct{})
go func() {
for {
select {
case <-done:
return
default:
// 正常工作
}
}
}()
这个done channel就是退出机制,但京东方没有这个done,它曾经试图“退出”(减产),但地方政府不让啊。工厂是纳税大户、就业大户,你一个国企(京东方其实是国有控股),想停产?地方政府第一个不答应。

所以京东方只能硬扛,它扛着,成本就没法降,成本不降,利润就被压缩,利润被压缩,股价怎么涨?
TCL科技的“死锁”
TCL科技的问题更接近于死锁:面板赚不了钱,但为了不亏更多,只能继续生产。
你听着是不是很矛盾?这不是代码bug吗?
其实这就是一个典型的囚徒困境死锁,TCL想:如果我减产,京东方不减产,那市场份额就丢了,所以我也不能减,京东方想的一样,最后大家一起死撑。
在Go里,这个问题的表现就是两个goroutine互相等待对方释放资源,最后谁也别想跑,TCL现在的市盈率才20倍左右,看着不高,但问题是它一直在亏损边缘徘徊。2023年TCL科技归母净利润只有约7.4亿,同比大跌80%多。
外部环境:一个“panic”接着一个“panic”
如果说内部问题是代码没写好,那外部环境就是在跑测试的时候不断触发panic。
美国的“技术封锁”
美国对中国科技产业的限制,像一个巨大的defer recover(),它catch不到任何错误,但加了很多审计日志、安全检查。
京东方和TCL科技的屏幕,有不少要卖到海外去,尤其是大尺寸电视面板,对欧美市场的依赖度很高。2023年,中国大陆面板厂商在全球LCD面板市场的份额已经超过70%。
但你想想,如果你的收入70%来自一个市场,而这个市场正在给你设置更多障碍——关税、技术封锁、贸易壁垒——你的代码还能稳定运行吗?
房地产和消费降级
这个其实比技术封锁更致命,房地产是过去二十年中国经济的一个大引擎,但现在这个引擎熄火了,房地产熄火,意味着什么?大家没钱了。
没钱了,就不买新电视,不换新手机,不升级新显示器,这就是消费降级,当消费降级遇到产能过剩,那画面太美我不敢看。
你以为到底了,其实可能是个“整数溢出”
很多散户炒股,喜欢看技术分析:KDJ金叉了,MACD底背离了,RSI超卖了……然后觉得“到底了,抄底!”
但你要知道,股市里的底,就像Go里的int类型,你以为最大值就到了,但加一个1就变成负数了。
看看京东方的走势:从2021年高点7.4元跌到现在的3块多一点,跌了50%以上,看起来很低了对吧?但你去看看2019年的京东方,才2块多,再往前看,2012年最低只有1块多(复权后)。
所以啊,没有最低,只有更低,这在代码里叫什么?叫递归深度不够,你以为栈底到了,但实际没到,继续压栈,最后stack overflow。
TCL和京东方还有救吗?相当于问Go程序能不能优化
如果你是个Go程序员,代码写得烂,但有救吗?
有。重构。
重构的方向在哪里?
-
减产、去产能:这就是停止那些多余的goroutine,这两年在做了,2023年全球面板厂都在减产,京东方和TCL的产能利用率都降到了70%-80%左右,但还不够,需要更“狠”。
-
产品升级:从LCD到OLED,再到Micro LED,这相当于升级算法,从O(n²)变成O(n log n),性能好多了,TCL的印刷OLED技术,京东方的OLED苹果订单,都是这个方向。
-
多元化:不把鸡蛋放在一个篮子里,京东方做传感器、智慧车载、智慧端口;TCL做光伏、智能终端,这相当于在代码里加了熔断机制,一个模块挂了,另一个还能顶上。
我这里有个数据,能说明它们在做哪些尝试:
| 公司 | 新兴业务 | 2023年营收占比 | 增长情况 |
|---|---|---|---|
| 京东方A | 智慧车载 | 约8% | 同比增长30%+ |
| 京东方A | 传感器 | 约3% | 增长中 |
| TCL科技 | 光伏 | 约25% | 增速放缓 |
| TCL科技 | 智能终端 | 约35% | 稳定 |
看到了吗?多元化在推进,但还没成为主要利润来源,这就像你给代码加了注释,重构了一小部分,但核心逻辑还是老样子。
最大的变量:苹果这个“外部API”
编程的时候,最怕什么?最怕依赖一个不稳定的外部API,苹果就是京东方和TCL的“外部API”。
京东方一直在努力打入苹果的OLED供应链,如果成功了,可以拿到苹果订单,改善利润。2023年,京东方在iPhone 15的OLED面板供应中,据传占了约20%-30%的份额,这是好消息。
但坏消息是:苹果的品控极其严格,动不动就“退货”,而且苹果还在搞自己的“去中国化”供应链,这个API随时可能换接口。
TCL的情况更尴尬,它和苹果的关系不如京东方亲密,TCL更依赖电视面板市场,而这个市场正在萎缩。
回到你的问题:为什么一直跌?
说到这里,你应该明白了,京东方和TCL科技一直跌,不是一两个原因,而是一个由多个bug组成的系统性问题:
- 产能过剩:代码写得太慷慨,开了太多goroutine。
- 需求不足:主线程跑不动了,没人来读数据。
- 外部打压:环境变量被篡改,程序运行不稳定。
- 管理层激进的扩产策略:这就是一开始的设计缺陷,架构选型就错了。
- 资本市场的信心崩塌:所有人都盯着这个“程序”,发现全是bug,没人敢投资了。
每一个因素单独拿出来,都够股价喝一壶的,现在六个因素一起上,股价不跌才怪。
我有个做投资的朋友,他说了一句话挺有道理:“京东方和TCL科技,是典型的重资产、强周期行业,买它等于买周期,但周期本身是不可预测的。”
这就像你在生产环境跑了一个有内存泄漏的程序,你知道它迟早会挂,但你说不准具体哪一天挂。
最后说点实话
我不是来给这两只股票唱赞歌的,也不是来劝你割肉或抄底的,我只是从我的角度,把这个问题拆开看了看。
如果你非得问我:它们还会跌吗?
我只能说,只要上面的那几个bug没修好,下跌就是主旋律,偶尔反弹,那是回调,不是反转,就像你跑了一个有bug的Go程序,偶尔不报错,不代表程序没bug。
什么时候能好?等它们把产能关掉一部分(真正地关,不是嘴上说说),等需求恢复(可能要等个一两年),等新技术真正落地赚钱(不是画饼)。
在那之前,耐心可能是你唯一拥有的东西,而耐心这事吧,写代码的人最懂——一个好程序,从来不是一蹴而就的。
本文来自作者[kyadmin]投稿,不代表ac米兰官网立场,如若转载,请注明出处:http://www.milanatour.com/keji/953.html
评论列表(4条)
我是ac米兰官网的签约作者“kyadmin”!
希望本篇文章《京东方和TCL科技为什么一直跌?我用代码思维拆给你看》能对你有所帮助!
本站[ac米兰官网]内容主要涵盖:AC米兰,ac米兰中文,AC米兰官网
本文概览:说实话,我写这段文字的时候,屏幕上正挂着京东方和TCL科技的K线图,红红绿绿的柱子像心电图,但看起来更像是躺平了的心电图——一路向下,作...