잡생각
패턴매칭
종시-
2023. 1. 7. 13:54
패턴매칭은 자주 발생하는 패턴을 서로 다른 경우에 적용시켜 유사한 상황에 대해 빠르게 최적의 선택을 가능하게 해주는 기법이다. 나는 이 능력이 결국 빠른 성장을 가능하게 해 주는 역량 중 하나라고 생각한다.
다양한 상황을 마주함에 있어서, 우리는 늘 새로운 상황을 맞이한다고 생각하지만, 많은 경우 그 와중에도 동일한 패턴이 대부분 발견되기 마련이다. 누군가를 좋아하는 이유, 누군가를 싫어하는 이유, 혹은 일이 빠르게 해결되는 이유, 일이 잘 해결되지 않는 이유 모두 한 사람의 삶 속에서는 비슷한 패턴이 발생한다. 더욱이 이를 세계의 모든 사람으로 확장하면 결국 동일한 패턴이 알려진 어딘가에서 발견되기 마련이다. 이러한 경우에서 동일한 점을 찾아낸다면 우리는 더 빠르게 문제에 대응할 수 있게 된다.
다만 이 작업이 어려운 이유는 패턴이 익숙해질만큼 충분히 많이 발생하지 않기 때문이다. 따라서 우리는 작은 경우에 대해 이 패턴을 효율적으로 추출해내는 연습이 필요하다. 만약 이러한 과정이 익숙해진다면, 즉 머리 속에 수많은 패턴 템플릿이 존재한다면 어떤 상황이 닥치더라도 패턴을 추출하여 이에 훌륭히 대응하는 자세를 가질 수 있을 것이다.