์งค๋งํ ๋๋ ์
๋๋์ฒด ์ ๋ฌธ๊ฐ๋ค์ ์ด๋ค ์์ผ๋ก ์ฌ๊ณ ํ๋์ง ๊ถ๊ธํ๋ค. ์ด ์ฑ ์ ์ฝ์ผ๋ฉด์ 66๊ฐ์ง ์ฃผ์ ๋ก ์ฌ๊ณ ๋ฐฉ์์ ์ฟ๋ณผ ์ ์์๋ค. ์นดํ ๊ณ ๋ฆฌ๋ณ๋ก ์ ๋๋์ด ์์๊ณ ๋ฌธ๋จ์ด ๊ธธ์ง ์์ ์ฝ๊ธฐ๋ ์์ํ๋ค. ํนํ ์ข์๋ ์ ์ ๋ด๊ฐ ์ด๋ค ๋ถ๋ถ์์ ์ํ๊ณ ์๋์ง์ ๋ถ์กฑํ์ง๊ฐ ๋๋ ทํ๊ฒ ๊ตฌ๋ถ๋๋๊น ์ด๋์ ํค๋งค๊ณ ์๋์ง ์ง๋จํ๊ธฐ ์ข์๋ค. ๋ถ์กฑํ ๋ถ๋ถ์ ์ฌ์ค, ๊ฐ์ ์์๋ถํฐ ๋น๋กฏ๋ 'ํธ๋ ์ด๋์คํ' ํ์์ธ๋ฐ ์ด๋ฅผ ๊ณ ์น ์๊ฐ ์๋?๋ผ๋ ์๋ฌธ์ด ๋ค๊ธฐ๋ ํ๋ค. ์ฝ์ ์ ๋ณด์ํด ๋๊ฐ๋ฉฐ ๊ท ํ ์กํ ์ ๋ฌธ๊ฐ๊ฐ ๋ ๊ฒ์ธ์ง, ์๋๋ฉด ๊ฐ์ ์ ๋์ฑ ๋ฐ์ ์์ผ ๊ฐ์ฑ ๋์น๋ ์ ๋ฌธ๊ฐ๊ฐ ๋ ๊ฒ์ธ์ง ๊ณ ๋ฏผํ๊ธฐ๋ ํ๋ค. ๊ทธ๋ ๊ฒ ๋ด๋ฆฐ ๊ฒฐ๋ก ์ "์ ๋ฌธ๊ฐ"๋ผ๋ ์ง์ ์์ฒด๊ฐ ๊ท ํ ์กํ ์ญ๋์ ๊ฐ์ถ๋ ๊ฒ์ด ์ค์ํ๋ค๊ณ ์๊ฐํ๊ธฐ ๋๋ฌธ์, ์ ์๋ฅผ ์ ํํ๊ณ ์ ํ๋ค. ํ์๋ ๊ฐ์ธ์ ์ธ ํ๋์์ ์ถฉ๋ถํ ์ฆ๊ธฐ๋๋ก ํ์.
์ ์ ์๊ฐ
Marian Petre๋ "์ ๋ฌธ๊ฐ๋ค์ ์๊ฐ์ ๋ถ์"ํ์ฌ ์ํํธ์จ์ด ์ค๊ณ ์ ๋ฌธ๊ฐ๋ค์ด ์ด๋ป๊ฒ ์ ๋ฌธ์ฑ์ ๋ฐํํ๋์ง, ์ฌ๋๋ค์ด ์ค๊ณ์ ๋ฌธ์ ํด๊ฒฐ์ ๋ํด ์ด๋ป๊ฒ ์ฌ๊ณ ํ๊ณ ์ํตํ๋์ง, ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ค์ด ์ฌ๊ณ ๊ณผ์ ์์ ํํ ๋ฐฉ์์ ์ด๋ป๊ฒ ํ์ฉํ๋์ง๋ฅผ ํ๊ตฌํ๋ค. ์๊ตญ์ ์คํ ๋ํ๊ต์์ ์ปดํจํ ๊ต์๋ก ์ฌ์ง ์ค์ด๋ฉฐ, ์ฌ๋ฆฌ์ธ์ดํ๊ณผ ์ปดํจํฐ ๊ณผํ ํ์๋ฅผ ๋ณด์ ํ๊ณ ์๋ค.
André van der Hoek๋ ๋ณธ์ง์ ์ผ๋ก ํ๋ก๊ทธ๋๋จธ๋ก์, ์ํํธ์จ์ด ์ค๊ณ์ ๋ฐ ๊ฐ๋ฐ์๋ค๊ณผ ๋ํํ๊ณ ํ๋ ฅํ์ฌ ๊ทธ๋ค์ด ๋ ํจ๊ณผ์ ์ด๊ณ ํจ์จ์ ์ผ๋ก ์ผํ ์ ์๋๋ก ๋๋ ์๋ก์ด ๋๊ตฌ๋ฅผ ๋ง๋๋ ๊ฒ์ ์ข์ํ๋ค. ์บ๋ฆฌํฌ๋์ ๋ํ๊ต ์ด๋ฐ์ธ ์บ ํผ์ค์ ์ ๋ณดํ ๊ต์์ด๋ฉฐ, ๋น์ฆ๋์ค ์ค์ฌ ์ปดํจํฐ ๊ณผํ๊ณผ ์ปดํจํฐ ๊ณผํ ํ์๋ฅผ ๋ณด์ ํ๊ณ ์๋ค.
โค๏ธ: ์ธ์ ๊น๊ฒ ์ฝ์๊ฑฐ๋, ๋ถ์กฑํจ์ ๋๊ปด ๋ ๋ ธ๋ ฅํ๊ณ ์ถ์ ์ฃผ์
๋ด์ฉ
Experts keep it SIMPLE (1~)
- EXPERTS prefer simple solution โค๏ธ → ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ๋ ์๋ง์ ๋ฐฉ๋ฒ์ด ์๋ค. ์ ๋ฌธ๊ฐ๋ ๊ทธ์ค ๊ฐ์ฅ ๋จ์ํ ๊ฑธ ์ ํํ ๋ฟ์ด๋ค.
- EXPERTS solve simpler problems first → ๋จผ์ ๊ฐ๋จํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ฉด์ ๋ณต์กํ ๋ฌธ์ ๋ฅผ ๋จ์ํ๊ฒ ๋ง๋ค์ด๋๊ฐ๋ค.
- EXPERTS divide and conquer → ์ชผ๊ฐ์ ์ดํดํจ๊ณผ ๋์์ ์ ์ฒด๋ฅผ ๋ณผ ์ค ์๋ค.
- EXPERTS do not overgeneralize → ๋ฌด์์ ํ์ฅ์ฑ์ ๊ณ ๋ คํด์ ์ง์ง ์๋๋ค.
- EXPERTS design elegant abstractions → ์ถ์ํ๋ฅผ ๋จ์ง ๋ง๋๋ ๊ฒ ์๋๋ผ ์ค๊ณํด์ ์ด๋ฅผ ํตํด์ ๊ณ ์์ค์ ์ฌ๊ณ ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋.
- EXPERTS use metaphor → ์์ ๋ฅผ ํตํด ๋ฐ๋ก ์ด๋ฏธ์ง๋ก ์ดํด์ํจ๋ค.
Experts COLLABORATE (7~) โค๏ธโค๏ธ
- EXPERTS prefer working with others → ์ ๋ฌธ๊ฐ๋ ์๋ ๊ณ ์๊ฐ ์๋๋ค. ์ด๋ค์ ์ํต์ ํตํด ์๊ฐ๊ณผ ํต์ฐฐ์ ์ป์ด๊ฐ๋ค.
- EXPERTS reach out โค๏ธ → ๋ค๋ฅธ ์ฌ๋์ ๋์์ ๋น ๋ฅด๋ฉด ๋น ๋ฅผ์๋ก ๋จผ์ ์์ฒญํ๋ค. ๋ ๋ค๋ฅธ ์ฌ๋์ ๋ฆฌ์์ค๋ฅผ ์๋ชจ์ํค์ง ์๊ฒ ๋ค๋ ์๊ฐ์ ์ฝ์ด๋ ํฐ ๋์ ์ ๋๋ ์ฝ๋๋ฅผ ํ์ ํด ๊ฐ๋ฉฐ ๋๋ฉ์ธ์ ํ์ ํด ๊ฐ๋๋ฐ ์ด๋ ์ข์ง ์์ ์ ๋ต์ด์๋ค.
- EXPERTS check with others continually โค๏ธ → ํ์คํ ๋ด๊ฐ ์ํต ๋ฅ๋ ฅ์ ์ฝํ๋ค๋ ๊ฑธ ๊นจ๋ฌ์๋ค. ์ ๋ฌธ๊ฐ๋ค์ ์งฌ ๋ด์ ์ํตํ๋ ๊ฑธ ์ํ๊ณ ์ด๋ฅผ ์ต์ํ๊ฒ ๋ฐ์๋ค์ธ๋ค๊ณ ํ๋ค.
- EXPERRS involve the user → ์ฌ์ฉ์๊ฐ ๋งํ๋ ๊ฒ์ ๊ทธ๋๋ก ๋ฐ์๋ค์ด์ง ์๊ณ ๊ทธ ๋๋จธ๋ฅผ ๋ณธ๋ค๋ ๊ฒ์ ๋ด๊ฐ ํ๋ ๊ฒ๊ณผ ์ผ๋งฅ์ํตํ๋ค. ์ง์ง ์ด๊ฒ ์ค์ํ์.
- EXPERTS socially embed and reinforce food practice → ์ง๋จ๋ด์์์ ๋คํธ์ํน์ด ๋ง๋ จ๋์ด ์๋ ๊ฒ๋ ์ค์ํ๊ตฌ๋
- EXPRESTS agree to disagree → ์๊ฒฌ๋ถ์ผ์น๋ฅผ ๋ฐ์๋ค์ด๊ณ ๋ค๋ฅธ ๋ถ๋ถ์ ๋จผ์ ์ง์คํ๊ณ ๊ทธ ํ ์ป์ด์ง๋ ์ถ๊ฐ ์ ๋ณด๋ก ๋ค์ ์๋ ผํด ๋๊ฐ๋ค๋ ๊ฒ์ด ์ธ์ ๊น๋ค.
EXPERTS KEEP GOING (63~)
- EXPERTS design all the time → ์ด์ฉ๋ค ํ๋ ๊ฒ ์๋๋ผ ๊ทธ๋ฅ ์ต๊ด์ ์ผ๋ก ๋ชฐ๋ํด์ ํ๋ ๊ฒ์
- EXPERTS know design is not done until the code is delivered and running → ์ฝ๋์ ํ์ง์ ์ฌ์ฉ์ฑ ํ๊ฐ์ ๋ฐ๋ผ ๋ฌ๋ฆฐ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ด๋ค
- EXPERTS keep learning → ์ ๋ฌธ์ฑ์ ๋น์ฐํ๊ฒ ์ฌ๊ธฐ์ง ์๊ณ ๊ณ์ํด์ ๋ฐฐ์ฐ๋ ค๊ณ ํ๋ค.
- EXPERTS play → ์๊ฐ๊ณผ ํฅ๋ฏธ๋ฅผ ๋ถ์ด ์ผ์ผํฌ๋งํ ๊ฒ๋ค์ ๊ณ์ํด์ ๊ฐ์ง๊ณ ๋ ผ๋ค.
EXPERTS REFLECT (58~)
- EXPERTS curtail digressions → ์ ๋ฌธ๊ฐ๋ค์ ์๋ฒฝํ ๊ธฐ๊ณ๊ฐ ์๋๋ค. ๋ญ๊ฐ ์๋ชป๋ ์ํฉ์ ์ฃผ๊ธฐ์ ์ผ๋ก ์บ์นํ๊ณ ๋ค์ ๋๋์๊ฐ๋ ํ์ด ์๋ ์ฌ๋๋ค์ด๋ค.
- EXPERTS retain their orientation → ๋ง์ ํ์, ์๋ง์ ์์ฌ๊ฒฐ์ ๋ค ์์์ ๋ฐฉํฉํ์ง ์๊ณ ๋์๊ฐ์ผ ํ ๋ฐฉํฅ์ ์ ํด๋๊ณ ๊ธฐ์ตํ๊ณ ์๋๋ค.
- EXPERTS think about they are not designing → ์ด๊ฑฐ ๋๋ฐ? ์ด ํํธ๋ ์ถฉ๋ถํ ์ํ๊ณ ์๊ตฌ๋. ์๋ถ์ฌ์ ๊ฐ์.
- EXPERTS re-assess the landscape → ์ถฉ๋ถํ ์ํ๊ณ ์๊ณ , ๋๋ฌด ๊ณผํ์ง ์๊ฒ ๋ค๋ฅธ ์ชฝ ํํธ๋ฅผ ๋ณด์ถฉํจ์ผ๋ก์จ ๊ท ํ์ ๋ง์ถ์
- EXPERTS invest now to save effort later → ๋ฏธ๋์ ์ผ์ ์์ํ๊ณ ์ง๊ธ ์๋ฐฉํ๋ค
EXPERTS TEST (51~)
- EXPERTS are skeptical → ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ํ ์คํธ๋ฅผ ๊ผญ ํ๋ค
- EXPERTS simulate continually → ์๋ฎฌ๋ ์ด์ ์ ๊ณ์ ๋๋ ค๋ณด๋ ๊ฑด ๋๋ ๋ง์ฐฌ๊ฐ์ง!
- EXPERTS draw examples alongside their diagrams → ์ํค์ฒต์ฒ ์ค๊ณ๋ ์๋์ ์ด๋ผ๊ณ ์๊ฐํ๊ณ ์ด์ ๋ค์ด๋ง๋ ์์๋ฅผ ์๊ฐํ๋ค
- EXPERTS test across representations → ๊ฐ๊ฐ์ ๋ทฐ๋ค์ ์ ์ฝ์ด ์๊ธฐ ๋๋ฌธ์ ์ ๋ถ ๋ด๋ ค๋ค๋ด์ผ๋ก์จ ์ ๊ฒํ๋ค
- EXPERTS prototype concepts → ์ถ์์ ์ธ ๊ฒ๊ณผ ์ํธ์์ฉํ๋ ๊ฒ์ ํ๊ณ๋ฅผ ์๊ธฐ ๋๋ฌธ์ ์ด๋ป๊ฒ๋ ์ผ๋จ ๋์ ๋ณด์ด๋ ๊ตฌ์ฒด์ ์ธ ํ๋กํ ํ์ ์ ๋ง๋ค๊ณ ์ด๋ฅผ ํตํด ํผ๋๋ฐฑํ๋ค.
- EXPERTS play the fool โค๏ธ → ์๋ฌด๋๋ ๋ด๋น์์ด๋ค ๋ณด๋ฉด ๋งค๋ชฐ๋๊ธฐ ๋ง๋ จ์ด๋ค. ์๋ฌด๊ฒ๋ ๋ชจ๋ฅธ๋ค๊ณ ๊ฐ์ ํ ์ํ์์ ์ฌํ๊ฐํ๋ ๊ฒ๋ ๋์์ด ๋ ๋ฏ!
- EXPERTS are alert to evidence that challenges their theory โค๏ธ → ๋๋ ์ ์์ด์๋ค. ์๋ฌด๋๋ ๋ด๊ฐ ๋ง๋ ์ค๊ณ๋ค ๋ณด๋ ์ด๊ฒ ๋ง๋์ง ์์ฌ์ด ๊ฐ๋ ๊ฑด ๋น์ฐํ ๊ฑฐ์๊ณ , ์ด๋ฅผ ๋ฐ์ฆํ๋ ์ฌ๋ก์ ๋ํด ๊ท๋ฅผ ๊ธฐ์ธ์ด๋ ์ํ๋ ์ ๋ฌธ๊ฐ๋ค๋ ํ๋ ์ข์ ์์ธ์๋ค.
EXPERTS ITERATE(44~)
- EXPERTS repeat activities → ๋ด๊ฐ ๊ทธ๋ฆฐ ์ค๊ณ๋, ๋ค์ด์ด๊ทธ๋จ, ์ํคํ ์ฒ. ๊ทธ๋ฅ ์์ํ ๋ฐ๋ฅธ๋ค๊ธฐ๋ณด๋ค, ๋ฐฑ์ง์์ ์ฌ๋ฌ ๋ฒ ๊ทธ๋ ค๋ณด๋ ๊ฒ๋ ์ต์ ์ ๋ฐฉ๋ฒ์ด ๋์ฌ ์๋ ์๊ฒ ๋ค. AI์ ์ฌ๊ณ ์ํ ํ์๋ฅผ ์ข ๋ ๋๋ฆฌ๋ ๊ฒ์ ๋ฐ์๋ค์ฌ๋ณผ๊น
- EXPERTS generate alternatives → ๋์์ ๋ง๋ค ์๊ฐ๊น์ง ํ์ ์์ ์ฃผ์ด์ง๊น.. ์์คํ ์ด ๊ฑฐ๋ํ๋ฉด ํ์์ ์ผ ๊ฒ ๊ฐ๊ธด ํ๋ค.
- EXPERTS explore different prespectives → ๊ตฌํ, ๋ฐฐํฌ, ์ ์ฉ์ฑ, ๊ทธ ์ธ ์ธ๊ฐ์ ๊ด์ ๊น์ง ๊ณ ๋ คํ๋ ๊ฒ ์ ๋ฌธ๊ฐ๋ค
- EXPERTS move among levels of abstraction → ๋์ ์ถ์ํ ๋จ๊ณ์์ ์ค๊ณํ๊ณ ๋ฎ์ ์ถ์ํ ๋จ๊ณ์์ ๊ธฐ์ ์ ๋ถ๋ถ์ ์ฑ๊ธด๋ค
- EXPERTS rotate among subject pairs → ์ ๋ฌธ๊ฐ๋ ๋จ์ง ๋๋ฑ ๋๋ฑ์ด ์๋๋ผ, ์์ ์ด๋ค.. ๋ฌธ์ ์์ ๊ฐ์ง๊ณ ์ธ์ดํด ๋๋ฉด์ ๋ง์ฃผํ๋ฉด ์ง์ ์ด ๋ ๋น ๋ฅด๋ค๋ ๊ฑธ ์๊ณ ์์.
- EXPERTS change notation deliberately → ํํ๋ฐฉ์์ ๋ฌ๋ฆฌํ๋ค๋ผ… ์์ผ๋ฅผ ๋ค๋ฅด๊ฒ ๋ณด๋ ์ ์ฉํ ๋ฐฉ๋ฒ๋ก ์ด ๋ ์ ์๊ฒ ๊ตฌ๋จผ
- EXPERTS pause → ์ ๋ฌธ๊ฐ๋ ๋งบ๊ณ ๋์ ์ค ์๋ค. ๋ฌด์ง์ฑ์ผ๋ก ์ง์ฐฉ์ ์ผ๋ก ์ผ์ด ์ ํ๋ฆฐ๋ค๊ณ ๋์ด์ง์ง ์๋๋ค.
EXPERTS ARE NOT AFRAID(37~)
- EXPERTS focus on the essence โค๏ธโค๏ธ → ์ ๋ฌธ๊ฐ๋ค์ ๋จผ์ ๋ณธ์ง์ ์ง์คํ๊ณ , ์ฃผ๋ณ์ ์ธ ๋ถ๋ถ์ ๋์์ธ์ ๋ํด์๋ ๋ ธ๋ ฅ์ ๋ฆ์ถ๋ค. ๊ฐ์ฑ !!
- EXPERTS address knowledge deficiencies → ๊ฐ์ ์ ํ ์๋ฐ์ ์์ง๋ง ์ด๊ฑด ์ง์์ ๋ถ์กฑ์ด๋ผ๊ณ ์๊ณ ์๊ณ , ๊ฐ์ ์ด ๋ง๋์ง ์ต์ ์ ๋คํ๋ค.
- EXPERS go as deep as needed → ์ถ์ํ์ ๊ตฌํ์ ์ผ์น๋ฅผ ํตํด ์๊ฒฉํจ๊ณผ ์ ํ์ฑ์ ์ ์งํ๋ค.
- EXPERTS try the opposite
- EXPERST do something (else) → ๊ต์ฐฉ์ํ์ ๋น ์ง ๋ ๊ทธ๋ฅ ์ ์๋์ ์ด์ ์ ๋ฌ๋ฆฌํ๋ ๊ฒ๋ ์ต์ ์ ๋ฐฉ๋ฒ์ด๋ค.
- EXPERTS know when to stop → ์ด๋์ ์ฆ๊ฐ๋์ด ๊ฐ์ํ ๋๋ฅผ ๊ท์ ๊ฐ์ด ์ฐพ์๋ด์ ์ค๋จํ๋
- EXPERTS build their own tools → ์ฅ์ธ์ ๋๊ตฌ๋ ์ ๋ค๋ฃฌ๋ค~
EXPERTS WORK WITH UNVETAINTY(30~)
- EXPERTS keep options open โค๏ธ → ๊ฒฐ์ ์ ํ๊ณ ํ ํ๋ ๋นจ๋ฆฌ ์ ํ๊ณ ์ ํ๋ ๊ฑด ๋ณธ๋ฅ์ด๋ค. ๋ณธ๋ฅ์ ๊ฑฐ์ค๋ฅด๊ณ ์ต์ ์ ์คํํ๋ ๊ฒ ์ ๋ฌธ๊ฐ๋ค.
- EXPERTS make provisional decision → ์ ๋ฌธ๊ฐ๋ค๋ ์ผ๋จ ์ก๊ณ ๋ฌ๋ฆฐ๋ค.
- EXPERTS see error as opportunity → ์ค๋ฅ, ์ฅ์ ๋ฅผ ํตํด ๋ฐฐ์ฐ๋ฉด ๊ทธ๋ง์ด๋ค. ๋ฒ๊ทธ๊ฐ ๊ผญ ๊ฐ์ธ์ ์ค์ฑ ์ ์๋ฐํ์ง ์๋๋ค.
- EXPERTS know how things work → ์ฌ๊ณ ๋ฐฉ์ ๋ชป์ง์๊ฒ “์ง์” ์ญ์ ์ค์ํ ๋ฏ
- EXPERTS make tradeoffs → ์ต์ ์ด๋ ์กด์ฌํ์ง ์๊ณ ์ฌ๋ฌ ํ๋ณด๊ตฐ๋ค ์ค ์ข ํฉํ๊ฐ 1์๋ฅผ ์ ํํ๋ฉด ๊ทธ๋ง์ด๋ค
- EXPERTS prioritize among stakeholders โค๏ธ → EXPERTS๋ Engineer์ธ ๋์์ Employee์ด๊ธฐ ๋๋ฌธ์ ์ด๊ฑฐ ์ญ์ ์ค์ํ๋ค
- EXPERTS adjust to the degree of uncertainity present → ๋ถํ์ค์ฑ์ ๋ฐ๋ผ ์ ๋ฌด์ ๊ฐ๋๊ฐ ์ ํด์ง๋ ๋ฏ
EXPERTS SKETCH(24~)
- EXPERTS externalize their thoughts → ์๊ฐ์ ๊ทธ๋ฆผ์ผ๋ก ์์ฃผ ๊ทธ๋ฆฐ๋. ์๊ฐ์ ๋ง, ๊ทธ๋ฆผ, ๋ฑ๋ฑ์ ํํ์ผ๋ก ์๊พธ ๋ฐ์ฐํ๋ ๊ฒ ๊ฒ์ฆ๊ณผ ๋ฐ์ ์ ๊ธฐํ๋ผ๋ ๊ฑธ ์.
- EXPERTS draw the problem as much as they draw the solution → ๋ฌธ์ ์ํฉ์ ํด๊ฒฐ๋ฐฉ๋ฒ๋งํผ์ด๋ ์ค์ํ๊ฒ ์๊ฐํด์ ๊ทธ๋ฆฐ๋ค.
- EXPERTS draw what they need and no more → ํ์ํ ๋งํผ๋ง ๊ทธ๋ฆฌ์ง ๋ง ์ธ์ฌํ๊ฒ ๊ทธ๋ฆฌ์ง ์๋๋ค. ๋ ธ๋ ฅ์ ๋ญ๋นํ์ง ์๋๋ค.
- EXPERTS shift between formal and informal → ์ ์, ๋น์ ์์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก ๋ค์ด์ด๊ทธ๋จ์ ๋ชจ๋ ์ ๋ค๋ฃฐ ์ค ์๋ฉฐ ์ํฉ์ ๋ฐ๋ผ ๋ค๋ฅด๊ฒ ์ ํํ๋ค.
- EXPERTS invent notation → ์๋ก์ด ํ๋ก์ ํธ์ ์ด์ธ๋ฆฌ๋ ๋ ์ฐฝ์ ์ธ ํ๊ธฐ๋ฒ์ ์์์ ๋ง๋ค๊ณ ์ธ ์ค ์๋ค.
- EXPERTS keep sketches → ์ด๊ฑด ์ข ๋ฉ๋์ด ์ ๊ฐ๋ค. ๋ณด๊ด์ ์ํด๋ ๊บผ๋ด๋ค ๋ณด์ง ์์ผ๋ฉด ๋ง์งฑ ๋๋ฃจ๋ฌต์ธ๋ฐ. ์ํผ ์ธ์ ๊ฐ ์ฐ์ผ ๊ฑธ ์๊ณ ๋ณด๊ดํ๋.
Experts BORROW (13~)
- EXPERTS prefer solutions that they know work โค๏ธ → ์ด๋ฏธ ๊ฒ์ฆ๋ ํด๊ฒฐ์ฑ ์ ์ข์ํ๋ค.
- EXPRETS look around → ์ด๋ค ๊ธฐ์ ์ ์ ์ฉํ ์ง ๋ค๋ฅธ ๊ธฐ์ ๊ตฌ๊ฒฝ๋ ๋ง์ด ํ๋
- EXPERTS take inspiration from wherever they can → ๊ด์ฐฐ์ ๋ง์ด ํ๋ฉฐ ์์ด๋์ด๋ฅผ ์์งํ๊ณ ๋ค๋๋ค
- EXPERTS use analogy → ๋ค๋ฃจ๊ธฐ ํ๋ ๋ฌธ์ ๋ ์ ์ถ๋ฅผ ํ๋
- EXPERTS use design methods SELECTIVELY โค๏ธ → ์๋ก์ด ์ค๊ณ ๋ฐฉ๋ฒ์ ๋ฐ๋ช ํ๋ ค๊ณ ํ์ง ์๋๋ค. ์ด๋ฏธ ๋ฐ๋ช ๋ ๊ฑธ ์ฐ๋ ํ๊ณ์ ์ ์ธ์งํ๊ณ ์๋๋ค.
- EXPERTS network โค๏ธโค๏ธ → ๋ชจ๋ ๊ฑธ ์ ์ ์๋ค๊ณ ์ธ์ ํ๋ค. ๋์ ๋คํธ์ํน์ ํตํด ์ ๋ฌธ ์ง์์ ๋ณด์ถฉํ๋ค.
EXPERTS BREAK THE RULES
- EXPERTS relax constraints → ํ์์ ๋ฐ๋ผ, ์ํฉ์ ๋ฐ๋ผ, ๋จ๊ณ์ ๋ฐ๋ผ ์ ์ฝ ์กฐ๊ฑด์ ๋ด๋ ค๋๊ธฐ๋ ํ๋ค.
- EXPERTS reshape the problem space → ๊ฐ์๊ธฐ ๋ ์๊ฐ. ์ด๊ฒ๋ ๊ฐ๋ฐ ๊ฒฝํ, ํธ๋ฌ๋ธ ์ํ ๊ฒฝํ์ด ์์ด์ผ ๊ณต๊ฐ์ด ๋๊ณ ์ฝํ๊ฒ ๋ค๊ณ ๋๋. ์ํผ ๋ฌธ์ ๋ฅผ ์ฌ๊ตฌ์ฑํ๋ค๋ ์ถ์์ ์ธ ๋ง์ด ๋๋ฌด ๋ปํ๊ฒ ๋๊ปด์ง์ง๋ง ๊ทธ๋ ๋.
- EXPERTS use notations as lenses, rather than starightjacktes โค๏ธ → ์ด๊ฑฐ ๋ด๊ฐ ์ ๋ชปํ๋ ๋ถ๋ถ์. ๋๊ตฌ๋ฅผ ์์ ์์ฌ๋ก ํ์ฉํด์ผ์ง ๋๊ตฌ์ ๋น ์ ธ๋ฒ๋ฆฌ๋ฉด ์ ๋จ.
- EXPERTS design throughout the creation of software → ์ค๊ณ๋ ๋จ์ํ ๊ตฌํ๋ฌผ๋ก ๋ณํ๋์ด์ผ ํ๋ ‘์ ’ ๋จ๊ณ๊ฐ ์๋๋ผ ๋ชจ๋ ๊ฑธ ํฌํจํ๋ค.
- EXPERTS do not feel obliged to use things as intended → ๋๊ตฌ๋ฅผ ์๋๋๋ก๋ง ์ฐ์ง ์๊ณ ํ์์ ์ํด ์กฐํฉํด์ ์ด๋ค.
Reference
https://www.amazon.com/Software-Design-Decoded-Experts-Think/dp/0262035189