熟悉和熟练使用的区别

放在 React 和 TS 的语境里: 熟悉:知道怎么用,常规功能能写出来,但遇到复杂场景,还需要查资料、参考实现或别人指导。 比如能写组件、传 props、用 useState,能给接口数据定义类型;但碰到请求竞态、复杂状态联动、泛型报错,处理起来比较吃力。 熟练使用:能独立完成实际需求,处理常见边界和问题,并解释自己的设计取舍。 比如做一个搜索列表,不仅能展示结果,还能处理加载、失败、空数据,以及连续搜索时旧请求覆盖新结果的问题;新增筛选条件时,也知道怎么调整状态和类型,不会越改越乱。 核心区别不是“查不查文档”,而是独立交付和排错的能力。熟练的人也经常查文档,但通常知道要查什么、为什么这么改、改完怎么验证。 写在简历上,“熟悉”意味着准备好回答原理和常见用法;“熟练使用”意味着准备好结合项目,讲清实现、排错和取舍。不过这两个词没有统一标准,实际做过什么比形容词更有说服力。