PM/TIL

[0224 TIL] 문제를 해결하는 방법 아티클 읽기

growingtree 2026. 2. 24. 17:42
728x90

https://brunch.co.kr/@dontgiveup/209

 

문제를 해결하는 방법

어릴 적 PC 게임을 했다. 인터넷이란게 없던 시절, 직접 데스크탑 로컬에 설치하는 게임이었다. 플로피 디스크 여러 장을 번갈아 끼우며 인스톨하던 낭만이 있었다. 당시 몇 가지 게임을 했었는

brunch.co.kr

Divide and Conquer

  • 프로그래밍 과정에서 큰 문제를 두 개 이상으로 쪼개어 해결할 수 있을 만큼 간단하게 만든 후, 그 작은 문제들의 솔루션을 결합하면 결국 큰 문제가 해결된다는 방법론
  • 문제의 본질을 가만히 들여다봐서 큰 덩어리를 찾아낸다. 그 다음 나눌 수 있을만큼 나눈다. (대신 비슷한 유형의 문제들로 나눈다)
  • 순서대로 차근차근 정리한다. → 나눠진 태스크가 명확해야한다
  • 작은 문제를 하나씩 해결하다보면 성취감을 느끼며 성장할 수 있다
  • 어려운 문제로 인해 골머리를 썩고 있다면 ? Divide and Conquer 를 기억하자
  • 작은 문제들의 해결이 모여 결국 큰 문제도 해결될거다

인사이트

  • 항상 문제에 당면하면 너무 문제가 크고 거대하단 생각에 사로잡혀 제대로 된 판단을 하기 힘들 때가 많았다. 그럴 때 침착하게 문제를 나눠보는 연습을 해야겠다
  • 비단 PM으로서 문제를 해결할 때만 적용되지 않고 인생을 살면서 쓸 수 있는 방법이라는 생각이 들었음
반응형