在写一篇关于Swift语言的文章时,需要找人Review,我发现团队里谈得上对这门语言精通的人寥寥无几,大部分人停留在会用。反而一个过去对C++熟悉的同学,提出了很多宝贵意见。这大概就是“一窍通时百窍通”,即你对一个事物有很深入的了解,扩展到一个类似领域也能达到同样高度的认知。
类似的例子,发生在和我司架构师一起做技术方案评审时,虽然架构师是前端背景,但在Review Android事件总线,iOS依赖管理时,总能很快的把握关键点,并能给出好的建议和看法。一方面不管是移动端、前端、还是后端在面临相同问题时都有类似解决方案(比如服务端的微服务、移动端的组件化,本质上同样是面对并行开发问题提出的解决方案,当然也会有很多共性),横向对比,发现这些方案的优劣势,互相借鉴,会让你的方案更成熟与完善;这种横向迁移能力非常厉害,前提是你已经对一个领域有深入的理解。
不要总是去打新井,在一口井里深挖价值。人的精力很有限,应该先聚焦再横向扩展。这是今年最宝贵的认知之一。
2020年12月22日 8:50,25分钟成文。