最近一个月,为了给团队补充新鲜血液,我密集面试了差不多20位前端候选人,从刚毕业的新人到有三五年经验的都有。面试得多了,我发现一个很有意思,甚至有点反常识的现象:现在很多候选人的知识结构,好像是个倒三角形。什么意思呢?就是他们对上层的框架(React/Vue)、甚至元框架(Next.js/Nuxt)的各种API和所谓的最佳实践了如指掌,能跟你聊半小时的服务端组件和状态管理选型。但当我往下问,问到一些浏览器底层、原生JavaScript、或者纯CSS基础时,他们反而会卡住,回答得模棱两可。这个现象让我陷入了沉思。这篇文章,不 critique 任何候选人,只想聊聊我观察到的这个倒三角形现象,以及...