WWW.YOUINFO.SITE
标签聚合 第五

/tag/第五

LinuxDo 最新话题 · 2026-06-09 15:49:25+08:00 · tech

我的其他笔记可以查看 JAVA学习记录总贴 内部类 基础知识 内部类的类的第五大成员。 五大成员分别是:属性、方法、构造器、代码块、内部类。 定义:一个类的内部又完整的嵌套了另一个类结构。被嵌套的类称为“内部类”,在外面的类称为“外部类”,内部类最大的特点就是可以访问私有属性,并且可以体现类与类之间的包含关系。 语法 class Outer{//外部类 class Inter{//内部类 } } class OtherOuter{//外部其他类 } PS:内部类是OOP的重难点,底层源码有大量的内部类,必须要要下来这一块。 分类 定义在外部类局部位置(比如方法内) 局部内部类(有类名) 匿名内部类(无类名,重点!!!!!!!) 定义在外部类的成员位置上 成员内部类(没用static) 静态内部类(使用static) class OuterClass { //成员内部类 class MemberInnerClass {} //静态内部类 static class StaticInnerClass{} //外部方法 public void outerMethod() { //局部内部类 class LocalInnerClass {} ​ //匿名内部类 Runnable runnable = new Runnable() { @Override public void run() { System.out.println("匿名内部类"); } }; runnable.run(); } } 局部内部类 细节 局部内部类定义在外部类的局部位置,比如在方法中,并且有类名。(代码块中也行,但罕见) 可以直接访问外部类的所有成员,包含私有的 不能添加访问修饰符,因为局部内部类本质上就是一个局部变量,局部变量不能使用修饰符,同理它也不能,但它可以使用final,因为局部变量也可以用final,顺带一提abstract也可以。 局部内部类是可以被继承的。 作用域:仅仅作用在定义它的方法或代码块中 局部内部类想访问外部类的成员,直接访问即可 外部类想访问局部内部类的成员,可以在作用域内实例化局部内部类,但是注意,必须在定义它之后再new 外部其他类不可能访问局部内部类,这个挺好理解,因为局部内部类本质局部变量,不在它作用域内。 如果外部类和局部内部类变量重名,则会遵循就近原则,优先访问到局部内部类的变量,如果想要访问外部类的成员,则用如下语法 外部类类名.this.成员名 ,ps:顺带一提,如果你不嫌脱裤子放屁,其实 外部类类名.this.成员名 这种语法,可以在类的所有地方精确调用到本类成员 再顺带一提,其实所有内部类都可以在内部继续写内部类,这也是它复杂的原因 class OuterClass { private int n1 = 10; private void m2() {} ​ public void m1() { class InnerClass { public void show() { // 可以直接访问外部类的所有成员,包括私有类型,包括方法 System.out.println("n1 = " + n1); m2(); } } class A extends InnerClass{ } InnerClass innerClass = new InnerClass(); } } 建议对着上面的代码,每一条细节都去自己实践一遍,看看违反了会报什么错。 匿名内部类 重点中的重点,这部分所有代码建议自己真的看完书去手敲一下,不要指望看一遍能懂,更不要单纯相信遇到的时候让AI来解释就好,没那么轻松。 特点 本质是类,底层会有独立的class字节码文件 属于内部类,定义在外部类/代码块,这类局部位置中 没有类名,其实底层是有的,但是程序员不关心,因而匿名 同时也是一个对象,类定义好的同时就已经被创建了 基本语法 new 父类/接口名(构造参数列表){ // 类体:重写父类/实现接口的抽象方法,也可以新增自定义成员 }; 基于接口的匿名内部类 class Outer04 { private int n1 = 10; ​ public void method() { // 基于接口的匿名内部类 // 1. 需求:使用IA接口,并创建对象 // 2. 传统方法是写一个类,实现接口,创建对象,并调用方法 // 3. 但如果我们的需求是,这个类只用一次,那么定义出来就有些浪费了,所以我们可以使用匿名内部类来简化开发 // inner的编译类型是IA,而inner的运行类型是匿名内部类 /*其实这里的底层含义是 class Outer04$1 implements IA { @Override public void cry() { System.out.println("匿名内部类实现了cry方法"); } } */ // 4. jdk底层创建了匿名内部类Outer04$1,然后创建了实例,并且把地址返回给inner // 5. 匿名内部类只能使用一次,不能再次使用 IA inner = new IA(){ @Override public void cry() { System.out.println("匿名内部类实现了cry方法"); } }; inner.cry(); System.out.println(inner.getClass()); IA inner1 = new IA(){ @Override public void cry() { System.out.println("匿名内部类实现了cry方法"); } }; System.out.println(inner1.getClass()); } } ​ interface IA { public void cry(); } 值得说的细节在注释里都已经写明了,我在此补充一点 Outer04$1 就是 JVM 自动为第一个匿名内部类分配的名字,数字表示该类在外部类中出现的顺序。 基于类的匿名内部类 class Outer04 { private int n1 = 10; public void method() { Father fa = new Father("张三"); Father fa1 = new Father("张三"){}; // 证明匿名类创建的不是Father类,而是匿名内部类 System.out.println(fa.getClass()); System.out.println(fa1.getClass()); Father fa2 = new Father("张三"){ @Override public void show() { System.out.println("匿名内部类重写show()"); } }; fa2.show(); ​ Animal animal = new Animal() { @Override public void eat() { System.out.println("匿名内部类重写eat()"); } }; animal.eat(); } } ​ class Father { private String name; public Father(String name) { this.name = name; } public void show() { System.out.println("show()"); } } ​ abstract class Animal{ public abstract void eat(); } 简单总结一些要点 匿名内部类可以重写方法 父类的构造器如果有参数,则你也要提供对应参数(如果有多个构造器,那你就提供符合其中一个的就行) 基于抽象类(接口)的匿名内部类,必须实现其中所有抽象方法 一些细节 匿名内部类,既有定义一个类的特性,也有创建对象的特性,是一个凉面派 可以直接访问外部类的所有成员,包括外部私有成员 不能添加访问修饰符(直觉看上去也没办法提交orz),因为它本质是局部变量 作用域仅在定义它的方法or代码块中 外部其他类也不能访问匿名内部类,因为其本质局部变量 如果外部类和匿名内部类变量重名,则会遵循就近原则,优先访问到局部内部类的变量,如果想要访问外部类的成员,则用如下语法 外部类类名.this.成员名 匿名内部类练习 题目1:写一个基于接口的匿名内部类,并把它作为方法参数传入 public class AnonymousClass { public static void main(String[] args) { // 方式1:直接在参数位置编写匿名内部类 f1(new AA() { @Override public void show() { System.out.println("匿名类实现接口"); } }); // 方式2:先创建匿名内部类对象,再传入参数 AA aa = new AA() { @Override public void show() { System.out.println("匿名类实现接口"); } }; f1(aa); } public static void f1(AA aa){ aa.show(); } } ​ interface AA{ void show(); } 题目2: 定义一个铃声接口 Bell,接口中包含 ring() 方法。 定义一个手机类 Cellphone,类中包含闹钟功能方法 alarmclock(Bell bell),方法的参数类型为 Bell。 测试手机类的闹钟功能:通过匿名内部类创建 Bell 接口的实现对象,作为参数传入 alarmclock 方法,调用 ring() 方法时打印:懒猪起床了。 再传入另一个匿名内部类对象,调用 ring() 方法时打印:小伙伴上课了。 public class AnonymousClass { public static void main(String[] args) { new Cellphone().alarmclock(new Bell() { @Override public void ring() { System.out.println("懒猪起床了"); } }); new Cellphone().alarmclock(new Bell() { @Override public void ring() { System.out.println("小伙伴上课了"); } }); } } interface Bell { void ring(); } class Cellphone { public void alarmclock(Bell bell){ bell.ring(); } } 重点:一定要写一写感受一下,这部分涉及:多态、继承、动态绑定、内部类,多个知识点混杂在一起,需要认真练习 成员内部类 成员内部类定义在外部类的成员位置,并且没有static修饰 可以访问外部类的所有成员 可以添加任意的修饰符,因为其地位相当于一个成员 成员内部类的作用域和外部类的其他成员一样,都是整个类体。 成员内部类可以调用外部类的所有成员,包括私有。 外部类可以访问成员内部类的所有成员,包括私有成员,不过,必须要创建实例才能访问。 外部其他类想要访问成员内部类,有两种方法,分别标注在代码里了 如果外部类和内部类成员同名,则内部类访问时采取就近原则,如果一定要访问外部类的同名成员,则采用 外部类.this.成员名 的方式 public class AnonymousClass { public static void main(String[] args) { // 外部其他类访问成员内部类的两种方式 // 方式一 通过外部类对象访问成员内部类对象,下面的两种写法本质上是等价的 Outer.Inner inner = new Outer().new Inner(); // 写法1 Outer outer = new Outer(); // 写法2 Outer.Inner inner1 = outer.new Inner(); // 方式二 在外部类中编写一个写法,返回成员内部类对象 Outer.Inner inner2 = outer.getInner(); } } class Outer{ private int n1 = 10; private String name = "张三"; public Inner getInner(){ return new Inner(); } // 成员内部类 // 成员内部类是定义在外部类的成员位置上 public class Inner{ private int n2 = 20; public void say(){ System.out.println("n1 = " + n1 + " name = " + name); } } public void show(){ Inner inner = new Inner(); // 即使是类内部的私有成员也可以被访问,因为本质上它也是类的一部分。 System.out.println(inner.n2); } } 静态内部类 静态内部类定义在外部类的成员位置,并且有 static 修饰符。 静态内部类可以直接访问外部类的所有静态成员(包括私有的),但是不能直接访问非静态成员;可以访问本类的所有成员,不管是静态还是非静态 解释: 静态内部类是外部类的一部分,因而可以访问外部类的所有静态成员。 对于外部类的非静态成员,可以在静态内部类中实例化,然后访问。 可以添加任意访问修饰符,因为它的地位就是一个成员 作用域和其他的成员一样,是整个类体内部。 静态内部类可以在不依赖外部类的前提下被实例化 外部其他类访问静态内部类、静态内部类访问外部类、外部类访问静态内部类的逻辑都写在了代码里,如下所示 外部类和静态内部类成员重名时,静态内部类如果想要访问,则默认就近原则,如果想要访问外部类的同名成员,则需要 外部类名.成员 P.S. 内部类可以是静态的,但是顶层类不能是静态的。 public class AnonymousClass { public static void main(String[] args) { // 展示外部其它类访问静态内部类的方式 // 方式1,直接new Outer.Inner inner = new Outer.Inner(); inner.sayHello(); // 方式2,编写一个方法,返回静态内部类的实例。 Outer.Inner inner1 = new Outer().getInnerInstance("java"); inner1.sayHello(); // 方式2的补充,可以在外部类中写静态方法,返回静态内部类的实例,没有本质区别 Outer.Inner inner2 = Outer.getInnerInstance_("HSP"); inner2.sayHello(); } } class Outer { private int n1 = 10; private static int n2 = 20; // 静态内部类 public static class Inner { private String name; private static int count = 0; private static int n2 = 30; // 静态内部类可以有构造器 Inner(String name) { this.name = name; } Inner() { } // 静态类里可以有普通方法 public void sayHello() { // 展示静态内部类访问外部类的方式。 // System.out.println(n1); 不能直接访问外部类非静态成员变量 System.out.println(new Outer().n1); // 但是可以通过创建外部类实例来访问外部类非静态变量 System.out.println(Outer.n2); // 可以直接访问外部类静态变量 System.out.println(n2); // 直接访问遵循就近原则 System.out.println("Hello, I'm " + this.name); // 也可以访问本类非静态变量 System.out.println("Total count: " + count); // 也可以访问本类静态变量 } } // 接下来展示外部类如何访问静态内部类 public void accessInner() { Inner inner = new Inner("HSP"); // 创建静态内部类对象 System.out.println(inner.name); // 访问静态内部类成员变量 System.out.println(Inner.count); // 访问静态内部类静态成员变量 } public Inner getInnerInstance(String name) { return new Inner(name); // 创建静态内部类对象并返回给调用方 } public static Inner getInnerInstance_(String name) { return new Inner(name); // 创建静态内部类对象并返回给调用方 } } 综合练习 练习1 当前代码会不会报错?为什么? public class Test { class Inner { public int a = 5; } public static void main(String[] args) { Inner r = new Inner(); } } 答案: 会报错,因为成员内部类在创建时依赖外部类的实例而存在,需要一个外部类作为容器,传统初始化方法为 “外部类实例.new 成员内部类名” main方法是静态的,静态方法中没有this关键字,因而报错,下面这样做就可以 public class Outer { public class Inner { } // 实例方法(非静态方法) public void show() { Inner inner = new Inner(); // ✅ 可以! // 等价于:this.new Inner(); // 因为实例方法中,this 指向当前 Outer 对象 } } 练习2 下面这段代码会输出什么? public class Test { public Test() { Inner s1 = new Inner(); s1.a = 10; Inner s2 = new Inner(); System.out.println(s2.a); } class Inner { public int a = 5; } public static void main(String[] args) { Test t = new Test(); Inner r = t.new Inner(); System.out.println(r.a); } } 答案: 5 5 分析: Test构造器里初始化的 S1 和 S2 分别是两个不同的成员内部类实例,而 main 方法里初始化的 r 也是一个不同的成员内部类实例。三个方法中的 a 是独立的 1 个帖子 - 1 位参与者 阅读完整话题

v2ex · 2026-06-05 11:47:50+08:00 · tech

今天,是我来上海沪漂的第五年。 五年前刚来上海的时候,我心里更多是兴奋。那时候觉得,只要自己肯学、肯卷、肯熬夜,把 Vue 、React 、Node 、小程序、工程化这些东西学明白,在大城市站稳脚跟应该不是一件特别难的事。 现在五年过去了,我从前端做到全栈,又开始往 AI 应用方向转。我做过 AI 查询、知识库、RAG 、自然语言查询业务数据,也开始把 AI 接到公司的真实业务里。借助 AI ,我一个人可以独立完成很多以前需要团队配合才能推进的事情。 但也正因为如此,我越来越迷茫了。 AI 让很多经验变薄了 这种迷茫不是不知道 AI 很重要,也不是不知道要学习。恰恰相反,是因为我越用 AI ,越知道它的威力;越接触真实业务,越知道普通程序员接下来要面对的压力有多大。 最近一段时间,我陆陆续续面试了差不多三十多个求职者。很多人都是十年以上经验,年龄大概在 30 到 35 岁之间。看简历的时候,大家经历都不算差,做过各种系统、后台、业务模块,也参与过不少项目。 如果放在前几年,这些经历是有分量的。但放到今天,如果简历里只是写“负责某某系统开发”“参与某某模块建设”“熟悉某某技术栈”,已经很难打动人了。不是这些经验没用,而是它们的稀缺性在下降。 以前你会写页面、会调接口、会做后台、会写 CRUD ,就已经能解决很多问题。现在 AI 可以帮人快速搭页面、生成接口、写 SQL ,也可以帮产品、运营、老板做一部分技术尝试。 过去靠“我会写代码”建立起来的门槛,正在被快速拉平。更准确地说,AI 不是把所有门槛都降低了,而是把低端执行门槛降低了,把高质量交付门槛拉高了。 以前公司招一个人,是看你能不能写。现在越来越多时候,是看你能不能判断该怎么写,为什么这么写,AI 写错了你能不能看出来,需求不清楚时你能不能问到关键点,项目上线后你能不能兜住问题。 AI 时代,程序员最危险的状态,不是不会用 AI ,而是只会用 AI 写代码,却不知道自己到底在解决什么问题。 不是流行什么,就做什么 我的读者里,很多人应该都在 30 到 40 岁之间。这个年龄段其实挺尴尬的。往前看,年轻人便宜、精力足、学习快;往后看,家庭、孩子、房贷、父母、婚恋、健康,每一样都开始压到现实生活里。 你想继续卷技术,但发现技术更新太快;你想转行,但又不知道转什么;你想做副业,但发现副业也不是发几条视频、写几篇文章就能挣钱;你想远程开发,又发现机会越来越少,竞争越来越激烈。 你看到别人说“一人公司”“OPC”“AI 副业”“出海产品”“知识付费”“自媒体变现”,好像每条路都很诱人。但真走进去才发现,没有一条路是白给的。所谓风口,看到的时候往往已经不低了。 很多时候,我们不是缺一个风口,而是缺一套能把自己过去积累接住的路径。 别只做一个写代码的人 代码还是重要的,但代码不再是全部。AI 可以帮你生成代码,但不能替你承担判断责任; AI 可以帮你搭 demo ,但不能替你完成真实交付。AI 可以让一个人做很多事,但前提是这个人本身有方向感、有判断力、有基本功、有业务理解。 否则,AI 放大的不是能力,而是混乱。 所以,现在我看一个程序员,不会只看他写了多少年代码。我会更看重:有没有完整负责过一个项目?有没有把 AI 用在真实业务里?有没有开源作品、文章沉淀、项目复盘、行业理解?有没有从需求到上线的完整闭环? 年限本身不能证明什么。真正能证明一个人的,是他有没有在这些年里形成可复用的经验、可展示的作品、可迁移的能力,以及可被别人信任的结果。 写这些不是为了制造焦虑。大家已经够焦虑了,我也一样。只是后来我慢慢发现,焦虑没有用。AI 时代最怕的不是慢一点,而是一边焦虑一边原地打转。 不要只问:“AI 时代,我会不会被替代?”更应该问:“AI 时代,我过去的积累能不能被重新放大?” 沪漂五年,我越来越迷茫了。但这种迷茫,也不全是坏事。它至少说明,我开始不再只问“下一份工作在哪里”,而是在问“未来十年,我到底要靠什么活下去”。 我的答案暂时是:别只做程序员,做一个能用技术解决真实问题的人。然后,把你的经验、项目、作品、表达和信用,一点点攒起来。 最后 欢迎各自交流一下这些年漂的经验,现在又在何方又在干啥。

V2EX - 技术 · 2026-06-05 11:31:14+08:00 · tech

今天,是我来上海沪漂的第五年。 五年前刚来上海的时候,我心里更多是兴奋。那时候觉得,只要自己肯学、肯卷、肯熬夜,把 Vue 、React 、Node 、小程序、工程化这些东西学明白,在大城市站稳脚跟应该不是一件特别难的事。 现在五年过去了,我从前端做到全栈,又开始往 AI 应用方向转。我做过 AI 查询、知识库、RAG 、自然语言查询业务数据,也开始把 AI 接到公司的真实业务里。借助 AI ,我一个人可以独立完成很多以前需要团队配合才能推进的事情。 但也正因为如此,我越来越迷茫了。 AI 让很多经验变薄了 这种迷茫不是不知道 AI 很重要,也不是不知道要学习。恰恰相反,是因为我越用 AI ,越知道它的威力;越接触真实业务,越知道普通程序员接下来要面对的压力有多大。 最近一段时间,我陆陆续续面试了差不多三十多个求职者。很多人都是十年以上经验,年龄大概在 30 到 35 岁之间。看简历的时候,大家经历都不算差,做过各种系统、后台、业务模块,也参与过不少项目。 如果放在前几年,这些经历是有分量的。但放到今天,如果简历里只是写“负责某某系统开发”“参与某某模块建设”“熟悉某某技术栈”,已经很难打动人了。不是这些经验没用,而是它们的稀缺性在下降。 以前你会写页面、会调接口、会做后台、会写 CRUD ,就已经能解决很多问题。现在 AI 可以帮人快速搭页面、生成接口、写 SQL ,也可以帮产品、运营、老板做一部分技术尝试。 过去靠“我会写代码”建立起来的门槛,正在被快速拉平。更准确地说,AI 不是把所有门槛都降低了,而是把低端执行门槛降低了,把高质量交付门槛拉高了。 以前公司招一个人,是看你能不能写。现在越来越多时候,是看你能不能判断该怎么写,为什么这么写,AI 写错了你能不能看出来,需求不清楚时你能不能问到关键点,项目上线后你能不能兜住问题。 AI 时代,程序员最危险的状态,不是不会用 AI ,而是只会用 AI 写代码,却不知道自己到底在解决什么问题。 不是流行什么,就做什么 我的读者里,很多人应该都在 30 到 40 岁之间。这个年龄段其实挺尴尬的。往前看,年轻人便宜、精力足、学习快;往后看,家庭、孩子、房贷、父母、婚恋、健康,每一样都开始压到现实生活里。 你想继续卷技术,但发现技术更新太快;你想转行,但又不知道转什么;你想做副业,但发现副业也不是发几条视频、写几篇文章就能挣钱;你想远程开发,又发现机会越来越少,竞争越来越激烈。 你看到别人说“一人公司”“OPC”“AI 副业”“出海产品”“知识付费”“自媒体变现”,好像每条路都很诱人。但真走进去才发现,没有一条路是白给的。所谓风口,看到的时候往往已经不低了。 很多时候,我们不是缺一个风口,而是缺一套能把自己过去积累接住的路径。 别只做一个写代码的人 代码还是重要的,但代码不再是全部。AI 可以帮你生成代码,但不能替你承担判断责任; AI 可以帮你搭 demo ,但不能替你完成真实交付。AI 可以让一个人做很多事,但前提是这个人本身有方向感、有判断力、有基本功、有业务理解。 否则,AI 放大的不是能力,而是混乱。 所以,现在我看一个程序员,不会只看他写了多少年代码。我会更看重:有没有完整负责过一个项目?有没有把 AI 用在真实业务里?有没有开源作品、文章沉淀、项目复盘、行业理解?有没有从需求到上线的完整闭环? 年限本身不能证明什么。真正能证明一个人的,是他有没有在这些年里形成可复用的经验、可展示的作品、可迁移的能力,以及可被别人信任的结果。 写这些不是为了制造焦虑。大家已经够焦虑了,我也一样。只是后来我慢慢发现,焦虑没有用。AI 时代最怕的不是慢一点,而是一边焦虑一边原地打转。 不要只问:“AI 时代,我会不会被替代?”更应该问:“AI 时代,我过去的积累能不能被重新放大?” 沪漂五年,我越来越迷茫了。但这种迷茫,也不全是坏事。它至少说明,我开始不再只问“下一份工作在哪里”,而是在问“未来十年,我到底要靠什么活下去”。 我的答案暂时是:别只做程序员,做一个能用技术解决真实问题的人。然后,把你的经验、项目、作品、表达和信用,一点点攒起来。 最后 欢迎各自交流一下这些年漂的经验,现在又在何方又在干啥。

v2ex · 2026-06-05 11:21:05+08:00 · tech

今天,是我来上海沪漂的第五年。 五年前刚来上海的时候,我心里更多是兴奋。那时候觉得,只要自己肯学、肯卷、肯熬夜,把 Vue 、React 、Node 、小程序、工程化这些东西学明白,在大城市站稳脚跟应该不是一件特别难的事。 现在五年过去了,我从前端做到全栈,又开始往 AI 应用方向转。我做过 AI 查询、知识库、RAG 、自然语言查询业务数据,也开始把 AI 接到公司的真实业务里。借助 AI ,我一个人可以独立完成很多以前需要团队配合才能推进的事情。 但也正因为如此,我越来越迷茫了。 AI 让很多经验变薄了 这种迷茫不是不知道 AI 很重要,也不是不知道要学习。恰恰相反,是因为我越用 AI ,越知道它的威力;越接触真实业务,越知道普通程序员接下来要面对的压力有多大。 最近一段时间,我陆陆续续面试了差不多三十多个求职者。很多人都是十年以上经验,年龄大概在 30 到 35 岁之间。看简历的时候,大家经历都不算差,做过各种系统、后台、业务模块,也参与过不少项目。 如果放在前几年,这些经历是有分量的。但放到今天,如果简历里只是写“负责某某系统开发”“参与某某模块建设”“熟悉某某技术栈”,已经很难打动人了。不是这些经验没用,而是它们的稀缺性在下降。 以前你会写页面、会调接口、会做后台、会写 CRUD ,就已经能解决很多问题。现在 AI 可以帮人快速搭页面、生成接口、写 SQL ,也可以帮产品、运营、老板做一部分技术尝试。 过去靠“我会写代码”建立起来的门槛,正在被快速拉平。更准确地说,AI 不是把所有门槛都降低了,而是把低端执行门槛降低了,把高质量交付门槛拉高了。 以前公司招一个人,是看你能不能写。现在越来越多时候,是看你能不能判断该怎么写,为什么这么写,AI 写错了你能不能看出来,需求不清楚时你能不能问到关键点,项目上线后你能不能兜住问题。 AI 时代,程序员最危险的状态,不是不会用 AI ,而是只会用 AI 写代码,却不知道自己到底在解决什么问题。 不是流行什么,就做什么 我的读者里,很多人应该都在 30 到 40 岁之间。这个年龄段其实挺尴尬的。往前看,年轻人便宜、精力足、学习快;往后看,家庭、孩子、房贷、父母、婚恋、健康,每一样都开始压到现实生活里。 你想继续卷技术,但发现技术更新太快;你想转行,但又不知道转什么;你想做副业,但发现副业也不是发几条视频、写几篇文章就能挣钱;你想远程开发,又发现机会越来越少,竞争越来越激烈。 你看到别人说“一人公司”“OPC”“AI 副业”“出海产品”“知识付费”“自媒体变现”,好像每条路都很诱人。但真走进去才发现,没有一条路是白给的。所谓风口,看到的时候往往已经不低了。 很多时候,我们不是缺一个风口,而是缺一套能把自己过去积累接住的路径。 别只做一个写代码的人 代码还是重要的,但代码不再是全部。AI 可以帮你生成代码,但不能替你承担判断责任; AI 可以帮你搭 demo ,但不能替你完成真实交付。AI 可以让一个人做很多事,但前提是这个人本身有方向感、有判断力、有基本功、有业务理解。 否则,AI 放大的不是能力,而是混乱。 所以,现在我看一个程序员,不会只看他写了多少年代码。我会更看重:有没有完整负责过一个项目?有没有把 AI 用在真实业务里?有没有开源作品、文章沉淀、项目复盘、行业理解?有没有从需求到上线的完整闭环? 年限本身不能证明什么。真正能证明一个人的,是他有没有在这些年里形成可复用的经验、可展示的作品、可迁移的能力,以及可被别人信任的结果。 写这些不是为了制造焦虑。大家已经够焦虑了,我也一样。只是后来我慢慢发现,焦虑没有用。AI 时代最怕的不是慢一点,而是一边焦虑一边原地打转。 不要只问:“AI 时代,我会不会被替代?”更应该问:“AI 时代,我过去的积累能不能被重新放大?” 沪漂五年,我越来越迷茫了。但这种迷茫,也不全是坏事。它至少说明,我开始不再只问“下一份工作在哪里”,而是在问“未来十年,我到底要靠什么活下去”。 我的答案暂时是:别只做程序员,做一个能用技术解决真实问题的人。然后,把你的经验、项目、作品、表达和信用,一点点攒起来。 最后 欢迎各自交流一下这些年漂的经验,现在又在何方又在干啥。

V2EX - 技术 · 2026-06-05 11:18:53+08:00 · tech

今天,是我来上海沪漂的第五年。 五年前刚来上海的时候,我心里更多是兴奋。那时候觉得,只要自己肯学、肯卷、肯熬夜,把 Vue 、React 、Node 、小程序、工程化这些东西学明白,在大城市站稳脚跟应该不是一件特别难的事。 现在五年过去了,我从前端做到全栈,又开始往 AI 应用方向转。我做过 AI 查询、知识库、RAG 、自然语言查询业务数据,也开始把 AI 接到公司的真实业务里。借助 AI ,我一个人可以独立完成很多以前需要团队配合才能推进的事情。 但也正因为如此,我越来越迷茫了。 AI 让很多经验变薄了 这种迷茫不是不知道 AI 很重要,也不是不知道要学习。恰恰相反,是因为我越用 AI ,越知道它的威力;越接触真实业务,越知道普通程序员接下来要面对的压力有多大。 最近一段时间,我陆陆续续面试了差不多三十多个求职者。很多人都是十年以上经验,年龄大概在 30 到 35 岁之间。看简历的时候,大家经历都不算差,做过各种系统、后台、业务模块,也参与过不少项目。 如果放在前几年,这些经历是有分量的。但放到今天,如果简历里只是写“负责某某系统开发”“参与某某模块建设”“熟悉某某技术栈”,已经很难打动人了。不是这些经验没用,而是它们的稀缺性在下降。 以前你会写页面、会调接口、会做后台、会写 CRUD ,就已经能解决很多问题。现在 AI 可以帮人快速搭页面、生成接口、写 SQL ,也可以帮产品、运营、老板做一部分技术尝试。 过去靠“我会写代码”建立起来的门槛,正在被快速拉平。更准确地说,AI 不是把所有门槛都降低了,而是把低端执行门槛降低了,把高质量交付门槛拉高了。 以前公司招一个人,是看你能不能写。现在越来越多时候,是看你能不能判断该怎么写,为什么这么写,AI 写错了你能不能看出来,需求不清楚时你能不能问到关键点,项目上线后你能不能兜住问题。 AI 时代,程序员最危险的状态,不是不会用 AI ,而是只会用 AI 写代码,却不知道自己到底在解决什么问题。 不是流行什么,就做什么 我的读者里,很多人应该都在 30 到 40 岁之间。这个年龄段其实挺尴尬的。往前看,年轻人便宜、精力足、学习快;往后看,家庭、孩子、房贷、父母、婚恋、健康,每一样都开始压到现实生活里。 你想继续卷技术,但发现技术更新太快;你想转行,但又不知道转什么;你想做副业,但发现副业也不是发几条视频、写几篇文章就能挣钱;你想远程开发,又发现机会越来越少,竞争越来越激烈。 你看到别人说“一人公司”“OPC”“AI 副业”“出海产品”“知识付费”“自媒体变现”,好像每条路都很诱人。但真走进去才发现,没有一条路是白给的。所谓风口,看到的时候往往已经不低了。 很多时候,我们不是缺一个风口,而是缺一套能把自己过去积累接住的路径。 别只做一个写代码的人 代码还是重要的,但代码不再是全部。AI 可以帮你生成代码,但不能替你承担判断责任; AI 可以帮你搭 demo ,但不能替你完成真实交付。AI 可以让一个人做很多事,但前提是这个人本身有方向感、有判断力、有基本功、有业务理解。 否则,AI 放大的不是能力,而是混乱。 所以,现在我看一个程序员,不会只看他写了多少年代码。我会更看重:有没有完整负责过一个项目?有没有把 AI 用在真实业务里?有没有开源作品、文章沉淀、项目复盘、行业理解?有没有从需求到上线的完整闭环? 年限本身不能证明什么。真正能证明一个人的,是他有没有在这些年里形成可复用的经验、可展示的作品、可迁移的能力,以及可被别人信任的结果。 写这些不是为了制造焦虑。大家已经够焦虑了,我也一样。只是后来我慢慢发现,焦虑没有用。AI 时代最怕的不是慢一点,而是一边焦虑一边原地打转。 不要只问:“AI 时代,我会不会被替代?”更应该问:“AI 时代,我过去的积累能不能被重新放大?” 沪漂五年,我越来越迷茫了。但这种迷茫,也不全是坏事。它至少说明,我开始不再只问“下一份工作在哪里”,而是在问“未来十年,我到底要靠什么活下去”。 我的答案暂时是:别只做程序员,做一个能用技术解决真实问题的人。然后,把你的经验、项目、作品、表达和信用,一点点攒起来。 最后 欢迎各自交流一下这些年漂的经验,现在又在何方又在干啥。

V2EX - 技术 · 2026-06-05 11:07:39+08:00 · tech

今天,是我来上海沪漂的第五年。 五年前刚来上海的时候,我心里更多是兴奋。那时候觉得,只要自己肯学、肯卷、肯熬夜,把 Vue 、React 、Node 、小程序、工程化这些东西学明白,在大城市站稳脚跟应该不是一件特别难的事。 现在五年过去了,我从前端做到全栈,又开始往 AI 应用方向转。我做过 AI 查询、知识库、RAG 、自然语言查询业务数据,也开始把 AI 接到公司的真实业务里。借助 AI ,我一个人可以独立完成很多以前需要团队配合才能推进的事情。 但也正因为如此,我越来越迷茫了。 AI 让很多经验变薄了 这种迷茫不是不知道 AI 很重要,也不是不知道要学习。恰恰相反,是因为我越用 AI ,越知道它的威力;越接触真实业务,越知道普通程序员接下来要面对的压力有多大。 最近一段时间,我陆陆续续面试了差不多三十多个求职者。很多人都是十年以上经验,年龄大概在 30 到 35 岁之间。看简历的时候,大家经历都不算差,做过各种系统、后台、业务模块,也参与过不少项目。 如果放在前几年,这些经历是有分量的。但放到今天,如果简历里只是写“负责某某系统开发”“参与某某模块建设”“熟悉某某技术栈”,已经很难打动人了。不是这些经验没用,而是它们的稀缺性在下降。 以前你会写页面、会调接口、会做后台、会写 CRUD ,就已经能解决很多问题。现在 AI 可以帮人快速搭页面、生成接口、写 SQL ,也可以帮产品、运营、老板做一部分技术尝试。 过去靠“我会写代码”建立起来的门槛,正在被快速拉平。更准确地说,AI 不是把所有门槛都降低了,而是把低端执行门槛降低了,把高质量交付门槛拉高了。 以前公司招一个人,是看你能不能写。现在越来越多时候,是看你能不能判断该怎么写,为什么这么写,AI 写错了你能不能看出来,需求不清楚时你能不能问到关键点,项目上线后你能不能兜住问题。 AI 时代,程序员最危险的状态,不是不会用 AI ,而是只会用 AI 写代码,却不知道自己到底在解决什么问题。 不是流行什么,就做什么 我的读者里,很多人应该都在 30 到 40 岁之间。这个年龄段其实挺尴尬的。往前看,年轻人便宜、精力足、学习快;往后看,家庭、孩子、房贷、父母、婚恋、健康,每一样都开始压到现实生活里。 你想继续卷技术,但发现技术更新太快;你想转行,但又不知道转什么;你想做副业,但发现副业也不是发几条视频、写几篇文章就能挣钱;你想远程开发,又发现机会越来越少,竞争越来越激烈。 你看到别人说“一人公司”“OPC”“AI 副业”“出海产品”“知识付费”“自媒体变现”,好像每条路都很诱人。但真走进去才发现,没有一条路是白给的。所谓风口,看到的时候往往已经不低了。 很多时候,我们不是缺一个风口,而是缺一套能把自己过去积累接住的路径。 别只做一个写代码的人 代码还是重要的,但代码不再是全部。AI 可以帮你生成代码,但不能替你承担判断责任; AI 可以帮你搭 demo ,但不能替你完成真实交付。AI 可以让一个人做很多事,但前提是这个人本身有方向感、有判断力、有基本功、有业务理解。 否则,AI 放大的不是能力,而是混乱。 所以,现在我看一个程序员,不会只看他写了多少年代码。我会更看重:有没有完整负责过一个项目?有没有把 AI 用在真实业务里?有没有开源作品、文章沉淀、项目复盘、行业理解?有没有从需求到上线的完整闭环? 年限本身不能证明什么。真正能证明一个人的,是他有没有在这些年里形成可复用的经验、可展示的作品、可迁移的能力,以及可被别人信任的结果。 写这些不是为了制造焦虑。大家已经够焦虑了,我也一样。只是后来我慢慢发现,焦虑没有用。AI 时代最怕的不是慢一点,而是一边焦虑一边原地打转。 不要只问:“AI 时代,我会不会被替代?”更应该问:“AI 时代,我过去的积累能不能被重新放大?” 沪漂五年,我越来越迷茫了。但这种迷茫,也不全是坏事。它至少说明,我开始不再只问“下一份工作在哪里”,而是在问“未来十年,我到底要靠什么活下去”。 我的答案暂时是:别只做程序员,做一个能用技术解决真实问题的人。然后,把你的经验、项目、作品、表达和信用,一点点攒起来。 最后 欢迎各自交流一下这些年漂的经验,现在又在何方又在干啥。

v2ex · 2026-06-05 11:01:29+08:00 · tech

今天,是我来上海沪漂的第五年。 五年前刚来上海的时候,我心里更多是兴奋。那时候觉得,只要自己肯学、肯卷、肯熬夜,把 Vue 、React 、Node 、小程序、工程化这些东西学明白,在大城市站稳脚跟应该不是一件特别难的事。 现在五年过去了,我从前端做到全栈,又开始往 AI 应用方向转。我做过 AI 查询、知识库、RAG 、自然语言查询业务数据,也开始把 AI 接到公司的真实业务里。借助 AI ,我一个人可以独立完成很多以前需要团队配合才能推进的事情。 但也正因为如此,我越来越迷茫了。 AI 让很多经验变薄了 这种迷茫不是不知道 AI 很重要,也不是不知道要学习。恰恰相反,是因为我越用 AI ,越知道它的威力;越接触真实业务,越知道普通程序员接下来要面对的压力有多大。 最近一段时间,我陆陆续续面试了差不多三十多个求职者。很多人都是十年以上经验,年龄大概在 30 到 35 岁之间。看简历的时候,大家经历都不算差,做过各种系统、后台、业务模块,也参与过不少项目。 如果放在前几年,这些经历是有分量的。但放到今天,如果简历里只是写“负责某某系统开发”“参与某某模块建设”“熟悉某某技术栈”,已经很难打动人了。不是这些经验没用,而是它们的稀缺性在下降。 以前你会写页面、会调接口、会做后台、会写 CRUD ,就已经能解决很多问题。现在 AI 可以帮人快速搭页面、生成接口、写 SQL ,也可以帮产品、运营、老板做一部分技术尝试。 过去靠“我会写代码”建立起来的门槛,正在被快速拉平。更准确地说,AI 不是把所有门槛都降低了,而是把低端执行门槛降低了,把高质量交付门槛拉高了。 以前公司招一个人,是看你能不能写。现在越来越多时候,是看你能不能判断该怎么写,为什么这么写,AI 写错了你能不能看出来,需求不清楚时你能不能问到关键点,项目上线后你能不能兜住问题。 AI 时代,程序员最危险的状态,不是不会用 AI ,而是只会用 AI 写代码,却不知道自己到底在解决什么问题。 不是流行什么,就做什么 我的读者里,很多人应该都在 30 到 40 岁之间。这个年龄段其实挺尴尬的。往前看,年轻人便宜、精力足、学习快;往后看,家庭、孩子、房贷、父母、婚恋、健康,每一样都开始压到现实生活里。 你想继续卷技术,但发现技术更新太快;你想转行,但又不知道转什么;你想做副业,但发现副业也不是发几条视频、写几篇文章就能挣钱;你想远程开发,又发现机会越来越少,竞争越来越激烈。 你看到别人说“一人公司”“OPC”“AI 副业”“出海产品”“知识付费”“自媒体变现”,好像每条路都很诱人。但真走进去才发现,没有一条路是白给的。所谓风口,看到的时候往往已经不低了。 很多时候,我们不是缺一个风口,而是缺一套能把自己过去积累接住的路径。 别只做一个写代码的人 代码还是重要的,但代码不再是全部。AI 可以帮你生成代码,但不能替你承担判断责任; AI 可以帮你搭 demo ,但不能替你完成真实交付。AI 可以让一个人做很多事,但前提是这个人本身有方向感、有判断力、有基本功、有业务理解。 否则,AI 放大的不是能力,而是混乱。 所以,现在我看一个程序员,不会只看他写了多少年代码。我会更看重:有没有完整负责过一个项目?有没有把 AI 用在真实业务里?有没有开源作品、文章沉淀、项目复盘、行业理解?有没有从需求到上线的完整闭环? 年限本身不能证明什么。真正能证明一个人的,是他有没有在这些年里形成可复用的经验、可展示的作品、可迁移的能力,以及可被别人信任的结果。 写这些不是为了制造焦虑。大家已经够焦虑了,我也一样。只是后来我慢慢发现,焦虑没有用。AI 时代最怕的不是慢一点,而是一边焦虑一边原地打转。 不要只问:“AI 时代,我会不会被替代?”更应该问:“AI 时代,我过去的积累能不能被重新放大?” 沪漂五年,我越来越迷茫了。但这种迷茫,也不全是坏事。它至少说明,我开始不再只问“下一份工作在哪里”,而是在问“未来十年,我到底要靠什么活下去”。 我的答案暂时是:别只做程序员,做一个能用技术解决真实问题的人。然后,把你的经验、项目、作品、表达和信用,一点点攒起来。 最后 欢迎各自交流一下这些年漂的经验,现在又在何方又在干啥。

V2EX - 技术 · 2026-06-05 10:59:58+08:00 · tech

今天,是我来上海沪漂的第五年。 五年前刚来上海的时候,我心里更多是兴奋。那时候觉得,只要自己肯学、肯卷、肯熬夜,把 Vue 、React 、Node 、小程序、工程化这些东西学明白,在大城市站稳脚跟应该不是一件特别难的事。 现在五年过去了,我从前端做到全栈,又开始往 AI 应用方向转。我做过 AI 查询、知识库、RAG 、自然语言查询业务数据,也开始把 AI 接到公司的真实业务里。借助 AI ,我一个人可以独立完成很多以前需要团队配合才能推进的事情。 但也正因为如此,我越来越迷茫了。 AI 让很多经验变薄了 这种迷茫不是不知道 AI 很重要,也不是不知道要学习。恰恰相反,是因为我越用 AI ,越知道它的威力;越接触真实业务,越知道普通程序员接下来要面对的压力有多大。 最近一段时间,我陆陆续续面试了差不多三十多个求职者。很多人都是十年以上经验,年龄大概在 30 到 35 岁之间。看简历的时候,大家经历都不算差,做过各种系统、后台、业务模块,也参与过不少项目。 如果放在前几年,这些经历是有分量的。但放到今天,如果简历里只是写“负责某某系统开发”“参与某某模块建设”“熟悉某某技术栈”,已经很难打动人了。不是这些经验没用,而是它们的稀缺性在下降。 以前你会写页面、会调接口、会做后台、会写 CRUD ,就已经能解决很多问题。现在 AI 可以帮人快速搭页面、生成接口、写 SQL ,也可以帮产品、运营、老板做一部分技术尝试。 过去靠“我会写代码”建立起来的门槛,正在被快速拉平。更准确地说,AI 不是把所有门槛都降低了,而是把低端执行门槛降低了,把高质量交付门槛拉高了。 以前公司招一个人,是看你能不能写。现在越来越多时候,是看你能不能判断该怎么写,为什么这么写,AI 写错了你能不能看出来,需求不清楚时你能不能问到关键点,项目上线后你能不能兜住问题。 AI 时代,程序员最危险的状态,不是不会用 AI ,而是只会用 AI 写代码,却不知道自己到底在解决什么问题。 不是流行什么,就做什么 我的读者里,很多人应该都在 30 到 40 岁之间。这个年龄段其实挺尴尬的。往前看,年轻人便宜、精力足、学习快;往后看,家庭、孩子、房贷、父母、婚恋、健康,每一样都开始压到现实生活里。 你想继续卷技术,但发现技术更新太快;你想转行,但又不知道转什么;你想做副业,但发现副业也不是发几条视频、写几篇文章就能挣钱;你想远程开发,又发现机会越来越少,竞争越来越激烈。 你看到别人说“一人公司”“OPC”“AI 副业”“出海产品”“知识付费”“自媒体变现”,好像每条路都很诱人。但真走进去才发现,没有一条路是白给的。所谓风口,看到的时候往往已经不低了。 很多时候,我们不是缺一个风口,而是缺一套能把自己过去积累接住的路径。 别只做一个写代码的人 代码还是重要的,但代码不再是全部。AI 可以帮你生成代码,但不能替你承担判断责任; AI 可以帮你搭 demo ,但不能替你完成真实交付。AI 可以让一个人做很多事,但前提是这个人本身有方向感、有判断力、有基本功、有业务理解。 否则,AI 放大的不是能力,而是混乱。 所以,现在我看一个程序员,不会只看他写了多少年代码。我会更看重:有没有完整负责过一个项目?有没有把 AI 用在真实业务里?有没有开源作品、文章沉淀、项目复盘、行业理解?有没有从需求到上线的完整闭环? 年限本身不能证明什么。真正能证明一个人的,是他有没有在这些年里形成可复用的经验、可展示的作品、可迁移的能力,以及可被别人信任的结果。 写这些不是为了制造焦虑。大家已经够焦虑了,我也一样。只是后来我慢慢发现,焦虑没有用。AI 时代最怕的不是慢一点,而是一边焦虑一边原地打转。 不要只问:“AI 时代,我会不会被替代?”更应该问:“AI 时代,我过去的积累能不能被重新放大?” 沪漂五年,我越来越迷茫了。但这种迷茫,也不全是坏事。它至少说明,我开始不再只问“下一份工作在哪里”,而是在问“未来十年,我到底要靠什么活下去”。 我的答案暂时是:别只做程序员,做一个能用技术解决真实问题的人。然后,把你的经验、项目、作品、表达和信用,一点点攒起来。 最后 欢迎各自交流一下这些年漂的经验,现在又在何方又在干啥。

v2ex · 2026-06-05 10:50:01+08:00 · tech

今天,是我来上海沪漂的第五年。 五年前刚来上海的时候,我心里更多是兴奋。那时候觉得,只要自己肯学、肯卷、肯熬夜,把 Vue 、React 、Node 、小程序、工程化这些东西学明白,在大城市站稳脚跟应该不是一件特别难的事。 现在五年过去了,我从前端做到全栈,又开始往 AI 应用方向转。我做过 AI 查询、知识库、RAG 、自然语言查询业务数据,也开始把 AI 接到公司的真实业务里。借助 AI ,我一个人可以独立完成很多以前需要团队配合才能推进的事情。 但也正因为如此,我越来越迷茫了。 AI 让很多经验变薄了 这种迷茫不是不知道 AI 很重要,也不是不知道要学习。恰恰相反,是因为我越用 AI ,越知道它的威力;越接触真实业务,越知道普通程序员接下来要面对的压力有多大。 最近一段时间,我陆陆续续面试了差不多三十多个求职者。很多人都是十年以上经验,年龄大概在 30 到 35 岁之间。看简历的时候,大家经历都不算差,做过各种系统、后台、业务模块,也参与过不少项目。 如果放在前几年,这些经历是有分量的。但放到今天,如果简历里只是写“负责某某系统开发”“参与某某模块建设”“熟悉某某技术栈”,已经很难打动人了。不是这些经验没用,而是它们的稀缺性在下降。 以前你会写页面、会调接口、会做后台、会写 CRUD ,就已经能解决很多问题。现在 AI 可以帮人快速搭页面、生成接口、写 SQL ,也可以帮产品、运营、老板做一部分技术尝试。 过去靠“我会写代码”建立起来的门槛,正在被快速拉平。更准确地说,AI 不是把所有门槛都降低了,而是把低端执行门槛降低了,把高质量交付门槛拉高了。 以前公司招一个人,是看你能不能写。现在越来越多时候,是看你能不能判断该怎么写,为什么这么写,AI 写错了你能不能看出来,需求不清楚时你能不能问到关键点,项目上线后你能不能兜住问题。 AI 时代,程序员最危险的状态,不是不会用 AI ,而是只会用 AI 写代码,却不知道自己到底在解决什么问题。 不是流行什么,就做什么 我的读者里,很多人应该都在 30 到 40 岁之间。这个年龄段其实挺尴尬的。往前看,年轻人便宜、精力足、学习快;往后看,家庭、孩子、房贷、父母、婚恋、健康,每一样都开始压到现实生活里。 你想继续卷技术,但发现技术更新太快;你想转行,但又不知道转什么;你想做副业,但发现副业也不是发几条视频、写几篇文章就能挣钱;你想远程开发,又发现机会越来越少,竞争越来越激烈。 你看到别人说“一人公司”“OPC”“AI 副业”“出海产品”“知识付费”“自媒体变现”,好像每条路都很诱人。但真走进去才发现,没有一条路是白给的。所谓风口,看到的时候往往已经不低了。 很多时候,我们不是缺一个风口,而是缺一套能把自己过去积累接住的路径。 别只做一个写代码的人 代码还是重要的,但代码不再是全部。AI 可以帮你生成代码,但不能替你承担判断责任; AI 可以帮你搭 demo ,但不能替你完成真实交付。AI 可以让一个人做很多事,但前提是这个人本身有方向感、有判断力、有基本功、有业务理解。 否则,AI 放大的不是能力,而是混乱。 所以,现在我看一个程序员,不会只看他写了多少年代码。我会更看重:有没有完整负责过一个项目?有没有把 AI 用在真实业务里?有没有开源作品、文章沉淀、项目复盘、行业理解?有没有从需求到上线的完整闭环? 年限本身不能证明什么。真正能证明一个人的,是他有没有在这些年里形成可复用的经验、可展示的作品、可迁移的能力,以及可被别人信任的结果。 写这些不是为了制造焦虑。大家已经够焦虑了,我也一样。只是后来我慢慢发现,焦虑没有用。AI 时代最怕的不是慢一点,而是一边焦虑一边原地打转。 不要只问:“AI 时代,我会不会被替代?”更应该问:“AI 时代,我过去的积累能不能被重新放大?” 沪漂五年,我越来越迷茫了。但这种迷茫,也不全是坏事。它至少说明,我开始不再只问“下一份工作在哪里”,而是在问“未来十年,我到底要靠什么活下去”。 我的答案暂时是:别只做程序员,做一个能用技术解决真实问题的人。然后,把你的经验、项目、作品、表达和信用,一点点攒起来。 最后 欢迎各自交流一下这些年漂的经验,现在又在何方又在干啥。

V2EX - 技术 · 2026-06-05 10:44:23+08:00 · tech

今天,是我来上海沪漂的第五年。 五年前刚来上海的时候,我心里更多是兴奋。那时候觉得,只要自己肯学、肯卷、肯熬夜,把 Vue 、React 、Node 、小程序、工程化这些东西学明白,在大城市站稳脚跟应该不是一件特别难的事。 现在五年过去了,我从前端做到全栈,又开始往 AI 应用方向转。我做过 AI 查询、知识库、RAG 、自然语言查询业务数据,也开始把 AI 接到公司的真实业务里。借助 AI ,我一个人可以独立完成很多以前需要团队配合才能推进的事情。 但也正因为如此,我越来越迷茫了。 AI 让很多经验变薄了 这种迷茫不是不知道 AI 很重要,也不是不知道要学习。恰恰相反,是因为我越用 AI ,越知道它的威力;越接触真实业务,越知道普通程序员接下来要面对的压力有多大。 最近一段时间,我陆陆续续面试了差不多三十多个求职者。很多人都是十年以上经验,年龄大概在 30 到 35 岁之间。看简历的时候,大家经历都不算差,做过各种系统、后台、业务模块,也参与过不少项目。 如果放在前几年,这些经历是有分量的。但放到今天,如果简历里只是写“负责某某系统开发”“参与某某模块建设”“熟悉某某技术栈”,已经很难打动人了。不是这些经验没用,而是它们的稀缺性在下降。 以前你会写页面、会调接口、会做后台、会写 CRUD ,就已经能解决很多问题。现在 AI 可以帮人快速搭页面、生成接口、写 SQL ,也可以帮产品、运营、老板做一部分技术尝试。 过去靠“我会写代码”建立起来的门槛,正在被快速拉平。更准确地说,AI 不是把所有门槛都降低了,而是把低端执行门槛降低了,把高质量交付门槛拉高了。 以前公司招一个人,是看你能不能写。现在越来越多时候,是看你能不能判断该怎么写,为什么这么写,AI 写错了你能不能看出来,需求不清楚时你能不能问到关键点,项目上线后你能不能兜住问题。 AI 时代,程序员最危险的状态,不是不会用 AI ,而是只会用 AI 写代码,却不知道自己到底在解决什么问题。 不是流行什么,就做什么 我的读者里,很多人应该都在 30 到 40 岁之间。这个年龄段其实挺尴尬的。往前看,年轻人便宜、精力足、学习快;往后看,家庭、孩子、房贷、父母、婚恋、健康,每一样都开始压到现实生活里。 你想继续卷技术,但发现技术更新太快;你想转行,但又不知道转什么;你想做副业,但发现副业也不是发几条视频、写几篇文章就能挣钱;你想远程开发,又发现机会越来越少,竞争越来越激烈。 你看到别人说“一人公司”“OPC”“AI 副业”“出海产品”“知识付费”“自媒体变现”,好像每条路都很诱人。但真走进去才发现,没有一条路是白给的。所谓风口,看到的时候往往已经不低了。 很多时候,我们不是缺一个风口,而是缺一套能把自己过去积累接住的路径。 别只做一个写代码的人 代码还是重要的,但代码不再是全部。AI 可以帮你生成代码,但不能替你承担判断责任; AI 可以帮你搭 demo ,但不能替你完成真实交付。AI 可以让一个人做很多事,但前提是这个人本身有方向感、有判断力、有基本功、有业务理解。 否则,AI 放大的不是能力,而是混乱。 所以,现在我看一个程序员,不会只看他写了多少年代码。我会更看重:有没有完整负责过一个项目?有没有把 AI 用在真实业务里?有没有开源作品、文章沉淀、项目复盘、行业理解?有没有从需求到上线的完整闭环? 年限本身不能证明什么。真正能证明一个人的,是他有没有在这些年里形成可复用的经验、可展示的作品、可迁移的能力,以及可被别人信任的结果。 写这些不是为了制造焦虑。大家已经够焦虑了,我也一样。只是后来我慢慢发现,焦虑没有用。AI 时代最怕的不是慢一点,而是一边焦虑一边原地打转。 不要只问:“AI 时代,我会不会被替代?”更应该问:“AI 时代,我过去的积累能不能被重新放大?” 沪漂五年,我越来越迷茫了。但这种迷茫,也不全是坏事。它至少说明,我开始不再只问“下一份工作在哪里”,而是在问“未来十年,我到底要靠什么活下去”。 我的答案暂时是:别只做程序员,做一个能用技术解决真实问题的人。然后,把你的经验、项目、作品、表达和信用,一点点攒起来。 最后 欢迎各自交流一下这些年漂的经验,现在又在何方又在干啥。

V2EX - 技术 · 2026-06-05 10:17:24+08:00 · tech

今天,是我来上海沪漂的第五年。 五年前刚来上海的时候,我心里更多是兴奋。那时候觉得,只要自己肯学、肯卷、肯熬夜,把 Vue 、React 、Node 、小程序、工程化这些东西学明白,在大城市站稳脚跟应该不是一件特别难的事。 现在五年过去了,我从前端做到全栈,又开始往 AI 应用方向转。我做过 AI 查询、知识库、RAG 、自然语言查询业务数据,也开始把 AI 接到公司的真实业务里。借助 AI ,我一个人可以独立完成很多以前需要团队配合才能推进的事情。 但也正因为如此,我越来越迷茫了。 AI 让很多经验变薄了 这种迷茫不是不知道 AI 很重要,也不是不知道要学习。恰恰相反,是因为我越用 AI ,越知道它的威力;越接触真实业务,越知道普通程序员接下来要面对的压力有多大。 最近一段时间,我陆陆续续面试了差不多三十多个求职者。很多人都是十年以上经验,年龄大概在 30 到 35 岁之间。看简历的时候,大家经历都不算差,做过各种系统、后台、业务模块,也参与过不少项目。 如果放在前几年,这些经历是有分量的。但放到今天,如果简历里只是写“负责某某系统开发”“参与某某模块建设”“熟悉某某技术栈”,已经很难打动人了。不是这些经验没用,而是它们的稀缺性在下降。 以前你会写页面、会调接口、会做后台、会写 CRUD ,就已经能解决很多问题。现在 AI 可以帮人快速搭页面、生成接口、写 SQL ,也可以帮产品、运营、老板做一部分技术尝试。 过去靠“我会写代码”建立起来的门槛,正在被快速拉平。更准确地说,AI 不是把所有门槛都降低了,而是把低端执行门槛降低了,把高质量交付门槛拉高了。 以前公司招一个人,是看你能不能写。现在越来越多时候,是看你能不能判断该怎么写,为什么这么写,AI 写错了你能不能看出来,需求不清楚时你能不能问到关键点,项目上线后你能不能兜住问题。 AI 时代,程序员最危险的状态,不是不会用 AI ,而是只会用 AI 写代码,却不知道自己到底在解决什么问题。 不是流行什么,就做什么 我的读者里,很多人应该都在 30 到 40 岁之间。这个年龄段其实挺尴尬的。往前看,年轻人便宜、精力足、学习快;往后看,家庭、孩子、房贷、父母、婚恋、健康,每一样都开始压到现实生活里。 你想继续卷技术,但发现技术更新太快;你想转行,但又不知道转什么;你想做副业,但发现副业也不是发几条视频、写几篇文章就能挣钱;你想远程开发,又发现机会越来越少,竞争越来越激烈。 你看到别人说“一人公司”“OPC”“AI 副业”“出海产品”“知识付费”“自媒体变现”,好像每条路都很诱人。但真走进去才发现,没有一条路是白给的。所谓风口,看到的时候往往已经不低了。 很多时候,我们不是缺一个风口,而是缺一套能把自己过去积累接住的路径。 别只做一个写代码的人 代码还是重要的,但代码不再是全部。AI 可以帮你生成代码,但不能替你承担判断责任; AI 可以帮你搭 demo ,但不能替你完成真实交付。AI 可以让一个人做很多事,但前提是这个人本身有方向感、有判断力、有基本功、有业务理解。 否则,AI 放大的不是能力,而是混乱。 所以,现在我看一个程序员,不会只看他写了多少年代码。我会更看重:有没有完整负责过一个项目?有没有把 AI 用在真实业务里?有没有开源作品、文章沉淀、项目复盘、行业理解?有没有从需求到上线的完整闭环? 年限本身不能证明什么。真正能证明一个人的,是他有没有在这些年里形成可复用的经验、可展示的作品、可迁移的能力,以及可被别人信任的结果。 写这些不是为了制造焦虑。大家已经够焦虑了,我也一样。只是后来我慢慢发现,焦虑没有用。AI 时代最怕的不是慢一点,而是一边焦虑一边原地打转。 不要只问:“AI 时代,我会不会被替代?”更应该问:“AI 时代,我过去的积累能不能被重新放大?” 沪漂五年,我越来越迷茫了。但这种迷茫,也不全是坏事。它至少说明,我开始不再只问“下一份工作在哪里”,而是在问“未来十年,我到底要靠什么活下去”。 我的答案暂时是:别只做程序员,做一个能用技术解决真实问题的人。然后,把你的经验、项目、作品、表达和信用,一点点攒起来。 最后 欢迎各自交流一下这些年漂的经验,现在又在何方又在干啥。

V2EX - 技术 · 2026-06-05 10:17:24+08:00 · tech

今天,是我来上海沪漂的第五年。 五年前刚来上海的时候,我心里更多是兴奋。那时候觉得,只要自己肯学、肯卷、肯熬夜,把 Vue 、React 、Node 、小程序、工程化这些东西学明白,在大城市站稳脚跟应该不是一件特别难的事。 现在五年过去了,我从前端做到全栈,又开始往 AI 应用方向转。我做过 AI 查询、知识库、RAG 、自然语言查询业务数据,也开始把 AI 接到公司的真实业务里。借助 AI ,我一个人可以独立完成很多以前需要团队配合才能推进的事情。 但也正因为如此,我越来越迷茫了。 AI 让很多经验变薄了 这种迷茫不是不知道 AI 很重要,也不是不知道要学习。恰恰相反,是因为我越用 AI ,越知道它的威力;越接触真实业务,越知道普通程序员接下来要面对的压力有多大。 最近一段时间,我陆陆续续面试了差不多三十多个求职者。很多人都是十年以上经验,年龄大概在 30 到 35 岁之间。看简历的时候,大家经历都不算差,做过各种系统、后台、业务模块,也参与过不少项目。 如果放在前几年,这些经历是有分量的。但放到今天,如果简历里只是写“负责某某系统开发”“参与某某模块建设”“熟悉某某技术栈”,已经很难打动人了。不是这些经验没用,而是它们的稀缺性在下降。 以前你会写页面、会调接口、会做后台、会写 CRUD ,就已经能解决很多问题。现在 AI 可以帮人快速搭页面、生成接口、写 SQL ,也可以帮产品、运营、老板做一部分技术尝试。 过去靠“我会写代码”建立起来的门槛,正在被快速拉平。更准确地说,AI 不是把所有门槛都降低了,而是把低端执行门槛降低了,把高质量交付门槛拉高了。 以前公司招一个人,是看你能不能写。现在越来越多时候,是看你能不能判断该怎么写,为什么这么写,AI 写错了你能不能看出来,需求不清楚时你能不能问到关键点,项目上线后你能不能兜住问题。 AI 时代,程序员最危险的状态,不是不会用 AI ,而是只会用 AI 写代码,却不知道自己到底在解决什么问题。 不是流行什么,就做什么 我的读者里,很多人应该都在 30 到 40 岁之间。这个年龄段其实挺尴尬的。往前看,年轻人便宜、精力足、学习快;往后看,家庭、孩子、房贷、父母、婚恋、健康,每一样都开始压到现实生活里。 你想继续卷技术,但发现技术更新太快;你想转行,但又不知道转什么;你想做副业,但发现副业也不是发几条视频、写几篇文章就能挣钱;你想远程开发,又发现机会越来越少,竞争越来越激烈。 你看到别人说“一人公司”“OPC”“AI 副业”“出海产品”“知识付费”“自媒体变现”,好像每条路都很诱人。但真走进去才发现,没有一条路是白给的。所谓风口,看到的时候往往已经不低了。 很多时候,我们不是缺一个风口,而是缺一套能把自己过去积累接住的路径。 别只做一个写代码的人 代码还是重要的,但代码不再是全部。AI 可以帮你生成代码,但不能替你承担判断责任; AI 可以帮你搭 demo ,但不能替你完成真实交付。AI 可以让一个人做很多事,但前提是这个人本身有方向感、有判断力、有基本功、有业务理解。 否则,AI 放大的不是能力,而是混乱。 所以,现在我看一个程序员,不会只看他写了多少年代码。我会更看重:有没有完整负责过一个项目?有没有把 AI 用在真实业务里?有没有开源作品、文章沉淀、项目复盘、行业理解?有没有从需求到上线的完整闭环? 年限本身不能证明什么。真正能证明一个人的,是他有没有在这些年里形成可复用的经验、可展示的作品、可迁移的能力,以及可被别人信任的结果。 写这些不是为了制造焦虑。大家已经够焦虑了,我也一样。只是后来我慢慢发现,焦虑没有用。AI 时代最怕的不是慢一点,而是一边焦虑一边原地打转。 不要只问:“AI 时代,我会不会被替代?”更应该问:“AI 时代,我过去的积累能不能被重新放大?” 沪漂五年,我越来越迷茫了。但这种迷茫,也不全是坏事。它至少说明,我开始不再只问“下一份工作在哪里”,而是在问“未来十年,我到底要靠什么活下去”。 我的答案暂时是:别只做程序员,做一个能用技术解决真实问题的人。然后,把你的经验、项目、作品、表达和信用,一点点攒起来。 最后 欢迎各自交流一下这些年漂的经验,现在又在何方又在干啥。

IT之家 · 2026-06-04 10:19:47+08:00 · tech

IT之家 6 月 4 日消息,比亚迪方程豹今日宣布钛 7 推送第五次 OTA 更新:135KM 两驱 Pro 版、200KM 两驱 Max 版、190KM 四驱 Max 版带来 6 项新增项,10 项优化;190KM 四驱 Ultra 版带来 17 项新增项,14 项优化。 IT之家整理如下: 新增全向行车记录仪(五视角) :135KM 两驱 Pro 版、200KM 两驱 Max 版、190KM 四驱 Max 版 新增 IoT 生态扩展 :190KM 四驱 Ultra 版,新增车载空气净化器、两用双温冰箱、车载吸尘器、腰部按摩仪、九号滑板车、宠物安全座。 新增魔方全景声:190KM 四驱 Ultra 版 新增“听歌新姿势”提示:190KM 四驱 Ultra 版 新增百变主题音乐壁纸:190KM 四驱 Ultra 版 新增可对海信、TCL 空调远程控制 :190KM 四驱 Ultra 版 新增座椅可根据语音指令来调节前后、高低及角度;语音操控及长按方向盘“时距-”按键,上报驾驶辅助事件:所有车型 哨兵模式新增本地或 U 盘便捷导出功能,可在哨兵视频播放界面选择视频导出至相关设备;用户在副驾舒享场景进入失败、退出、安全切换等关键节点获得语音提示;智慧物联 App 商城购买商品支持通过积分支付:190KM 四驱 Ultra 版 针对鸿蒙 6.0 及以上系统的华为手机开放,实现手机在车机上的镜像小窗显示;面向系统版本为 OneUI 8.0 及以上的国行三星机型,实现手机在车机上的镜像小窗显示;在手车互联时车机可直接调用手机移动网络,即连即享 (适用 OPPO、vivo、小米部分机型):135KM 两驱 Pro 版、200KM 两驱 Max 版、190KM 四驱 Max 版

IT之家 · 2026-06-02 11:29:02+08:00 · tech

IT之家 6 月 2 日消息,比亚迪王朝网旗舰车型唐 L EV、唐 L DM 今日迎来第五次 OTA 升级,本次升级涵盖 19 项功能新增与 10 项功能优化,从续航管理、智能驾驶、座舱娱乐、生态互联到无人机协同实现全维度进化。 IT之家注意到,本次 OTA 为唐 L DM 车型新增智能续航功能。开启后,CLTC 工况续航里程显著增加,两驱版最多增加 20 公里,四驱版最多增加 15 公里。 智能驾驶辅助板块迎来两项新增功能: 方向盘自定义按键新增泊车辅助功能:用户可将方向盘自定义按键设置为泊车辅助快捷入口,一键触发自动泊车,大幅提升操作效率。 语音唤醒及长按方向盘按键上报驾驶辅助事件:新增语音唤醒路径,并支持长按方向盘按键快速上报驾驶辅助相关事件,人机交互更加直觉化。 座舱娱乐体验共涉及 6 项新增功能:音频体验升级:QQ 音乐新增银河音效,酷狗音乐新增蝰蛇音效,并新增 QQ 音乐“AI 陪你听”功能 —— 在播放部分歌曲时,AI 将同步进行歌曲讲解,打造沉浸式音乐课堂。同时,百变主题新增音乐壁纸,让视觉与听觉同步律动。流量管理精细化:融合音乐新增流量提醒功能,用户可在设置页自定义流量限额及默认播放音质,当流量消耗达到限额时自动触发提醒,避免超额使用。交互体验优化:新增“听歌新姿势”提示,升级后首次打开融合音乐时,可一键设置主驾安全带自动播放音乐的快捷指令,简化操作流程。视频生态扩展:新增爱奇艺视频应用,支持分屏、桌面卡片、音频模式等多元形态,满足副驾及后排乘客的娱乐需求。 智慧生态新增功能如下: 智慧物联 App 商城支持积分支付:用户在车机端商城购买商品时,可直接使用积分抵扣,打通车主权益消费闭环。 IoT 生态扩容:新增宠物安全座、九号滑板车、车载空气净化器、车载吸尘器、腰部按摩仪、两用双温冰箱等品类接入,车家互联场景更加丰富。 车家互联品牌扩展:新增海信品牌及 TCL 品牌空调的远程控制,王朝生态合作伙伴矩阵持续壮大。 蚂蚁森林能量收取:登录支付宝账号后,用户可通过车机支付宝生活小程序、桌面卡片或语音指令收取蚂蚁森林绿色能量,将低碳出行与公益互动无缝衔接。 哨兵模式新增导出功能:可在哨兵视频播放界面选择视频导出至相关设备,便于事故取证与分享。 车生活 Agent 餐厅排队:当目的地为需要排队的餐厅时,系统自动触发排队提醒,支持一键排队及唤醒智能语音提前取号,大幅提升出行效率。 针对搭载灵鸢智能车载无人机系统的唐 L DM 175KM 四驱无人机版及唐 L EV 四驱激光雷达旗舰型,本次 OTA 重磅新增三项无人机专属功能: 隧道提醒功能:车辆靠近隧道时自动提醒无人机返舱,避免信号丢失。 风速过大提醒:当风力超过阈值时提醒无人机返舱,保障飞行安全。 智能语音控制:新增无人机连接、跟车、航拍点等场景的智能语音控制,解放双手。 手柄低电量提示与自定义曝光:新增无人机手柄低电量限飞提示,并支持自定义按钮的曝光解锁功能,提升操控专业性。

IT之家 · 2026-05-30 07:01:32+08:00 · tech

IT之家 5 月 30 日消息,2026 年名古屋亚运会《英雄联盟》电竞项目预选赛及直通名单于 5 月 29 日由赛事官方公布,中国队未出现在直通或预选赛队伍中,成为业界关注的焦点。 根据名单显示,韩国队(上届冠军)与中华台北队(上届亚军)凭借上届亚运会的奖牌成绩获得直通正赛资格,而预选赛队伍包括中国香港、印度、约旦、越南等 15 支代表队,预选赛将于 6 月 12 日至 14 日在马来西亚吉隆坡举行。 韩国电子竞技协会 (KeSPA) 已于 5 月 18 日公布了以 Faker 为核心的六人参赛阵容将参加 2026 年第 20 届日本爱知 · 名古屋亚洲运动会的代表选手最终候选名单。 中国队参赛情况 直通正赛项目:王者荣耀、和平精英(亚运版) 参加预选赛项目:永劫无间、第五人格(亚运版本) 未参与项目:英雄联盟、街霸、决胜巅峰等 电竞项目在 2018 年雅加达亚运会首次作为表演项目亮相亚运舞台。2023 年举办的杭州亚运会上,电竞成为正式比赛项目,共产生 7 枚金牌。 2025 年 2 月,亚奥理事会在官方网站上公布了 2026 年日本爱知 · 名古屋亚运会电竞项目的小项,包括:竞技格斗(团体项目,包括街霸系列、铁拳系列、拳皇系列)、宝可梦大集结、王者荣耀、英雄联盟、和平精英(亚运版)、决胜巅峰、第五人格(亚运版)、永劫无间、GT 赛车 7、实况足球系列和魔法气泡。 IT之家注:爱知 · 名古屋亚运会将于 2026 年 9 月 19 日至 10 月 4 日举行,电子竞技预选赛将于 5 月 30 日开始。 相关阅读: 《 韩国 2026 亚运会电竞项目代表选手最终候选名单公布 》 《 东道主弃权:日本放弃参加第 20 届亚运会〈英雄联盟〉〈王者荣耀〉〈英雄联盟手游〉〈永劫无间〉项目 》 《 2026 年日本爱知・名古屋亚运会电子竞技正式项目确认,涉 13 款游戏 》

cnBeta全文版 · 2026-05-29 13:36:20+08:00 · tech

5月28日晚间,黄仁勋在台北举办第五届"兆元宴",这是黄仁勋访台期间最高规格的闭门聚会。一如以往,黄仁勋本次宴请供应链名单从晶圆代工、电子代工、AI 服务器、散热、电源、工业计算机到边缘运算相关业者,出席名单几乎涵盖台湾AI 供应链关键环节,也凸显英伟达与台湾厂商在全球 AI 基础建设中的紧密关系。 据悉,此次出席阵容包括台积电董事长魏哲家、鸿海董事长刘扬伟、广达董事长林百里、纬创董事长林宪铭、纬创总经理林建勋、纬颖董事长洪丽寗、纬颖总经理林威远、英业达董事长叶力诚、仁宝董事长陈瑞聪、和硕董事长童子贤等一众业内大咖。 据媒体报道,整场活动没有商务致辞,没有签约仪式,就是一桌家常菜,席间聊的是晶圆产能、订单交付、AI趋势。黄仁勋甚至脱掉外套穿短袖合影,姿态放松,却气场十足 。 期间互动合影环节出现有意思一幕,黄仁勋脱掉了外套,吐槽“今天天气好热”,一旁的魏哲家现段子手本色,魏哲家幽默回应 “那是因为数据中心热”,巧妙玩梗出圈。 查看评论

cnBeta全文版 · 2026-05-28 14:05:27+08:00 · tech

SuperCLUE最新中文大模型测评结果出炉, 全球第一梯队被海外模型牢牢占据,国产表现最好的三款模型,只能在全球第五名的位置上激烈竞争。 本次测评覆盖21款国内外主流模型,测评集包括六大任务:数学推理、科学推理、代码生成、智能体(任务规划)、精确指令遵循、幻觉控制,共492题。 Gemini、GPT-5.5、Claude-Opus、Gemini-Flash四款海外模型稳居前四,形成难以撼动的第一梯队。 DeepSeek-V4-Pro、Qwen3.7-Max、豆包Seed 2.0 Pro三款国产模型分数非常接近,组成国内第一梯队 ,全球排名集中在第五位附近,成为国产第一集团。 虽然整体仍有差距,但国产模型进步很明显。代码生成项目中,Qwen3.7-Max得分仅次于海外头部模型,差距不到2分。数学推理、科学推理等项目,国产模型也多次冲进全球前列。 性价比方面,国产模型优势突出,多款产品进入高性价比区间,用更低成本实现接近头部的效果。推理效能上,海外模型仍垄断高效能区,国产模型多处在中低区间,还有提升空间。 整体来看,国产大模型正在快速追赶,但全球第一梯队的格局暂时没变。 查看评论

cnBeta全文版 · 2026-05-26 21:05:22+08:00 · tech

人工智能和芯片股的强势行情正在让一些经济体快速跻身全球市场前列。截至周一收盘,台湾股市的市值超过印度,成为全球第五大股票市场。数据显示,截至周一,台湾股市市值达到4.95万亿美元,而曾列第五大市场的印度股市市值降至4.92万亿美元。这样,台股市场仅次于美国、中国大陆、日本和中国香港市场。 而台湾股市飙升的一个关键在于台积电股票的暴涨,该公司已占到台湾基准股指市值的42%。作为人工智能投资中的芯片关键供应方,台积电今年以来股价已经上涨了49%。 周二,台积电股票下跌1.73%,市值达到58.87万亿新台币,约1.87万亿美元。台湾加权指数也小幅下跌0.27%,但年内累计涨幅超过48%。 科技热潮 富兰克林邓普顿基金经理Yi Ping Liao对媒体表示,台湾的股市市值不断攀升,从根本上反映了其在科技硬件领域的高度集中,而科技硬件目前正处于人工智能投资周期的核心。那些对科技硬件依赖程度较低的市场,正日益被台湾和韩国等科技硬件密集型市场的光芒所掩盖。 此外,台湾上月提高了境内基金对单一股票的投资上限,据摩根大通估计,这一变化将为台湾市场带来超过60亿美元的资金流入。 尽管台湾市场市值大幅增长,但市场对于该市场日益增长的集中度充满担忧。在人工智能投资的推动下,日本、韩国和台湾地区的科技企业正迎来爆发式增长,但越来越多的投资者担忧泡沫刺破后的亚洲科技股将如何收场。 此外,无论是韩国还是台湾,本轮上涨皆依赖于个别巨大市值公司股价的推动,其他公司及行业则因为日益严峻的能源现实而表现疲软,这也增加了一旦回调可能“血流成河”的风险。 与此同时,由于受到美伊冲突引发的能源价格飙涨影响,印度股市今年来已经下跌超过10%。受估值过高和卢比贬值的影响,全球基金已抛售近240亿美元的印度股票。 尽管如此,印度的经济体量仍远高于台湾地区,前者为4.15万亿美元,而台湾地区的GDP为9770亿美元。 Allspring Global Investments投资组合经理Alison Shimada指出,印度市场估值偏高,所以投资者正在谨慎评估,但她认为,印度市场的储蓄金融化趋势非常明显,居民正在转向金融资产。 查看评论

IT之家 · 2026-05-25 16:27:28+08:00 · tech

IT之家 5 月 25 日消息,据比亚迪官方,宋 Ultra DM-i 将于 5 月 28 日正式上市。该车采用比亚迪第五代 DM 技术,搭载 26.6kWh 和 38kWh 两种容量的电池组,对应纯电续航里程分别为 205km 和 310km。 今年 3 月,比亚迪宋 Ultra EV 纯电版车型正式上市,售价区间为 15.19 万-17.99 万元。官方放出的 DM-i 车型预告图显示,新车外观几乎与纯电版相同,预计两车配置上的差异不大。 作为参考,IT之家汇总宋 Ultra EV 主要配置信息如下: 宋 Ultra EV 提供烟岚紫、火岩灰、雪山白、星河米、棕榈绿、曜石黑六种外观配色以及海盐灰、暮云灰两款深浅内饰,配备智感敲击解锁前备箱、魔方传声筒等。其车身尺寸 4850*1910*1670mm, 轴距 2840mm ,后排腿部空间达 986mm,超越部分 60 万级豪华 SUV;新车还拥有 730L 后备箱 + 150L 前备箱;支持“大床模式”,前排座椅放倒后可形成 1.8 米纯平空间,满足露营需求。 宋 Ultra EV 全系 标配 15.6 英寸中控屏、四音区语音交互 ;高配车型配备女王副驾(通风 / 加热 /腿托 / 按摩)、一体式智能冷暖冰箱、迪声音响系统“天空音响”(16 扬)等,中央扶手处配有双手机无线充电板、置物杯架等,设有物理按键和旋钮,还提供了多功能拓展接口。 高配车型可选装“天神之眼 B”激光雷达方案,配备 27 个传感器,支持城市 / 高快速领航、多场景智能泊车、窄巷通行(车宽 +60cm 场景)及自主掉头等功能,后续还将 OTA 更新云辇 C+ 预瞄系统。 宋 Ultra EV 全系采用后置后驱动力,电机最大功率为 270kW,最高时速可达 210km/h。 相关阅读: 《 15.19 万元起:全球首款 B 级纯电闪充 SUV 比亚迪宋 Ultra EV 车型正式上市 》