์ฌ๊ธฐ CodeGym์์ ์ฐ๋ฆฌ๋ ์ฃผ๋ก ํ๋ก๊ทธ๋๋จธ๊ฐ ๋๋ ๊ฒ๊ณผ ์ํํธ์จ์ด ๊ฐ๋ฐ์์ ์ผํ๋ ๊ฒ์ ์ข์ ๋ฉด์ ๋ํด ์ด์ผ๊ธฐํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋น์ฐํ ํ๋ก๊ทธ๋๋ฐ์ ํ๋ฅญํ ์ง์
์ ํ์ด ๋ ์ ์๊ณ ๋ง์ ์ฌ๋๋ค์๊ฒ ๊ทธ๋ด ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ฌผ๋ก ๋จ์ ์ด ์๋ ๊ฒ์ ์๋๋๋ค. ๊ฐ๋ฐ์์ ์์
์๋ ์์
์ ๊ธฐ์ ์ ์ธก๋ฉด๊ณผ ๋ค๋ฅธ ๋ถ๋ถ์ ํฌํจํ์ฌ ๋ฌธ์ ๊ฐ ๋ ์ ์๊ณ ์์ฒญ๋ ์ข์ ์ ์ ๋ฐํ ์ ์๋ ๊ฒ๋ค์ด ์์ต๋๋ค.
์ด ์ข๊ฒ๋ ์ฌ๋ฐ๋ฅธ ์ ๊ทผ ๋ฐฉ์์ ํตํด ์ด๋ฌํ ์ด๋ ค์ ์ค ๋ง์ ๋ถ๋ถ์ ํด๊ฒฐํ๊ฑฐ๋ ์ต์ํ ์ต์ํํ ์ ์์ต๋๋ค. ๊ทธ๋์ ์ค๋ ์ฐ๋ฆฌ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์์ ์์
์์ ๊ฐ์ฅ ํฐ ๋ฌธ์ ์ ์ฅ์ ๋ฌผ, ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ๋ค์ ์ด๋ป๊ฒ ๋ค๋ฃฐ ์ ์๋์ง์ ๋ํด ์ด์ผ๊ธฐํ ๊ฒ์
๋๋ค.
1. ๋ค๋ฅธ ์ฌ๋์ ์ฝ๋๋ก ์์
ํ๊ธฐ
๋ฌธ์
์ข
์ข
์ต๊ณ ํ์ง์ด ์๋ ๋ค๋ฅธ ์ฌ๋์ ์ฝ๋๋ฅผ ์ฒ๋ฆฌํด์ผ ํ๋ ๊ฒ์ ์ ๋ฌธ ํ๋ก๊ทธ๋๋จธ๋ก๋ถํฐ ๋ค์ ์ ์๋ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์
๋ฌด ๊ด๋ จ ๋ถ๋ง ์ค ํ๋์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋น์ฐํ ๊ทธ๋ ์ต๋๋ค. ํ๋ก์ ํธ๋ฅผ ์งํํ๊ณ ์๋ค๊ฐ ๋์ค์ ์ฌ์ํ๊ฑฐ๋ ํด๊ณ ๋ ์ฌ๋ฌ ํ๋ก๊ทธ๋๋จธ๊ฐ ์์ฑํ ์ฝ๋๋ฅผ ์ฝ๊ณ ์ดํดํด์ผ ํ๋ ์ํฉ์ ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ์์ ๋ค์ ์ผ๋ฐ์ ์
๋๋ค.
์ด๋ป๊ฒ ๊ณ ์น๋ ์ง
๋ค๋ฅธ ์ฌ๋์ ๋ช
ํํ์ง ์์ ์ฝ๋๋ก ์์
ํด์ผ ํ๋ ๊ฒ์ ๋งค์ฐ ๋ต๋ตํ๊ณ ํผ๊ณคํ ์์
์ด ๋ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋จธ๋ฆฌ์ ์ ์ ํ ์ ์ ์ค์ ์ ์ค์นํ๋ฉด ํจ์ฌ ๋์์ง ์ ์์ต๋๋ค. ์ด์ ๋น์ ์ ์ฑ
์์ด๋๊น, ๊ทธ๊ฒ์ ๋น์ ์์ ์ ์ฝ๋๋ก ์๊ฐํ๊ธฐ ์์ํ๊ณ , ๊ฐ๋ฅํ ํ ์ข๊ฒ ๋ง๋ค๊ธฐ ์ํด ์ต์ ์ ๋คํ์ธ์. ์ผ๋ฐ์ ์ผ๋ก ๋ค๋ฅธ ์ฌ๋์ ์ฝ๋๋ฅผ ์ฝ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช๊ณ ์๋ค๋ฉด ๋ค์ํ ์์ ๋ฅผ ์ฝ๊ณ ๋ถ์ํ๋ ์ฐ์ต์ ํ๊ณ ์ฝ๋ฉ์ ๋ํ ๋ ๋ง์ ์ ๊ทผ ๋ฐฉ์์ ๋ฐฐ์์ผ ๋ค๋ฅธ ๊ฐ๋ฐ์๊ฐ ๋ค๋ฅธ ์์
์ ์ํํ ๋ ์ด๋ป๊ฒ ์๊ฐํ๋ ๊ฒฝํฅ์ด ์๋์ง ๋ช
ํํ๊ฒ ํ์
ํ ์ ์์ต๋๋ค. ์ด๊ฒ์ด CodeGym์ ๋ง์ ์์
์์ ์ฌ์ฉ์๊ฐ ์ ๊ณต๋ ์ฝ๋๋ฅผ ํ์ธํ๊ณ ์ค๋ฅ๋ฅผ ์ฐพ์์ผ ํ๋ ์ด์ ์
๋๋ค. ๊ทธ๊ฒ์ ์ฐ๋ฆฌ ํ์๋ค์ด ์ฒ์๋ถํฐ ์ง์
์ ์ด ํ์์ ์ธ ๋ถ๋ถ์ ์ต์ํด์ง๊ธฐ ์์ํ ์ ์๊ฒ ํฉ๋๋ค.
2. ์๊ฐ ์ถ์
๋ฌธ์
์์
์๊ฐ ์ถ์ ์ ์ํํธ์จ์ด ๊ฐ๋ฐ์์ ๋งค์ฐ ์ค์ํ๋ฏ๋ก ๋ํต์ ์์ธ์ด ๋ ์ ์์ต๋๋ค. ์ฃผ์ด์ง ์์
์ ๋ํ ์์ ์๊ฐ์ ์๊ฐํ ๋ ์ ์ฒด ํ๋ก์ ํธ ์ผ์ , ๋ค๋ฅธ ํ ๊ตฌ์ฑ์์ด ์์
ํ๋ ์๋, ๊ณ ์ ๊ฒฝ์์ง์ ์๊ตฌ ์ฌํญ ๋ฑ๊ณผ ๊ฐ์ ๋ชจ๋ ์์๋ฅผ โโํญ์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค.
์ด๋ป๊ฒ ๊ณ ์น๋ ์ง
๋ฌผ๋ก ์๊ฐ ์ถ์ ์ ์ด์ฌ์์๊ฒ ๋ ๋ฌธ์ ๊ฐ ๋๊ณ ๊ฒฝํ์ด ์์ด๋ฉด ์์ฐ์ค๋ฝ๊ฒ ์ฌ๋ผ์ ธ์ผ ๋ ์ข๊ณ ์ ์ ํ ์ถ์ ์ ํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฌ๊ธฐ์์ ๊ฐ์ฅ ํ์คํ ๊ถ์ฅ ์ฌํญ ์ค ํ๋๋ ํฐ ์์
์ ๋ ์์ ์์
์ผ๋ก ๋๋๋ ๊ฒ์
๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์ฃผ์ ์์
์ ์์๋๋ ์๊ฐ์ ๋ ์ฝ๊ฒ ์์ธกํ๊ณ ํ๋ก์ธ์ค๋ฅผ ๋ช
ํํ ํ ์ ์์ต๋๋ค. ๋ํ ๊ฒฝํ์ด ๋ง์ ๊ฐ๋ฐ์๋ผ๋ ๋๋๋ก ์๊ฐ ์ถ์ ๊ณผ ๊ด๋ จํ์ฌ ๋์์๋ ๋ฌธ์ ๋ฅผ ๊ฒช๋๋ค๋ ์ฌ์ค์ด ์์์ด ๋ ์ ์์ต๋๋ค. ์ํํธ์จ์ด ์์ง๋์ด์ธ ๋ก๋ฒํธ ๋ก์ค๋(Robert Rossney) ๋ "๋๋ ์นดํฐ ํ์ ๋ถ ์์ ๋ถํฐ ์ ๋ฌธ ์ํํธ์จ์ด ๊ฐ๋ฐ์์์ง๋ง ํ
์คํธ ํ์ผ์ ํธ์งํ๋ ๊ฒ๋ณด๋ค ๋ ๋ณต์กํ ์์
์ ์ํํ๋ ๋ฐ ์๊ฐ์ด ์ผ๋ง๋ ๊ฑธ๋ฆด์ง๋ ์์ง ์ ํํ๊ฒ ๋ง์๋๋ฆด ์ ์์ต๋๋ค."๋ผ๊ณ ๋งํ์ต๋๋ค
. ๊ตฌ๊ธ์์.
3. ์ปค๋ฎค๋์ผ์ด์
๋ฌธ์
ํต์ ์ ์๋ง๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์์ ๊ฐ์ฅ ๊ฐ๊ณผ๋๋ ์ฃผ์ ์ธก๋ฉด์ผ ๊ฒ์
๋๋ค. ๋๋ถ๋ถ์ ํ๋ก์ ํธ๊ฐ ์ฌ๋ฌ ํ๋ก๊ทธ๋๋จธ ๋ฐ ๊ธฐํ ์ ๋ฌธ๊ฐ๋ก ๊ตฌ์ฑ๋ ํ์ ์ํด ๊ฐ๋ฐ๋๊ธฐ ๋๋ฌธ์ ์ ๋๋ก ์์ฌ ์ํตํ ์ ์๋ ๋ฅ๋ ฅ์ ๋๋ถ๋ถ์ ์ ๋ฌธ ํ๋ก๊ทธ๋๋จธ์๊ฒ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์ ์ ํ ์์ฌ์ํต์ ํ๋ฆฝํ๊ณ ์ ์งํ๋ ๋ฐ ์คํจํ๋ฉด ์
๋ฌด์ ์ค์, ๊ฐ๋ฑ, ๋ง๊ฐ ๊ธฐํ ์ค์ ๋ฐ ๊ธฐํ ๋ถ์พํ ์ผ์ด ๋ฐ์ํ ์ ์์ต๋๋ค.
์ด๋ป๊ฒ ๊ณ ์น๋ ์ง
์ปค๋ฎค๋์ผ์ด์
๋ฌธ์ ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ต์ ์ ๊ถ์ฅ ์ฌํญ์ ์ปค๋ฎค๋์ผ์ด์
๋ฌธ์ ๋ฅผ ๋๊ฐ์ด ์ค์ํ ์์
์ ๋ณ๋ ๋ถ๋ถ์ผ๋ก ์ทจ๊ธํ๋ ๊ฒ์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ์ง์
์ธก๋ฉด๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๊ฐ๋ฅํ ํ ๋ง์ด ์ฐ์ตํ๋ ๊ฒ๋ณด๋ค ์ํ ์ ์๋ ๋ ์ข์ ๋ฐฉ๋ฒ์ ์์ต๋๋ค. ํ์์ด๋ ๋ค๋ฅธ ๋๋ฃ์๊ฒ ์ฐ์ตํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๊ฒํ ํ์ฌ ์์ฌ ์ํต ๋ฅ๋ ฅ์ ํฅ์์ํค์ญ์์ค. ์ค๋ช
์ด ํ์ํ ๋๋ง๋ค ์ง๋ฌธํ๊ณ , ๋๊ตฐ๊ฐ๊ฐ ์ง๋ฌธํ ๋๋ง ์ฐธ์ฌํ๋ ๋์ ๋ฅ๋์ ์ผ๋ก ๋ํ๋ฅผ ์์ํ์ญ์์ค. ๊ทธ๋ฐ๋ฐ CodeGym์์๋ Java๋ฅผ ๋ฐฐ์ฐ๋ ๊ฒ์ฒ๋ผ
์ปค๋ฎค๋์ผ์ด์
์ ๋ฐฐ์ฐ๊ณ ์ฐ์ตํ ์ ์์ต๋๋ค. ํฌ๋ผ ,
์ฑํ
๋ฐ
๋์๋ง ์น์
๊ณผ ๊ฐ์ ์ฌ์ฉ์ ๊ฐ ์ปค๋ฎค๋์ผ์ด์
์ ์ํ ๋ค์ํ ๊ธฐ๋ฅ์ด ์์ต๋๋ค.
์ธ์ ๋ ์ง ๋์์ ์์ฒญํ๊ฑฐ๋ ๋ค๋ฅธ ์ฌ๋์๊ฒ ์ ๊ณตํ ์ ์์ต๋๋ค.
4. ํ์ฌ ๊ท์น ๋ฐ ์ ์ฑ
์ฒ๋ฆฌ
๋ฌธ์
์ํํธ์จ์ด ๊ฐ๋ฐ์๋ ๋งค์ฐ ์ข์ ๊ธ์ฌ๋ฅผ ๋ฐ์ ์ ์์ง๋ง ์ด๋ฅผ ์ํด ๊ณ ์๋์ ๋๋ค์๋ ๋๊ธฐ์
์์ ์ผํด์ผ ํฉ๋๋ค. ์ด๋ ์ฌ๋ฌ ๊ฐ์ง ์ด์ ๋ก ์ฑ๊ฐ์ค ์ ์์ง๋ง ๊ธฐ์
๊ด๋ฃ์ฃผ์๋ฅผ ๋ค๋ฃจ๊ณ ๊ธฐ์
๊ท์น ๋ฐ ์ ์ฑ
์ ์ค์ํด์ผ ํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ๊ฒ ์ค ํ๋์
๋๋ค.
์ด๋ป๊ฒ ๊ณ ์น๋ ์ง
์ด ํน์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์ ์ผํ ๋ฐฉ๋ฒ์ ์ฌ๊ณ ๋ฐฉ์์ ๋ฐ๊พธ๋ ๊ฒ์
๋๋ค. ๊ท์น๊ณผ ๊ท์ ์ ํ์ฌ ์
์ฅ์์ ํ์์
์ด์ ๋ค์์ ์ธ์์ด ํจ๊ป ์ผํ๋ ๊ฒ์ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ผ๋ก ์๊ฐํ๋๋ก ํ์ธ์. ์ผ์๋ฆฌ๋ฅผ ์ฐพ์ ๋ ๊ด๋ฃ์ฃผ์์ ๊ท์ ๊ฐ ๋ํ ํ์ฌ์ ์ง์ํ์ญ์์ค. ๋๋ถ๋ถ ์ ์ ๊ธฐ์
๊ณผ ์ค์๊ธฐ์
์ ๊ฒฝ์ฐ์ด์ง๋ง ์ผ๋ถ ๊ตญ์ ๋๊ธฐ์
๋ ๋งค์ฐ ์ ์ฐํ ์ ์์ต๋๋ค.
5. ๋๋ฒ๊น
๋ฌธ์
์ฝ๋์์ ๋ฒ๊ทธ๋ฅผ ์ฐพ์ ์ ๊ฑฐํ๋ ๊ฒ์ ๋๋ถ๋ถ์ ํ๋ก๊ทธ๋๋จธ์๊ฒ ๋ ๋ค๋ฅธ ๊ถ๊ทน์ ์ธ ๊ณจ์นซ๊ฑฐ๋ฆฌ์
๋๋ค. ํฌ๊ณ ์์ ๋ฒ๊ทธ๋ ๊ฑฐ์ ๋ชจ๋ ์ฝ๋์ ํญ์ ์กด์ฌํฉ๋๋ค. ๋๋๋ก ๊ทธ๊ฒ๋ค์ ์ฐพ๋ ๊ฒ์ ๋งค์ฐ ์ฝ์ง๋ง, ์ด๋ค ๊ฒฝ์ฐ์๋ ๋ง์ ๋
ธ๋ ฅ์ด ํ์ํ ์ ์์ผ๋ฉฐ, ํนํ ์ ์ ๊ฐ๋ฐ์๋ค์๊ฒ๋ ๋งค์ฐ ์ค๋ง์ค๋ฌ์ธ ์ ์์ต๋๋ค.
์ด๋ป๊ฒ ๊ณ ์น๋ ์ง
์ํ๋ ์ํ์ง ์๋ ๋๋ฒ๊น
์ ํ๋ก๊ทธ๋๋จธ ์์
์ ํ์์ ์ธ ๋ถ๋ถ์ด๋ฏ๋ก ์๋ง ํ๋ฉด ๋ฉ๋๋ค. ์ค๋ฅ ์ฌํ์ ๋ฒ๊ทธ๋ฅผ ์ฐพ๊ณ ์์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ๊ถ์ฅ ์ฌํญ ์ค ํ๋์
๋๋ค. ์ ๋ง ๋งํ๋ฉด ์ผ๋ง ์ ์ ์๊ธฐํ๋ ์ปค๋ฎค๋์ผ์ด์
๊ธฐ์ ์ ์ฌ์ฉํ์ธ์. ํ์ QA ์์ง๋์ด๋ ๋ค๋ฅธ ํ์์๊ฒ ๋์์ ์์ฒญํ์ธ์. CodeGym์ ๋ง์ ์์
์ ๋๋ฒ๊น
๊ธฐ์ ๊ฐ๋ฐ์ ์ค์ ์ ๋๊ณ ์์ผ๋ฏ๋ก CC์์ ์์
ํด๊ฒฐ์ ์ฐ์ตํ๋ ๊ฒ๋ ์ ํจํ ์กฐ์ธ์ด ๋ ๊ฒ์
๋๋ค.
6. ์๋ก์ด ๋๊ตฌ์ ๊ธฐ์ ๋ฐฐ์ฐ๊ธฐ
๋ฌธ์
๊ธฐ์ ์ ์ ์ ๋ ๋น ๋ฅธ ์๋๋ก ์ฑ์ฅํ๊ณ ๋ฐ์ ํ๊ณ ์์ผ๋ฉฐ, ๊ฒฝ์๋ ฅ์ ์ ์งํ๊ณ ์์๋ฅผ ํ๋ณดํ๋ ค๋ฉด ํ๋ก๊ทธ๋๋จธ๊ฐ ๋ฐ๋ผ์ก์์ผ ํฉ๋๋ค. ๊ฒฝ๋ ฅ์ ์๋ ๋์ ์ ๊ธฐ์ ์ผ๋ก ์๋ก์ด ํ๋ ์์ํฌ, ๋๊ตฌ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ฐฐ์ฐ๊ณ ์ด์ ๋๊ตฌ์ ์
๋ฐ์ดํธ๋ ๋ฒ์ ์ ์ต์ํด์ ธ์ผ ํ๊ธฐ ๋๋ฌธ์ ์ด๋ ค์ธ ์ ์์ต๋๋ค.
์ด๋ป๊ฒ ๊ณ ์น๋ ์ง
โํ๋ก๊ทธ๋๋จธ๋ ํ์ต์ ์ค๋จํด์๋ ์ ๋ฉ๋๋ค. ๋ณํ์ ๋ฐ์ ์ ์๋๋ ์ ์ ๋นจ๋ผ์ง๊ณ ์์ผ๋ฉฐ ํ๋ก๊ทธ๋๋จธ๋ ์์ ์๊ฒ ์ํฅ์ ๋ฏธ์น๋ ์ค์ํ ๋ณํ๋ฅผ ๋ฐ๋ผ์ก์ ์๊ฐ์ ์ฐพ์์ผ ํฉ๋๋ค. ํด์งํ ๋๊น์ง ์ํ ๊ตฌ์์ ๊ฐํ์ง ์์ผ๋ ค๋ฉด ๊ณ์ ๋ฐฐ์์ผ ํฉ๋๋ค.โ๋ผ๊ณ ์๋ จ๋ ํ๋ก๊ทธ๋๋จธ์ด์ ํ๋ก์ ํธ ๊ด๋ฆฌ์์ธ Steve Wu๋
๋งํ์ต๋๋ค . ์ด์ ์ CodeGym์ ๊ธฐ์ฌ์์ ์ฌ๋ฌ ๋ฒ ๋งํ๋ฏ์ด ์ ๋ฌธ์ ์ธ ํ๋ก๊ทธ๋๋ฐ๊ณผ ์ง์์ ์ธ ํ์ต์ ๋ฐ์ ํ ๊ด๋ จ์ด ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ธฐ์ ์ ์ต์ ์ํ๋ก ์ ์งํ๊ธฐ ์ํด ํ ์ ์๋ ์ต์ ์ ํ์ต์ ์
๋ฌด์ ์ผ๋ถ๋ก ๋ง๋๋ ๊ฒ์
๋๋ค. ์ผ์ ์ ์๋ก์ด ์
๋ฌด ๊ด๋ จ ์ง์์ ์ป๊ธฐ ์ํ ์ ์ฉ ์๊ฐ์ ๋์ญ์์ค.
ํ๋ก๊ทธ๋๋ฐ ๊ด๋ จ ๋ธ๋ก๊ทธ ํ๋ก์ฐ, ํ์บ์คํธ ์ฒญ์ทจ ,
YouTube ์ฑ๋ ์์ฒญ
๊ฐ๋ฐ์๋ฅผ ์ํด. ๋ฌผ๋ก CodeGym์ ๊ถ๊ทน์ ์ธ ํ๋ซํผ์ผ๋ก ์ฌ์ฉํ์ฌ 1200๊ฐ ์ด์์ ์์
, ๋งค์ฃผ ๊ฒ์๋๋ ์๋ก์ด ๊ธฐ์ฌ ๋ฐ ๊ฐ์ด๋, ์น๊ตฌ๋ฅผ ์ฌ๊ท๊ณ ์๋ก ๋๊ณ ํจ๊ป ์ ๋ฌธ๊ฐ๋ก ์ฑ์ฅํ ์ ์๋ ๊ฑฐ๋ํ ์ฌ์ฉ์ ์ปค๋ฎค๋ํฐ๋ฅผ ํตํด Java ๊ฐ๋ฐ์๋ก ์ฑ์ฅํ์ญ์์ค. !