25-30-35-40-45์ ๊ณต๋ถ๋ฅผ ์์ํ๊ธฐ๊ฐ ์ด๋ ต๋์? ๊ธฐ์ ์ด ์๋๊ณ , "์ฌ๋ฌด์ค ์ง๋ถ" ๊ด์ธ์ ๋ฐ๋ผ ๊ธ์ฌ๋ฅผ ๋ฐ์ง ์๊ณ , ๊ฐ์ ๋ก ๋ฐ์ง ์๊ณ ํ๋ ๊ณ ๋ฑ ๊ต์ก์ ์ ๋๋ก ๋ฐ์ง ๋ชปํ์ง๋ง ๋ ๋ฆฝ์ ์ ๋๊น? ์๊ฒฉํ ์๊ธฐ ์์์ ์ ํํ ์ฑ ๊ณผ ๊ต๊ณผ์๋ฅผ ์ฑ ์์ ์์ ์ง์ ์์ด๋ ์ด ํ์ด ์์ ์ ๋๋ก ํ์ํ๊ฑฐ๋ ๋ง์คํฐํ๊ณ ์ถ์๋ ๊ฒ์ ๋ง์คํฐํ์ญ์์ค. ์ด๊ฒ์ ์๋ง๋ ์ฑ์ธ ์ํ์์ ๊ฐ์ฅ ์ด๋ ค์ด ์ง์ ๊ณผ์ ์ค ํ๋์ผ ๊ฒ์ ๋๋ค. ๋๊ฐ ์๊ฑฑ๊ฑฐ๋ฆฌ๊ณ , ์๊ฐ์ด ๊ฑฐ์ ์์ผ๋ฉฐ, ๋ชจ๋ ๊ฒ์ด ์ฐ๋งํด์ง๊ณ , ๋๊ธฐ๊ฐ ํญ์ ๋ช ํํ์ง๋ ์์ต๋๋ค. ์๊ธฐ ๊ต์ก์ ๋ชจ๋ ์ ๋ฌธ๊ฐ์ ์ถ์์ ์ค์ํ ์์์ด์ง๋ง ํน์ ์ด๋ ค์์ด ์์ต๋๋ค. ์์ ์ ๋ฐ์ด๋ถ์ด์ง ์๊ณ ๊ฒฐ๊ณผ๋ฅผ ์ป์ง ์๋๋ก ์ด ํ๋ก์ธ์ค๋ฅผ ๊ตฌ์ฑํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ์์๋ด ์๋ค.
์ด๊ฒ์ "Live and Learn" ์ฌ์ดํด์ ๋ง์ง๋ง ๋ถ๋ถ์ ๋๋ค.
5๋ถ. ์๊ธฐ ๊ต์ก
๋๊ธ๋ก ๊ทํ์ ๊ฒฝํ์ ๊ณต์ ํ์ญ์์ค. ์๋ง๋ RUVDS ํ๊ณผ Habr ๋
์์ ๋
ธ๋ ฅ ๋๋ถ์ ํ๋ จ์ด ์ข ๋ ์์์ ์ด๊ณ ์ ํํ๋ฉฐ ์ ์ตํ ๊ฒ์ผ๋ก ํ๋ช
๋ ๊ฒ์
๋๋ค.
์๊ธฐ ๊ต์ก์ด๋ ๋ฌด์์ ๋๊น?
์๊ธฐ ๊ต์ก์ ์๊ธฐ ๋๊ธฐ๊ฐ ๋ถ์ฌ๋ ํ์ต์ผ๋ก, ํ์ฌ ๊ฐ์ฅ ํ์ํ๋ค๊ณ ์๊ฐํ๋ ์ง์์ ์ต๋ํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค. ๋๊ธฐ ๋ถ์ฌ๋ ๊ฒฝ๋ ฅ ์ฑ์ฅ, ์๋ก์ด ์ ๋ง ์ง์ , ํฅ๋ฏธ๋ก์ด ๊ฒ์ ๋ฐฐ์ฐ๊ณ ์ถ์ ์๊ตฌ, ์๋ก์ด ๋ถ์ผ๋ก ์ด๋ํ๋ ค๋ ์๊ตฌ ๋ฑ ์์ ํ ๋ค๋ฅผ ์ ์์ต๋๋ค.
์๊ธฐ ๊ต์ก์ ์ธ์์ ์ด๋ ๋จ๊ณ์์๋ ๊ฐ๋ฅํฉ๋๋ค. ํ์์ ์ด๊ด์ ์ผ๋ก ์ง๋ฆฌํ์ ์ฐ๊ตฌํ๊ณ ๋ชจ๋ ์ฑ ๊ณผ ์ง๋๋ฅผ ๊ตฌ์ ํ๊ณ , ํ์์ ๋ง์ดํฌ๋ก ์ปจํธ๋กค๋ฌ ํ๋ก๊ทธ๋๋ฐ ๊ณต๋ถ์ ๋ชฐ๋ํ๊ณ ์์ ์ ์ํํธ๋ฅผ ๋๋ผ์ด DIY ๋ฌผ๊ฑด์ผ๋ก ์ฑ์ฐ๊ณ , ์ฑ์ธ์ "IT์ ๋ค์ด๊ฐ๋ ค๊ณ " ์๋ํฉ๋๋ค. ์๋๋ฉด ๋ง์นจ๋ด ๊ทธ๊ฒ์์ ๋ฒ์ด๋ ๋ฉ์ง ๋์์ด๋, ์ ๋๋ฉ์ดํฐ, ์ฌ์ง์๊ฐ ๋ฑ์ด ๋ ์๋ ์์ต๋๋ค. ๋คํ์ค๋ฝ๊ฒ๋ ์ฐ๋ฆฌ ์ธ์์ ๋งค์ฐ ๊ฐ๋ฐฉ์ ์ด๋ฉฐ ์ข ์ด ์๋ ์๊ธฐ ๊ต์ก์ ์ฆ๊ฑฐ์๋ฟ๋ง ์๋๋ผ ์์ ๋ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ ๊ธฐ์ฌ์ ๋ชฉ์ ์ ๋ฐ๋ผ ์ฑ์ธ ์ง์ฅ์ธ์ ์๊ธฐ ๊ต์ก์ ์ดํด๋ณผ ๊ฒ์ ๋๋ค. ๋งค์ฐ ๋ฉ์ง๋๋ค. ์ผ, ๊ฐ์กฑ, ์น๊ตฌ ๋ฐ ๊ธฐํ ์ฑ์ธ ์ํ์ ํน์ฑ์ผ๋ก ๋ฐ์๊ณ ์ฌ๋๋ค์ ์๊ฐ์ ์ฐพ์ JavaScript, Python, ์ ๊ฒฝ์ธ์ดํ, ์ฌ์ง ๋๋ ํ๋ฅ ์ด๋ก . ์, ์ด๋ป๊ฒ, ๋ฌด์์ ์ค๊น์? ์ด์ ์ฑ (์ธํฐ๋ท ๋ฑ)์ ๊ฐ์ง๊ณ ์์ ์์ ๋๊ฐ ๋์ง ์์๋์?
๋ธ๋ํ
์ทจ๋ฏธ๋ก ์์๋ ์๊ธฐ ๊ต์ก์ ์ฝ๊ฒ ๋ธ๋ํ๋ก ๋ฐ์ ํ์ฌ ์๊ฐ, ์๋์ง, ๋์ ํก์ํ๊ณ ์๊ฐ์ ์ฐจ์งํ๊ณ ์ผ์์์ฃผ์๋ฅผ ์ฐ๋งํ๊ฒํฉ๋๋ค. ๋๊ธฐ๊ฐ ๋ถ์ฌ ๋ ์ทจ๋ฏธ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด๋ฌํ ์ํฉ์ ํผํ๊ธฐ ์ํด์๋ ์์ ์ ์์ํ๊ธฐ ์ ์๋ ์์ ๊ณผ ๊ต์ก์ ์ถฉ๋์ ๋์ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
- ์๊ธฐ ๊ต์ก์ ๋งฅ๋ฝ์ ํ์ํ์ญ์์ค - ์ ์ด๊ฒ์ํ๊ธฐ๋ก ๊ฒฐ์ ํ๋์ง, ๊ฒฐ๊ตญ ๋ฌด์์ ์ป๊ฒ ๋ ์ง. ์๋ก์ด ์ ๋ณด๊ฐ ๊ทํ์ ๊ต์ก๊ณผ ์
๋ฌด์ ์ด๋ป๊ฒ ์ ์ฉ๋ ์ง, ๊ทธ๋ฆฌ๊ณ ์์
์ ํตํด ์ด๋ค ์ค์ง์ ์ธ ์ด์ ์ ์ป์ ์ ์๋์ง ์ ์คํ๊ฒ ์๊ฐํด ๋ณด์ญ์์ค.
์๋ฅผ ๋ค์ด, ๋น์ ์ ์ฌ๋ฆฌํ์ ๊ณต๋ถํ๊ณ ์ถ๊ณ ์๋์ฐจ๋ฅผ ์ข์ํฉ๋๋ค. ์ฆ, ์ด๋ค ์ฑ ์ ์ด ๊ฒ์ธ์ง, ๋ฌด์์ ๋ชฐ์ ํ ๊ฒ์ธ์ง, ๋ฏธ๋์ ์ถ๊ฐ ๊ต์ก์ ๋ฐ๊ธฐ ์ํด ์ด๋ ๋ํ์ ๊ฐ ๊ฒ์ธ์ง๋ฅผ ์ ํํ๋ค๋ ๋ป์ ๋๋ค. ์ข์์, ๋์ํด ๋ด ์๋ค. ์๋์ฐจ ์ฌ์ ์ ํ๊ตฌํ๋ค๋ฉด ์๋์ฐจ ์๋น์ค ์ผํฐ์ ๊ฐ๊ฑฐ๋ ์ง์ ๋ง๋ค ์ ์์ต๋๋ค. ์์ํ! ๋น์ ์ ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ ์ฐจ๋ณํ๋ ํฌ์์ ๋ ํนํ ์ ์์ ๊ฐ์ง๊ณ ์์ต๋๊น? ๊ฒฝ์์ฌ์ ์ด๋ป๊ฒ ํ๋ ฅํ ๊ฒ์ ๋๊น? ์, ๋น์ ์ ๋จ์ง ์ฐจ๋ฅผ ์๋ฆฌํ๊ณ ์ถ์ ๊ฒ ๋ฟ์ด๊ตฐ์. ํฅ๋ฏธ๋กญ๊ตฐ์! ๊ทธ๋ฆฌ๊ณ ์ฐจ๊ณ ๋ ์๋๋ฐ ๋ถ์ฌ์์ง์ ๋น๊ธฐ๋ฉด ๋ช์์ฏค ๋์๋์? ์๋น์ค ์ผํฐ์ ๊ฐ์ F1 ๊ฒฝ๊ธฐ๋ฅผ ๊ด๋ํ๋ ๊ฒ์ด ๋ ์ฝ์ง ์์๊น์? ํ๋ B๋ ์ฌ๋ฆฌํ์ด๋ค. ๋ ์์ ์ ์ํด? ๋์์ง ์์ต๋๋ค. ์ด์จ๋ ๊ทธ๊ฒ์ ๋น์ ์ ์ํํธ ์คํฌ์ ํฅ์์ํฌ ๊ฒ์ ๋๋ค. ๋ฏธ๋๋ฅผ ์ํด? ๊ทธ๋ ์ต๋๋ค. ์๋ ๋ฅผ ํค์ฐ๊ฑฐ๋ ์ฒญ์๋ ๊ณผ ํ์์ ์ํ ์ง๋ก ์๋ด์ค์ ์กฐ์งํ์ฌ ๊ทธ๋ค์ด ์์ฅ์ ๋๋ฌด ๋งค๋ฌ๋ฆฌ์ง ์๋๋ก ํ๊ธฐ ์ํจ์ ๋๋ค. ๋ ผ๋ฆฌ์ ์ด๊ณ ์์ต์ฑ์ด ๋์ผ๋ฉฐ ํฉ๋ฆฌ์ ์ ๋๋ค.
- ์๊ธฐ ๊ต์ก์ ์ํ ๋ชฉํ ์ค์ : ๋ฌด์์ ๊ณต๋ถํ๊ณ ์ถ๊ณ ์ ์ด ๊ณผ์ ์ ํตํด ์ฆ๊ฑฐ์, ์์ , ์์ฌ์ํต, ์ง์ , ๊ฐ์กฑ ๋ฑ์ ์ป์ ์ ์์ต๋๊น? ๋ชฉํ๋ฅผ ๊ฐ๋จํ ์ค๋ช ํ๋ ๊ฒ์ด ์๋๋ผ ๋จ๊ณ๋ณ ๊ต์ก ๊ณํ์ผ๋ก ๊ฐ๋ฐํ๋ฉด ์ข์ ๊ฒ์ ๋๋ค.
- ์ง์์ ๊ฒฝ๊ณ, ์ฆ ๋ง์คํฐํด์ผ ํ ์ ๋ณด์ ์์ ํ์ํ์ญ์์ค. ๋ชจ๋ ์ฃผ์ , ๋ชจ๋ ์ข์ ์ง์ ๋ถ์ผ์๋ ํค์๋ฆด ์์๋ ์ฐ๊ตฌ ๊น์ด๊ฐ ์์ผ๋ฉฐ ์ ๋ณด์ ๊ทธ ๊ด๋ ํจ์ ํ์ ํ๋ ค๋ ์๋์ ๋น ์ ธ๋ค ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ํ์ํ ๊ณผ๋ชฉ ์์ญ, ํ์ต ๋ฒ์, ํ์ ์ฃผ์ ๋ฐ ์ ๋ณด ์ถ์ฒ๋ฅผ ๋ํ๋ด๋ ์ปค๋ฆฌํ๋ผ์ ์ง์ ์์ฑํ์ญ์์ค. ์๋ฅผ ๋ค์ด ๋ง์ธ๋๋งต ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ด ์์ ์ ์ํํ ์ ์์ต๋๋ค. ๋ฌผ๋ก , ์ฃผ์ ๋ฅผ ๋ง์คํฐํ๋ฉด ์ด ๊ณํ์์ ๋ฒ์ด๋๊ฒ ๋์ง๋ง, ํจ๊ป ์ ๊ณต๋๋ ์ ๋ณด์ ๊น์ด์ ๋น ์ง๋ ๊ฒ์ ํ์ฉ๋์ง ์์ต๋๋ค(์๋ฅผ ๋ค์ด Python์ ๊ณต๋ถํ๋ ๋์ ๊ฐ์๊ธฐ ์ํ์ ๋ ๊น์ด ๋ค์ด๊ฐ๊ธฐ๋ก ๊ฒฐ์ ํ๊ณ ๋ณต์กํ ์ ๋ฆฌ๋ฅผ ํ๊ตฌํ๊ณ ์ํ์ ์ญ์ฌ์ ๋ชฐ์ ํ์ญ์์ค. , ์ด๊ฒ์ ๊ณํ์์ ์๋ก์ด ๊ด์ฌ, ์ฆ ์๊ธฐ ๊ต์ก์ ์ข ์ฌํ๋ ์ฌ๋์ ์ง์ ํ ์ ์ผ๋ก์ ์ถ๋ฐ์ด ๋ ๊ฒ์ ๋๋ค.
์๊ธฐ ๊ต์ก์ ์ฅ์
์๋ก์ด ๊ฒ์ ์๋ํด ๋ณผ ์ ์์ต๋๋ค. ๋นํ์ค ๊ต์ก ๋ฐฉ๋ฒ: ๊ทธ๊ฒ๋ค์ ๊ฒฐํฉํ๊ณ , ํ ์คํธํ๊ณ , ๊ฐ์ฅ ํธ์ํ ๊ฒ์ ์ ํํ์ญ์์ค(๋ ์, ๋น๋์ค ๊ฐ์, ๋ ธํธ, ๋ช ์๊ฐ ๋์ ๋๋ ๊ฐ๊ฒฉ์ ๋๊ณ ๊ณต๋ถ ๋ฑ). ๋ํ ๊ธฐ์ ์ด ๋ณ๊ฒฝ๋๋ฉด ๊ต์ก ํ๋ก๊ทธ๋จ์ ์ฝ๊ฒ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค(์: ๋ฌด์๋นํ๊ฒ C#์ ์ข ๋ฃํ๊ณ Swift๋ก ์ ํ). ๋น์ ์ ํญ์ ํ์ต ๊ณผ์ ์ ์ฐธ์ฌํ๊ฒ ๋ ๊ฒ์ ๋๋ค.
ํ๋ จ์ ๊น์ด โ ์์ ์๊ฐ๊ณผ ๊ต์ฌ์ ์ง์์ ์ ํ์ด ์๊ธฐ ๋๋ฌธ์ ํ์ํ ์ฌํญ์ ์ด์ ์ ๋ง์ถฐ ๋ชจ๋ ์ธก๋ฉด์์ ์๋ฃ๋ฅผ ๊ณต๋ถํ ์ ์์ต๋๋ค. ํ์ง๋ง ์กฐ์ฌํ์ธ์. ์ ๋ณด์ ๋น ์ ธ ์ ์ฒด ํ๋ก์ธ์ค๊ฐ ๋๋ ค์ง๊ฑฐ๋ ์ข ๋ฃ๋ ์๋ ์์ต๋๋ค.
์๊ธฐ ๊ต์ก์ ์ ๋ ดํ๊ฑฐ๋ ์ฌ์ง์ด ๋ฌด๋ฃ์
๋๋ค. ๋์(๊ฐ์ฅ ๋น์ผ ๋ถ๋ถ), ๊ฐ์ข ๋ฐ ๊ฐ์ ๋น์ฉ, ํน์ ๋ฆฌ์์ค์ ๋ํ ์ก์ธ์ค ๋น์ฉ ๋ฑ์ ์ง๋ถํฉ๋๋ค. ์์น์ ์ผ๋ก ๊ต์ก์ ์์ ๋ฌด๋ฃ๋ก ์ด๋ฃจ์ด์ง ์ ์์ต๋๋ค. ์ธํฐ๋ท์์ ๊ณ ํ์ง ๋ฌด๋ฃ ์๋ฃ๋ฅผ ์ฐพ์ ์ ์์ง๋ง ์ฑ
์ด ์์ผ๋ฉด ํ๋ก์ธ์ค์ ํ์ง์ด ์ ํ๋ฉ๋๋ค.
์ํ๋ ์๋๋ก ์ ๋ณด๋ฅผ ๋ค๋ฃฐ ์ ์์ต๋๋ค. - ๊ธฐ๋กํ๊ณ , ๋ค์ด์ด๊ทธ๋จ๊ณผ ๊ทธ๋ํ๋ฅผ ๊ทธ๋ฆฌ๊ณ , ์ฌํํ๊ธฐ ์ํด ์ด๋ฏธ ์๋ฌ๋ ์๋ฃ๋ก ๋์๊ฐ๊ณ , ๋ถ๋ถ๋ช ํ ์ ์ ๋ช ํํ ํ๊ณ ๊ฐ๊ฒฉ์ ์ขํ๋๋ค.
์๊ธฐ ํ๋ จ ๋ฅ๋ ฅ์ด ๋ฐ๋ฌํฉ๋๋ค โ ์ ๋ฌด์ ์์ ์๊ฐ์ ์ ๋ฆฌํ๊ณ ๋๋ฃ ๋ฐ ๊ฐ์กฑ๊ณผ ํ์ํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค. ์ ๊ธฐํ๊ฒ๋ ํ ๋ฌ ๋์ ์๊ฒฉํ ์๊ฐ ๊ด๋ฆฌ๋ฅผ ํ๋ค ๋ณด๋ฉด ์ด๋ ์๊ฐ ์๊ฐ์ด ๋ ๋ง๋ค๋ ๊ฑธ ๊นจ๋ซ๋ ์๊ฐ์ด ์จ๋ค.
์๊ธฐ ๊ต์ก์ ๋จ์
๋ฌ์์ ํ์ค์์ ๊ฐ์ฅ ํฐ ๋จ์ ์ ์๊ฒฉ ํ์ธ์ ์๊ตฌํ๋ ๊ณ ์ฉ์ฃผ์ ํ๋: ์ค์ ํ๋ก์ ํธ ๋๋ ๊ต์ก ๋ฌธ์. ์ด๋ ํ์ฌ์ ๊ฒฝ์์ง์ด ๋์๊ณ ๋ถ์ถฉ์คํ๋ค๋ ์๋ฏธ๊ฐ ์๋๋ผ ํ๋ฃจ์ ๋ฐฑ๋ง ๋ฌ๋ฌ๋ฅผ ๋ฒ๋ ๋ฐฉ๋ฒ์ ๋ํ ๊ต์ก์์ ๋๋ง์น "๊ต์ก๋ฐ์ ์ฌ๋๋ค"์ ์ด๋ฏธ ๋ง๋ฌ๋ค๋ ์๋ฏธ์ ๋๋ค. ๋ฐ๋ผ์ ํ๋ก์ ํธ(๋์์ด๋, ๊ด๊ณ ์ฃผ, ์นดํผ๋ผ์ดํฐ ๋ฑ์ธ ๊ฒฝ์ฐ)์ ๋ํ ์ค์ ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ๊ฑฐ๋ ๊ฐ๋ฐ ๊ธฐ์ ์ ๋ช ํํ๊ฒ ๋ณด์ฌ์ค GitHub์ ์ข์ ํ๋ก์ ํธ์ ๋ํ ๊ฐ์น๊ฐ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์๊ธฐ ๊ต์ก ๊ณผ์ ์ ๊ฒฐ๊ณผ์ ๋ฐ๋ผ ๊ฐ์ข๋ ๋ํ์ ๊ฐ์ ์๋ฃ์ฆ/์กธ์ ์ฅ์ ๋ฐ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค. ์์ฝ๊ฒ๋ ์ง๊ธ์ ์ฐ๋ฆฌ์ ์ง์๋ณด๋ค ๊ทธ์ ๋ํ ๋ฏฟ์์ด ๋ ๋ง๊ธฐ ๋๋ฌธ์ ๋๋ค.
์๊ธฐ ๊ต์ก์ ์ํ ์ ํ๋ ์์ญ. ๊ทธ ์ค ๋ง์ ๊ฒ๋ค์ด ์์ง๋ง "์์ ์ ์ํด"๋ ์์ ์ ์ด์ต์ด ์๋ ์ ๋ฌด๋ฅผ ์ํด ๋ ๋ฆฝ์ ์ผ๋ก ์ต๋ ํ ์์๋ ์ ๋ฌธ ๋ถ์ผ ๊ทธ๋ฃน์ด ์์ต๋๋ค. ์ฌ๊ธฐ์๋ ์ํ, ์๋์ฐจ ์ด์ก ๋ฐ ์ผ๋ฐ์ ์ผ๋ก ์ด์ก ๋ถ๋ฌธ์ ๋ชจ๋ ๋ถ์ผ๊ฐ ํฌํจ๋๋ฉฐ ์ด์ํ๊ฒ๋ ํ๋งค, ๋ค์ํ ์์ฐ์ง ์ ๋ฌธ ๋ถ์ผ, ์์ง๋์ด๋ง ๋ฑ์ด ํฌํจ๋ฉ๋๋ค. ์ฆ, ๊ต๊ณผ์, ํ์ค, ๋งค๋ด์ผ ๋ฑ์ ๋ชจ๋ ๋ง์คํฐํ ์ ์์ง๋ง ์ค์ ํ๋์ ์ค๋นํด์ผ ํ๋ ์๊ฐ์๋ ๋ฌด๊ธฐ๋ ฅํ ์๋ง์ถ์ด์์ ์๊ฒ ๋ ๊ฒ์ ๋๋ค.
์๋ฅผ ๋ค์ด, ๋ชจ๋ ํด๋ถํ, ์ฝ๋ฆฌํ์ ์๊ณ , ๋ชจ๋ ์น๋ฃ ํ๋กํ ์ฝ์ ์์งํ๊ณ , ์ง๋จ ๋ฐฉ๋ฒ์ ์ดํดํ๊ณ , ์ง๋ณ์ ์ธ์ํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ณ , ๊ฒ์ฌ๋ฅผ ์ฝ๊ณ , ์ฌ์ง์ด ์ผ๋ฐ์ ์ธ ๋ณ๋ฆฌํ์ ๋ํ ์น๋ฃ ๊ณํ์ ์ ํํ ์๋ ์์ง๋ง, ์ ๊ป์ ๊ธํ์ ๋์กธ์ค์ ์ง๋ฉดํ์๋ง์ ์ฌ๋์ ๋ณต์, ํ์์ ์ฆ-๊ทธ๊ฒ ์ ๋ถ์ ๋๋ค. ๋น์ ์ด ํ ์์๋ ์ ์ผํ ์ผ์ ์ ์ ํ์ผ๋ก 03์ ์ ํ๋ฅผ ๊ฑธ์ด ๊ตฌ๊ฒฝ๊พผ์ ์ซ์๋ด๋ ๊ฒ์ ๋๋ค. ๋น์ ์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋ฌ๋์ง ์ดํดํ๊ฒ ๋ ๊ฒ์ด์ง๋ง, ๋น์ ์ ๋์ธ ์ ์์ ๊ฒ์ ๋๋ค. ๋ฌผ๋ก ๋น์ ์ด ์ ์ ์ ์ด๋ผ๋ฉด.
์์ ๋๊ธฐ. ์, ์ฒ์์๋ ์๊ธฐ ๊ต์ก์ด ๊ฐ์ฅ ๋๊ธฐ ๋ถ์ฌ๋ ํ์ต ์ ํ์ด์ง๋ง, ์์ผ๋ก๋ ๋๊ธฐ ๋ถ์ฌ๋ ์๋ ์๊ณ๊ฐ ์๋ ๊ทํ์ ๊ทํ์ ์๊ตฌ์๋ง ๊ณ์ ์์กดํ๊ฒ ๋ ๊ฒ์ ๋๋ค. ์ด๋ ๊ทํ์ ๋๊ธฐ ๋ถ์ฌ ์์ธ์ด ์ง์์ผ, ์ค๋ฝ, ์ด๊ณผ ๊ทผ๋ฌด, ๊ธฐ๋ถ ๋ฑ์ด ๋ ๊ฒ์์ ์๋ฏธํฉ๋๋ค. ์์ฃผ ๋นจ๋ฆฌ ํด์์ด ์์๋๊ณ ๋ฉฐ์น , ๋ช ์ฃผ๊ฐ ์ง๋๊ณ ๋ช ๋ฒ ๋ค์ ๊ณต๋ถ๋ฅผ ์์ํด์ผ ํ ์๋ ์์ต๋๋ค. ๊ณํ์์ ๋ฒ์ด๋์ง ์์ผ๋ ค๋ฉด ๊ฐ์ฒ ์ ์์ง์ ์๊ธฐ ํ๋ จ์ด ํ์ํฉ๋๋ค.
์ง์คํ๊ธฐ๊ฐ ์ด๋ ต์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ง์ค๋ ฅ์ ๊ณต๋ถํ๋ ค๋ ์ฅ์์ ๋ฐ๋ผ ํฌ๊ฒ ๋ฌ๋ผ์ง๋๋ค. ๋น์ ์ด ๊ฐ์กฑ๊ณผ ํจ๊ป ์ด๊ณ ์๊ณ ๊ฐ์กฑ์ด ๋น์ ์ ๊ณต๊ฐ๊ณผ ์๊ฐ์ ์กด์คํ๋ ๋ฐ ์ต์ํ์ง ์๋ค๋ฉด ์์ ์ ๋ถํํ๋ค๊ณ ์๊ฐํ์ญ์์ค. ๋ฐฐ์ฐ๋ ค๋ ์ถฉ๋์ด ๋นจ๋ฆฌ ์์ฌ์ ๋จน์ด์น์์ ๋ถ๋ชจ๋ฅผ ๋๊ณ ์๋ ์ ๋๊ฒ ๋ง๋ค ๊ฒ์ ๋๋ค. ์ด๋ค ์ฌ๋๋ค์๊ฒ๋ ํด๊ทผ ํ ์ฌ๋ฌด์ค์์ ๊ณต๋ถํ๋ ๊ฒ์ด ๋ด ์ ํ์ ๋ ์ ํฉํ์ง๋ง ์ด๋ฅผ ์ํด์๋ ์๋ค์ค๋ฌ์ด ์ง์์ด์๊ณ ๊ฒฝ์์ง์ ํ๊ฐ๊ฐ ํ์ํฉ๋๋ค (๊ทธ๋ฌ๋ 4 ๋ฒ ์ค ์คํด์ ์ง๋ฉด ํ ํ์๊ฐ ์์์ต๋๋ค).
์ง์ฅ๊ณผ ์๊ฐ์ ์ ๋ฆฌํ์ญ์์ค. ๋ถ์๊ธฐ๋ ๊ต์ก์ ์ด๊ณ ๋น์ฆ๋์ค์ ์ด์ด์ผ ํฉ๋๋ค. ๋ณธ์ง์ ์ผ๋ก ์ด๋ค์ ๋์ผํ ์์ ์ด์ง๋ง ๋์ ์์ค์ ์์ ๊ฐ์ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ฐ์๊ธฐ YouTube๋ฅผ ์ด๊ฑฐ๋ ๋ ๋ฒ์งธ ์์ ์์ค์์ ์ข์ TV ์๋ฆฌ์ฆ์ ๋ค์ ๋ถ๋ถ์ ์์ฒญํ๋ ์ผ์ด ๋ฐ์ํ์ง ์์ต๋๊น?
๊ต์ฌ๋, ๋ฉํ ๋ ์๊ณ , ์ค์๋ฅผ ๋ฐ๋ก์ก๋ ์ฌ๋๋ ์๊ณ , ์๋ฃ๋ฅผ ์ตํ๋ ๊ฒ์ด ์ผ๋ง๋ ์ฌ์ด์ง ๋ณด์ฌ์ฃผ๋ ์ฌ๋๋ ์์ต๋๋ค. ์๋ฃ์ ์ผ๋ถ๋ฅผ ์คํดํ ์๋ ์์ผ๋ฉฐ, ์ด๋ฌํ ์๋ชป๋ ํ๋จ์ ๊ณ์ํด์ ํ์ต์ ๋ง์ ๋ฌธ์ ๋ฅผ ์ผ์ผํฌ ๊ฒ์ ๋๋ค. ํ์ถ๊ตฌ๋ ๋ง์ง ์์ต๋๋ค. ์ฒซ ๋ฒ์งธ๋ ์์ ํ ๋ช ํํด์ง ๋๊น์ง ๋ค์ํ ์ถ์ฒ์ ๋ชจ๋ ๋ชจํธํ ์ฅ์๋ฅผ ๋ค์ ํ์ธํ๋ ๊ฒ์ ๋๋ค. ๋ ๋ฒ์งธ๋ ์น๊ตฌ๋ ์ง์ฅ์์ ๋ฉํ ๋ฅผ ์ฐพ์ ์ง๋ฌธ์ ํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ๋น์ ์ ๊ณต๋ถ๋ ๊ทธ๋ค์ ๊ณจ์นซ๊ฑฐ๋ฆฌ๊ฐ ์๋๋ฏ๋ก ์ ๋ต์ ์ป๊ณ ๋ค๋ฅธ ์ฌ๋์ ์๊ฐ์ ๋ญ๋นํ์ง ์๋๋ก ๋ฏธ๋ฆฌ ๋ช ํํ๊ณ ๊ฐ๊ฒฐํ๊ฒ ์ง๋ฌธ์ ๊ณต์ํํ์ญ์์ค. ๋ฌผ๋ก ์์ฆ์๋ Toaster, Quora, Stack Overflow ๋ฑ์ ์ง๋ฌธํ๋ ๋ ๋ค๋ฅธ ์ต์ ๋ ์์ต๋๋ค. ์ด๋ ์ง์ค์ ์ฐพ์ ์ ์์ ๋ฟ๋ง ์๋๋ผ ์ง์ค์ ๋ํ ๋ค์ํ ์ ๊ทผ ๋ฐฉ์์ ํ๊ฐํ ์ ์๋ ๋งค์ฐ ์ข์ ๋ฐฉ๋ฒ์ ๋๋ค.
์๊ธฐ ๊ต์ก์ ์ฌ๊ธฐ์ ๋๋์ง ์์ต๋๋ค -๋ถ์์ ํจ, ์ ๋ณด ๋ถ์กฑ์ ์๋ฌ๋ฆด ๊ฒ์ ๋๋ค. ํํธ์ผ๋ก๋ ๋ฌธ์ ๋ฅผ ๋ ๊น์ด ์ฐ๊ตฌํ๊ณ ์ด์ ์ ์ธ ์ ๋ฌธ๊ฐ๊ฐ ๋๋๋ก ์๊ทนํ๋ ๋ฐ๋ฉด, ์์ ์ ์ญ๋์ ๋ํ ์๊ตฌ์ฌ์ผ๋ก ์ธํด ๋ฐ์ ์ด ๋๋ ค์ง ์ ์์ต๋๋ค.
์กฐ์ธ์ ๊ฐ๋จํฉ๋๋ค. ๊ธฐ๋ณธ ์ฌํญ์ ์ดํดํ์๋ง์ ์ง์์ ์ค์ ๋ก ์ ์ฉํ ์ ์๋ ๋ฐฉ๋ฒ์ ์ฐพ์ผ์ญ์์ค(์ธํด์ญ, ์์ฒด ํ๋ก์ ํธ, ํ์ฌ ์ง์ ๋ฑ - ๋ค์ํ ์ต์ ์ด ์์ต๋๋ค). ์ด๋ ๊ฒ ํ๋ฉด ๊ณต๋ถํ๋ ๋ชจ๋ ๊ฒ์ ์ค์ง์ ์ธ ๊ฐ์น๋ฅผ ํ๊ฐํ ์ ์๊ณ , ์์ฅ์ด๋ ์ค์ ํ๋ก์ ํธ์์ ์๊ตฌํ๋ ๊ฒ์ด ๋ฌด์์ธ์ง, ๊ทธ๋ฆฌ๊ณ ์๋ฆ๋ค์ด ์ด๋ก ์ด ๋ฌด์์ธ์ง ์ดํดํ ์ ์์ต๋๋ค.
์๊ธฐ ๊ต์ก์๋ ์ค์ํ ์ฌํ์ ๋์์ค: ์ฌํ์ ํ๊ฒฝ ๋ฐ์์ ๋ฐฐ์ฐ๊ณ ๋ค๋ฅธ ์ฌ๋๊ณผ์ ์ํธ ์์ฉ์ด ์ต์ํ๋๊ณ ์ฑ์ทจ๋๊ฐ ํ๊ฐ๋์ง ์์ผ๋ฉฐ ๋นํ๊ณผ ๋ณด์์ด ์์ผ๋ฉฐ ๊ฒฝ์์ด ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ํ๊ณผ ๊ฐ๋ฐ์์ ์ด๊ฒ์ด ๋ ๋์ ๊ฒ์ด๋ผ๋ฉด ์ธ์ด ํ์ต์์ "์นจ๋ฌต"๊ณผ ๊ณ ๋ฆฝ์ ๋์ ๋๋งน์
๋๋ค. ๊ฒ๋ค๊ฐ, ์ค์ค๋ก ๊ณต๋ถํ๋ฉด ๋ง๊ฐ์ผ์ด ๋ฆ์ด์ง๊ณ ๊ณต๋ถํ๊ณ ์๋ ๋ถ์ผ์ ์ทจ์
ํ ๊ฐ๋ฅ์ฑ์ด ์ค์ด๋ญ๋๋ค.
์๊ธฐ ๊ต์ก ์์ค
์ผ๋ฐ์ ์ผ๋ก ์๊ธฐ ๊ต์ก์ ์ด๋ค ํํ๋ก๋ ์ด๋ฃจ์ด์ง ์ ์์ต๋๋ค. ์ ๋ ์ ์๋ฃ๋ฅผ ๋ฒผ๋ฝ์น๊ธฐํ ์ ์๊ณ , ๋งค ์๊ฐ๋ง๋ค ์ฒซ ๋ฒ์งธ ๊ธฐํ์ ์ํธ ์์ฉํ ์ ์์ผ๋ฉฐ, ๊ฐ์ข๋ฅผ ์๊ฐํ๊ฑฐ๋ ๋ ๋ฒ์งธ ๊ณ ๋ฑ ๊ต์ก์ ๋ฐ์ ์ ์์ผ๋ฉฐ ์ง์์ ์ผ๋ก ๋ ๋ฆฝ์ ์ผ๋ก ์ง์์ ์ฌํ์ํฌ ์ ์์ต๋๋ค. ๊ฑฐ๊ธฐ์์ ์ธ์ํ์ต๋๋ค. ๊ทธ๋ฌ๋ Skype ๊ต์ฌ์ ์ฝ์น๊ฐ ๋งํ๋ ์จ๋ผ์ธ ํ๊ต์ ๊ด๊ณ์์ด ์๊ธฐ ๊ต์ก์ด ๋ถ๊ฐ๋ฅํ ์ธํธ๊ฐ ์์ต๋๋ค.
์ฑ . ์ฌ๋ฆฌํ, ํด๋ถํ, ํ๋ก๊ทธ๋๋ฐ, ํ ๋งํ ๋์ ๊ธฐ์ ๋ฑ ์ด๋ค ๊ณต๋ถ๋ฅผ ํ๋ ์ฑ ์ ๋์ ํ ์ ์๋ ๊ฒ์ ์์ต๋๋ค. ์ด๋ค ๋ถ์ผ๋ ๊ณต๋ถํ๋ ค๋ฉด ์ธ ๊ฐ์ง ์ ํ์ ์ฑ ์ด ํ์ํฉ๋๋ค.
- ๊ณ ์ ์ ์ธ ๊ธฐ๋ณธ ๊ต๊ณผ์ - ์ง๋ฃจํ๊ณ ๋ฒ๊ฑฐ๋กญ์ง๋ง ์ข์ ์ ๋ณด ๊ตฌ์กฐ, ์ ๊ณ ์๋ ์ปค๋ฆฌํ๋ผ, ์ฌ๋ฐ๋ฅธ ์ ์, ํํ ๋ฐ ๊ธฐ๋ณธ ์ฌํญ๊ณผ ์ผ๋ถ ๋ฏธ๋ฌํจ์ ๋ํ ์ฌ๋ฐ๋ฅธ ๊ฐ์กฐ๊ฐ ์์ต๋๋ค. (๋น๋ก ์ง๋ฃจํ์ง ์์ ๊ต๊ณผ์๋ ์์ง๋ง, ์๋ฅผ ๋ค์ด Schildt์ ํ๋ฅญํ C/C++ ์ฐธ๊ณ ์์ ๋ ์์ต๋๋ค).
- ํ๋์ฝ์ด ์ ๋ฌธ ์ถํ๋ฌผ (Stroustrup ๋๋ Tanenbaum๊ณผ ๊ฐ์) - ์ฐํ, ํ, ๋ ธํธ ๋ฐ ์ ์ฐฉ ๋ฉ๋ชจ ํฉ์ ์ฌ์ฉํ์ฌ ์ฝ์ด์ผ ํ๋ ๊น์ ์ฑ ์ ๋๋ค. ์ดํดํด์ผ ํ๊ณ ๊น์ ์ด๋ก ์ ์ง์๊ณผ ์ค์ฒ์ ๊ธฐ์ด๋ฅผ ์ป์ ์ ์๋ ์ถํ๋ฌผ์ ๋๋ค.
- ์ฃผ์ ์ ๊ดํ ๊ณผํ ์์ (์: "Python for Dummies", "How the Brain Works" ๋ฑ) - ์ฝ๊ธฐ ํฅ๋ฏธ๋กญ๊ณ , ์๋ฒฝํ๊ฒ ๊ธฐ์ต๋๋ฉฐ, ๊ฐ์ฅ ๋ณต์กํ ์์คํ ๊ณผ ๋ฒ์ฃผ์ ์๋์ด ๋ช ํํ๊ฒ ์ค๋ช ๋์ด ์๋ ์ฑ ์ ๋๋ค. ์กฐ์ฌํ์ธ์: ์ ๋ณด ์ง์๊ฐ ๋ง์ฐํ ์๋์๋ ์ด๋ค ๋ถ์ผ์์๋ ์ฌ๊ธฐ๊พผ์ ๋ง๋ ์ ์์ผ๋ฏ๋ก ์ ์์ ๋ํด ์ฃผ์ ๊น๊ฒ ์ฝ์ด ๋ณด์ญ์์ค. ๊ทธ๊ฐ ์ผ๋ถ ๋ํ์ ๊ณผํ์, ์ค๋ฌด์, ๋ฐ๋์งํ๊ฒ๋ ์ธ๊ตญ ์๊ฐ๋ผ๋ฉด ๋ ์ข์ต๋๋ค. ๋, ๊ทธ๋ค์ ์์ฃผ ์ข์ ๋ฒ์ญ์์๋ ์์ฃผ ๋ฉ์ง๊ฒ ๊ธ์ ์ด๋ค.)
๋ฒ๋ฅ , ํ๊ณ ๋ฑ ์ธ๊ตญ์ ์๋ค์ด ๋๋ถ๋ถ ์ ํ ์ธ๋ชจ๊ฐ ์๋ ๋ถ์ผ๊ฐ ์๋ค๋ ์ ์ ์ดํดํ๋ ๊ฒ์ด ์ค์ํ๋ค. ๊ทธ๋ฌ๋ ๊ทธ๋ฌํ ๋ถ์ผ(์ค์ ๋ก ๋ค๋ฅธ ๋ถ์ผ์ ๋ง์ฐฌ๊ฐ์ง๋ก)์์๋ ๋ชจ๋ ์ฐ์ ์ด ๋ฒ์ ํ์์ ์ด์๋๋ค๋ ์ ์ ์์ง ๋ง์์ผ ํ๋ฉฐ ์ฐ๊ตฌํ๋ ๊ฒ์ด ์ข์ ๊ฒ์ ๋๋ค. ๊ธฐ๋ณธ ๊ท์ . ์๋ฅผ ๋ค์ด, ํธ๋ ์ด๋๊ฐ ๋๊ธฐ๋ก ๊ฒฐ์ ํ ๊ฒฝ์ฐ QUIK๋ฅผ ์ค์นํ๊ณ BCS ์จ๋ผ์ธ ๊ณผ์ ์ ๋ฃ๋ ๊ฒ๋ง์ผ๋ก๋ ์ถฉ๋ถํ์ง ์์ผ๋ฉฐ ๋ฌ์์ ์ค์ ์ํ ์น ์ฌ์ดํธ์ธ ์ฆ๊ถ ์ ํต๊ณผ ๊ด๋ จ๋ ๋ฒ๋ฅ ์ ์ฐ๊ตฌํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ฐ๋งน, ์ธ๊ธ ๋ฐ ๋ฏผ๋ฒ. ์ฌ๊ธฐ์์ ๊ทํ์ ์ง๋ฌธ์ ๋ํ ์ ํํ๊ณ ํฌ๊ด์ ์ธ ๋ต๋ณ์ ์ฐพ์ ์ ์์ต๋๋ค. ํด์ํ๊ธฐ ์ด๋ ต๋ค๋ฉด ์ ๊ธฐ๊ฐํ๋ฌผ์ด๋ ๋ฒ๋ฅ ์์คํ ์์ ๋ ผํ์ ์ฐพ์๋ณด์ธ์.
๋ ธํธ, ํ. ๋ฉ๋ชจ๋ฅผ ์์ฑํ์ธ์. ๋ฉ๋ชจ๋ฅผ ์ซ์ดํ๋๋ผ๋ ์ปดํจํฐ๋ ์น๊ตฌ์ ๋๋ค. ์ฒซ์งธ, ์๋ฃ๋ฅผ ๋ ์ ๊ธฐ์ตํ ๊ฒ์ด๊ณ , ๋์งธ, ์ฑ ์ด๋ ๋น๋์ค์์ ๋ฌด์ธ๊ฐ๋ฅผ ์ฐพ๋ ๊ฒ๋ณด๋ค ์์ ์ ๋ฐฉ์์ผ๋ก ๋์์ธ๋ ์๋ฃ๋ก ์ ํํ๋ ๊ฒ์ด ํจ์ฌ ์ฝ๊ณ ๋น ๋ฆ ๋๋ค. ํ ์คํธ๋ฅผ ์๋ ๊ทธ๋๋ก ํผ์น์ง ๋ง๊ณ ๋ค์ด์ด๊ทธ๋จ ๊ทธ๋ฆฌ๊ธฐ, ๋ชฉ๋ก ์์ด์ฝ ๊ฐ๋ฐ, ์น์ ํ์ ์์คํ ๋ฑ ์ ๋ณด๋ฅผ ๊ตฌ์กฐํํ์ญ์์ค.
์ฐํ, ์คํฐ์ปค. ์ฑ ์ ์ฌ๋ฐฑ์ ๋ฉ๋ชจ๋ฅผ ํ๊ณ ๊ด๋ จ ํ์ด์ง์ ์คํฐ์ปค ๋ฉ๋ชจ๋ฅผ ๋ถ์ฌ ํด๋น ํ์ด์ง๋ฅผ ์ฐธ์กฐํด์ผ ํ๋ ์ด์ ์ ๋ํ ์ค๋ช ์ ์ ์ต๋๋ค. ๋ฐ๋ณต ์ฐธ์กฐ๋ฅผ ํฌ๊ฒ ์ด์งํ๊ณ ์๊ธฐ๋ฅผ ํฅ์์ํต๋๋ค.
์์ด. ๋ง์ ํ์ง ๋ชปํ ์๋ ์์ง๋ง, ํนํ IT ๋ถ์ผ์์ ๋
ํ์ ํ๊ณ ์๋ค๋ฉด ์ฝ์ด ๋ณด๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ด์ ๋๋ ์ ๋ง๋ก ์ ๊ตญ์๊ฐ ๋๊ณ ์ถ์ง๋ง IT ๋ถ์ผ, ์ฆ๊ถ ๊ฑฐ๋์ ๋ฐ ์ค๊ฐ์
, ๊ฒฝ์ ๋ฐ ๊ฒฝ์, ์ฌ์ง์ด ์ํ, ์๋ฌผํ ๋ฐ ์ฌ๋ฆฌํ ๋ถ์ผ์์ ๋ฌ์์ ์ฑ
๋ณด๋ค ํจ์ฌ ๋ ๋์ ์ฑ
์ด ๋ง์ด ์์ฑ๋์์ต๋๋ค. ์ธ์ด์ ์ ๋ง๋ก ๋ฌธ์ ๊ฐ ์์ผ๋ฉด ์ข์ ๋ฒ์ญ์ ์ฐพ์ผ์ญ์์ค. ์ผ๋ฐ์ ์ผ๋ก ๋ํ ์ถํ์ฌ์ ์ฑ
์
๋๋ค. ์๋ณธ์ Amazon์์ ์ ์์ ์ผ๋ก ๊ตฌ๋งคํ๊ฑฐ๋ ์ธ์ํ ์ ์์ต๋๋ค.
์ธํฐ๋ท ๊ฐ์ โ ๋ํ ์น์ฌ์ดํธ, YouTube, ์์ ๋คํธ์ํฌ์ ์ ๋ฌธ ๊ทธ๋ฃน ๋ฑ์ ๋ง์ด ์์ต๋๋ค. ์ ํํ๊ณ , ๋ฃ๊ณ , ๋ฉ๋ชจํ๊ณ , ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ์กฐ์ธํ์ญ์์ค. ์ ์ ํ ์ฝ์ค๋ฅผ ์ ํํ๋ ๊ฒ์ ๋งค์ฐ ์ด๋ ต์ต๋๋ค!
ํ๋ก๊ทธ๋๋ฐ์ ๊ดํด ์ด์ผ๊ธฐํ๊ณ ์๋ค๋ฉด ์ถฉ์คํ ์กฐ์๋ Habr, ๋ฏธ๋์, ํ ์คํฐ, ์คํ ์ค๋ฒํ๋ก, GitHub, Codecademy, freeCodeCamp, Udemy ๋ฑ ์ฝ๋ ์์ฑ ๋ฐฉ๋ฒ์ ํ์ตํ๊ธฐ ์ํ ๋ค์ํ ํ๋ก์ ํธ๋ ์์ต๋๋ค.
์ ๊ธฐ ๊ฐํ๋ฌผ โ ๊ทํ์ ์ ๊ณ๊ฐ ์ด๋ค ๋ถ์ผ์ธ์ง, ๊ทธ ๋ฆฌ๋๊ฐ ๋๊ตฌ์ธ์ง ์์๋ณด๊ธฐ ์ํด ์จ๋ผ์ธ์์ ๊ฒ์ํ๊ณ ์ ๋ฌธ ์ก์ง๋ฅผ ์ฝ์ผ์ญ์์ค(์์น์ ์ผ๋ก ๊ธฐ์ฌ๋ฅผ ์ฐ๋ ์ฌ๋๋ค์ ๋ฐ๋ก ๊ทธ๋ค์ด์์ต๋๋ค).
๊ฐ์ฅ ์๊ณ ํ ์๊ณ ํ ์ฌ๋๋ค์๊ฒ๋ ๋ ๋ค๋ฅธ ์ด๋ฅ๋ ฅ์ด ์์ต๋๋ค. ๋ํ ์์ ๋ฌด๋ฃ ์ถ์. ํ์ํ ๊ต์์ง๊ณผ ํ์๋ฅผ ํ๊ณ , ํ์ํ๊ฑฐ๋ ๊ด์ฌ ์๋ ๊ฐ์๋ฅผ ์กฐ์ฉํ ๋ฃ๊ณ ์์ต๋๋ค. ์์งํ ๋งํด์ ์ฒ์์ผ๋ก ์ ๊ทผํ๊ณ ์ง์์ ์์์ ์ฐ์ตํ๋ ๊ฒ์ ์กฐ๊ธ ๋ฌด์ญ์ง ๋ง ๊ฑฐ์ ํ๋ ๊ฒฝ์ฐ๋ ๊ฑฐ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ ๋ง์ ์์ ์๊ฐ์ด ํ์ํฉ๋๋ค.
์๊ธฐ ๊ต์ก์ ์ผ๋ฐ์ ์ธ ๊ณํ
๊ธฐ์ฌ๊ฐ ๋งค์ฐ ์ฃผ๊ด์ ์ด๋ฉฐ ์ ์๊ฐ ๊ถ๊ทน์ ์ธ ์ง์ค์ธ ์ฒํ์ง ์๋๋ค๋ ๊ฒ์ด ์ฐ๋ฆฌ ์๋ฆฌ์ฆ์์ ์ฌ๋ฌ ๋ฒ ์ธ๊ธ๋์์ต๋๋ค. ๋ฐ๋ผ์ ๋๋ ์๊ธฐ ๊ต์ก์ ๋ชฉ์ ์ผ๋ก ์๋ก์ด ์ ๋ณด๋ฅผ ์์ ํ๊ธฐ ์ํด ์ค์ ๋ก ์ ์ฆ๋ ๊ณํ์ ๊ณต์ ํ ๊ฒ์ ๋๋ค.
์ปค๋ฆฌํ๋ผ ๋ง๋ค๊ธฐ โ ๊ธฐ๋ณธ ๊ต๊ณผ์๋ฅผ ์ฌ์ฉํ์ฌ ํ์ํ ๊ณผ๋ชฉ์ ๋ํ ๊ณํ๊ณผ ๋๋ต์ ์ธ ์ผ์ ์ ๋ง๋ญ๋๋ค. ์ฌ์ค์ ๋๋ก๋ ํ๋์ ๋ถ์ผ๋ก ํด๊ฒฐํ๋ ๊ฒ์ด ๋ถ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ ๋๋ค. 2๊ฐ ๋๋ 3๊ฐ๋ฅผ ๊ฒฐํฉํด์ผ ํ๋ฉฐ ๋์์ ์ํธ ์์ฉ์ ์ผ๊ด์ฑ๊ณผ ๋ ผ๋ฆฌ๋ฅผ ๋ ์ ์ดํดํด์ผ ํฉ๋๋ค.
โ
๊ต์ก์๋ฃ ์ ํ ์ฑ , ์น์ฌ์ดํธ, ๋น๋์ค, ์ ๊ธฐ ๊ฐํ๋ฌผ ๋ฑ์ ๊ณํ์ ์ ์ด๋ณด์ธ์.
โ
์ผ์ฃผ์ผ ์ ๋ ์ค๋น๋ฅผ ์ค๋จํ์ธ์. - ๊ณํ์ ์ค๋นํ๋ ๋์ ์ป์ ์ ๋ณด๊ฐ ๋จธ๋ฆฟ์์ ๋ค์ด๊ฐ๋ ๋งค์ฐ ์ค์ํ ๊ธฐ๊ฐ์ด๋ฉฐ, ์๋์ ์ฌ๊ณ ์ค์๋ ํ์ต ๋ชฉ์ ์ ์ํ ์๋ก์ด ์์ด๋์ด์ ์๊ตฌ ์ฌํญ์ด ๋ฐ์ํ์ฌ ์ธ์ง์ , ๋๊ธฐ ๋ถ์ฌ ๊ธฐ๋ฐ์ด ์์ฑ๋ฉ๋๋ค.
โ
ํธ๋ฆฌํ ์ผ์ ์ ๋ฐ๋ผ ์์จ ํ์ต์ ์์ํ์ธ์ - ์ ํด์ง ์๊ฐ์ ๊ณต๋ถํ๊ณ '์์จํ์ต'์ ๋์น์ง ์๋๋ก ๋ ธ๋ ฅํ์ธ์. ๊ทธ๋ค์ด ๋ฌธํ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ด ์ต๊ด์ 21์ผ ๋ง์ ํ์ฑ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ์ง์ฅ์์ ์ ๋ง ๊ณผ๋กํ๊ฑฐ๋ ๊ฐ๊ธฐ์ ๊ฑธ๋ฆฌ๊ฑฐ๋ ๋ฌธ์ ๊ฐ ์๋ ๊ฒฝ์ฐ ๋ฉฐ์น ๋์ ๊ณต๋ถ๋ฅผ ๋ฏธ๋ฃจ๊ฑฐ๋ ์คํธ๋ ์ค๊ฐ ๋ง์ ์ํฉ์์๋ ๋ฌผ์ง์ด ๋ ์ ํก์๋๊ณ ๊ธด์ฅ๊ณผ ์ง์ฆ์ ๋ฐฐ๊ฒฝ์ด ์ฐ์์ผ๋ก ์๋ฆฌ์ก์ ์ ์์ต๋๋ค. ํ์ต ๊ณผ์ ๊ณผ ํจ๊ป.
โ
์ฌ๋ฃ ๊ฒฐํฉ - ์ฑ , ๋น๋์ค ๋ฐ ๊ธฐํ ์๋จ์ ์์ฐจ์ ์ผ๋ก ์ฌ์ฉํ์ง ์๊ณ ๋ณ๋ ฌ๋ก ์์ ํ๊ณ ์๋ก ๊ฐํํ๋ฉฐ ๊ต์ฐจ์ ๊ณผ ์ผ๋ฐ ๋ ผ๋ฆฌ๋ฅผ ์ฐพ์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์๊ธฐ๊ฐ ๋ ์ฌ์์ง๊ณ , ํ์ต ์๊ฐ์ด ๋จ์ถ๋๋ฉฐ, ๋ถ์กฑํ ๋ถ๋ถ๊ณผ ๊ฐ์ฅ ๋ฐ์ ๋ ์งํ ์ํฉ์ด ์ด๋์ ์๋์ง ๋น ๋ฅด๊ฒ ์ ํํ๊ฒ ์ ์ ์์ต๋๋ค.
โ
ํ๊ธฐ๋ฅผํ๋ค - ์๋ฃ์ ๊ฐ ๋ถ๋ถ์ ๋ํ ์์ ์ ๋ง์น ํ์๋ ๋ฐ๋์ ๋ฉ๋ชจํ๊ณ ๋ค์ง์ด ๋ณด์ญ์์ค.
โ
๋ค๋ฃฌ ๋ด์ฉ์ ๋ฐ๋ณตํฉ๋๋ค. - ๋จธ๋ฆฟ์์ผ๋ก ์คํฌ๋กคํ๊ณ , ์๋ก์ด ์๋ฃ์ ๋น๊ตํ๊ณ ์ฐ๊ฒฐํ๊ณ , ์ค์ ๋ก ๊ฐ์ง๊ณ ์๋ค๋ฉด ์๋ํด ๋ณด์ธ์(์ฝ๋ ์์ฑ, ํ ์คํธ ์์ฑ ๋ฑ).
โ
์ฐ์ตํ๋ค
โ
๋ฐ๋ณตํ์ธ์ ๐
๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ์ฐ์ต์ ๋ํด์. ์ฌ๋ฏธ๊ฐ ์๋ ์ผ์ ์ํด ์๊ธฐ ํ๋ จ์ ํ๋ ์ฌ๋๋ค์๊ฒ๋ ๋งค์ฐ ๋ฏผ๊ฐํ ์ง๋ฌธ์ด๋ค. ์ ๋ฌด์ ๊ด๋ จ์ด ์์ง๋ง ๊ฟ์ด๋ ์ ์ง์ ๋ํ ์๊ตฌ์ ๊ด๋ จํ์ฌ ์๋ก์ด ์์ญ์์ ๋ ํ์ ํ๋ฉด ์ด ๊ธ์ ์ฝ๊ณ ์๋ ๋น์ ์ด ์๋๋ผ ์ค์ง์ ์ผ๋ก ํ๋ฒํ ํ๋ฐฐ๊ฐ ๋๋ค๋ ๊ฒ์ ์ดํดํด์ผ ํฉ๋๋ค. ์ธํด. ๊ทธ๋ฆฌ๊ณ ์ ๋ง๋ก ์ง์ ์ ๋ฐ๊พธ๊ณ ์ถ๋ค๋ฉด ๋์ ์๊ณ ์ค์ ๋ก ๋ค์ ์์ํ ๊ฒ์์ ๊ธฐ์ตํ์ญ์์ค. ์ด๋ฅผ ์ํด์๋ ์์์ด ์์ด์ผํฉ๋๋ค. ํ์ง๋ง ์ผ๋จ ํ๊ณ ํ๊ฒ ๊ฒฐ์ ํ๋ค๋ฉด, ๊ณต๋ถํ๊ณ ์ฐ์ตํ๊ธฐ ์ํด ๊ฐ๋ฅํ ํ ๋นจ๋ฆฌ ์ ํ๋กํ๋ก ์ผ์๋ฆฌ๋ฅผ ์ฐพ์ผ์ธ์. ๊ทธ๋ฆฌ๊ณ ๋ฌด์์ ์ถ์ธกํฉ๋๊น? ๋น์ ์ ์ด๋ฏธ ์์ ์ ๊ฒฝํ๊ณผ ๋์ผํ ์ํํธ ์คํฌ์ ๋ณด์ ํ๊ณ ์๊ธฐ ๋๋ฌธ์ ์ต์ ๊ธ์ฌ๋ ์๋ ๊ธฐ๊บผ์ด ๋น์ ์ ๊ณ ์ฉํ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ์์ง ๋ง์ญ์์ค. ์ด๋ ์ํํฉ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ์๊ธฐ ๊ต์ก์ ๋๊ท๋ชจ ๋ธ๋ก์ด๋ ์๊ท๋ชจ ์ฝ์ค์์ ์ง์์ ์ผ๋ก ์ด๋ฃจ์ด์ ธ์ผ ํฉ๋๋ค. ์ด๊ฒ์ด ์ฌ๋ฌด์ค ํ๋ํฌํค๋ฟ๋ง ์๋๋ผ ๊น์ ์ ๋ฌธ๊ฐ๊ฐ ๋ ์ ์๋ ์ ์ผํ ๋ฐฉ๋ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ ๋ณด๋ ์์ผ๋ก ๋์๊ฐ๊ณ ์์ต๋๋ค. ๋ค์ฒ์ง์ง ๋ง์ญ์์ค.
์๊ธฐ ๊ต์ก์ ๋ํ ์ด๋ค ๊ฒฝํ์ด ์์ต๋๊น? ํ๋ธ๋กญ์คํฌ ์ฃผ๋ฏผ๋ค์๊ฒ ์ด๋ค ์กฐ์ธ์ ํด์ค ์ ์์ต๋๊น?
์ถ์ : ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๋ ๊ต์ก "์ค์๊ฐ ํ์ต"์ ๊ดํ ์ผ๋ จ์ ๊ฒ์๋ฌผ์ ์๋ฃํ๊ณ ์์ผ๋ฉฐ ๊ณง ์๋ก์ด ๊ฒ์๋ฌผ์ ์์ํ ๊ฒ์ ๋๋ค. ๋ค์ ์ฃผ ๊ธ์์ผ์ ๊ทธ๊ฒ์ด ์ด๋ ๊ฒ์ธ์ง ์๊ฒ ๋ ๊ฒ์ ๋๋ค.
์ถ์ฒ : habr.com