10年经验的高级工程师去面试,面试官是个00后应届生,全程质疑“你这个技术栈过时了吧“。聊聊年龄焦虑与代际冲突
10年经验高级工程师去面试面试官是个00后应届生全程质疑你这个技术栈过时了吧最后被刷了看到这个帖子的时候我一时也沉默了。这事儿荒诞到什么程度就好比一个开了十年车的老司机去考驾照结果考官是个刚拿到驾照三个月的新手全程挑刺说你这个打方向盘的姿势不标准。最魔幻的不是被质疑而是——这个质疑居然成立了。技术栈过时了吗可能真的过时了咱们先别急着骂那个00后面试官。虽然他的态度可能有问题但他说的话可能不完全是错的。这哥们10年经验简历上写的技术栈大概率是Java、Spring、MySQL、Redis……这些都是经典技术栈对吧稳定、成熟、大厂都在用。但问题是——这些技术栈在2016年是主流在2026年呢00后面试官可能刚从学校出来学的是Go、Rust、云原生、微服务、Kubernetes。他看到你的简历第一反应可能真的是这些技术我们公司已经不用了。说句扎心的话技术这行的残酷就在于——你的经验可能真的会过时。不是说你的能力不行是你手里的工具已经不是市场最需要的那一套了。更荒诞的是00后面试官可能根本不懂你的价值但话说回来这个00后面试官的问题也很明显——他只看到了技术栈没看到经验的价值。10年经验意味着什么意味着你踩过无数的坑处理过无数的线上故障优化过无数的性能瓶颈协调过无数的跨部门需求。意味着你知道什么时候该用新技术什么时候该用老技术。知道什么叫过度设计什么叫技术选型。这些东西是00后应届生在学校里学不到的。但他不懂。他只看到你简历上没有写Rust、没有写K8s就觉得你过时了。这就好比你问一个刚学会做菜的人你会做满汉全席吗他说不会你就说那你这个厨师不行啊。技术栈是工具经验是内功。工具会过时内功不会。但可惜的是很多公司的面试流程就是让一个只懂工具的人去评判一个有内功的人。这件事最讽刺的地方双方都没错但结果很荒诞说实话这个故事里没有绝对的对错。从00后面试官的角度看他可能真的是按照公司的技术栈要求在筛人。公司要招Go开发你简历上写的是Java那确实不匹配。他只是在执行标准。从10年经验工程师的角度看他可能觉得我有10年经验学个新技术栈不是分分钟的事你一个应届生凭什么质疑我而且说实话很多老技术栈并没有过时只是不够性感了。Java、Spring这些东西现在依然是大厂的主力技术栈。但结果呢一个有经验的人被一个没经验的人刷了。不是因为能力不行是因为简历上的关键词不匹配。这就是当下技术招聘最荒诞的地方——我们在用关键词匹配来筛选人才。35岁程序员该怎么办说两条狠话如果你是那个10年经验的工程师看到这里可能会问那我该怎么办说两条可能不好听、但很实用的建议第一别再抱着老技术栈不放了。我知道你用Java用了10年很熟练很舒服。但市场不care你舒不舒服市场只care你会不会它需要的东西。Go、Rust、云原生、容器化……这些不是新潮玩意儿这是现在的主流。你不学就会被淘汰。不是说你的经验没用是你得把经验迁移到新工具上。第二简历要会写别只堆技术栈。很多人的简历就是一堆关键词Java、Spring、MySQL、Redis……但你有没有想过00后应届生的简历上也能写这些关键词他学校里也学过啊。你的优势不是会用是用得好、踩过坑、解决过复杂问题。所以简历上别只写熟悉Java写用Java优化了XX系统性能提升50%支撑了日均千万级请求。用数据和结果说话而不是用关键词堆砌。……最后说一句。这个故事最让人无奈的地方在于——它不是个例它是常态。35岁的程序员每天都在经历这种荒诞。被质疑技术过时被质疑学习能力下降被质疑性价比不高。但说实话真正过时的不是技术是那些停止学习的人。如果你还在写代码那就别停下来。新技术学起来简历改起来心态调整起来。这个行业很残酷但还没到把所有35岁的人都淘汰的地步。共勉。