ํ๋ก๊ทธ๋๋ฐ์ ๋ง์ ๊ฒ์ด ํฌํจ๋์ด ์์ผ๋ฏ๋ก ์ด ์ฌ์ ์์ ๋ค์ํ ๋ฌธ์ ์ ๋ณ๋ชฉ ํ์์ ์ง๋ฉดํ๊ฒ ๋ ๊ฒ์ ๋๋ค. ๋ง์ ์ฌ๋๋ค์ด ์์ง ์ด ํ๋ก์ธ์ค์ ์์ ๋จ๊ณ์ ์์ ๋ ์ง๋ฉดํ๋ ์ฒซ ๋ฒ์งธ ๋ณ๋ชฉ ํ์ ์ค ํ๋๋ ๋ชจ๋ ๊ธฐ๋ณธ ์ฝ๋ฉ ๊ฐ๋ ๊ณผ ์ํ ๋ฐฉ๋ฒ์ ํ์ตํ ํ ์ค์ ๋ก ์ฝ๋ ์์ฑ์ ์์ํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช๋ ๊ฒ์ ๋๋ค.
๋์ ์๋ฏธ์์ ์ผ๋ฐ์ ์ผ๋ก Coder's Block์ด๋ผ๊ณ ํฉ๋๋ค. ๋ง์ฐํ ๋งํ์๋ฉด ์ด๋ค ์ด๋ก ์ด๋ ์ค์ฉ ๊ฐ์ด๋์ ์์กดํ์ง ์๊ณ ์ค์ค๋ก ๋ฌด์ธ๊ฐ๋ฅผ ๊ตฌ์ถํด์ผ ํ๋ ๋ฌธ์ ๊ฐ ์์ ๋์ ๋๋ค.
ํนํ ํ์ต ์ด๋ก ์์ ์์ ์ ์ฝ๋ ์์ฑ์ ์ด๋ฅด๊ธฐ๊น์ง ๊ฑฐ๋์ ๋ํ ์ฌ๋ฐ๋ฅธ ์ ๊ทผ ๋ฐฉ์์ด ์๋ ๊ณผ์ ๋ฐ ํ์ต ํ๋ก๊ทธ๋จ์ ํ์๋ค์๊ฒ ๋งค์ฐ ์ผ๋ฐ์ ์ธ ๋ฌธ์ ์ ๋๋ค.
๋ค์์ ์ด ๋ณ๋ชฉ ํ์์ ์์ ํ ๊ทน๋ณตํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๋ช ๊ฐ์ง ์ ์์ ๋๋ค.
1. ์ฝ๋ฉ ๊ณผ์ ํด๊ฒฐํด๋ณด๊ธฐ
์ด๋ ๊ฒ ํ๋ฉด ๊ฐ์ฅ ๊ฐ๋จํ ๊ฒ๋ถํฐ ์์ํ์ฌ ์ต์ข ๊ฒฐ๊ณผ์ ๋๋ฌด ๋ง์ ๋ถ๋ด์ ์ฃผ์ง ์๊ณ ์ฝ๊ณ ์ฌ๋ฏธ์๋ ๋ฐฉ์์ผ๋ก ์ฝ๋๋ฅผ ์ ๋ ฅํ๋ ๋ฐ ๋๋๊ฐ ์ต์ํด์ง ์ ์์ต๋๋ค. ์์๋ค์ํผ CodeGym์ Java ์ฝ๋ฉ ์์ ์ ์์ด๊ธฐ ๋๋ฌธ์ ์ด ์กฐ์ธ์ ๋จผ์ ๋ฃ์ด์ผ ํ์ต๋๋ค.
2. ๋ค๋ฅธ ์ฌ๋์ ์ฝ๋๋ฅผ ์ฝ๊ณ ๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง ํด๋ณด๊ธฐ
์ฝ๋ ์์ฑ์ ๋ฌธ์ ๊ฐ ์๋ ๊ฒฝ์ฐ ๋ค๋ฅธ ์ฌ๋์ด ์์ฑํ ์ฝ๋๋ฅผ ์ฝ๋ ๊ฒ๋ถํฐ ์์ํ๋ ๊ฒ์ ๋๋ค. ๊ฐ ์ค์ ๋ชฉ์ ์ ํ์ ํ๋ฉด์ ๊ตฌ์กฐ๋ฅผ ํ์ ํ๊ณ ๊ฐ์ ๋ด์ฉ์ ์ง์ ์์ฑํ์ญ์์ค. ์ด๋ ๊ฒ ํ๋ฉด ์ค์ ์ฝ๋ ์์ ๊ณผ ์์ฑ ๋ฐฉ๋ฒ์ ์ต์ํด์ง ์ ์์ต๋๋ค.
GitHub๋ ๊ถ๊ทน์ ์ผ๋ก ํ๋ก๊ทธ๋๋ฐํ๋ ค๋ ๊ฒ๊ณผ ๊ฐ์ฅ ์ ์ฌํ ํ๋ก์ ํธ์ ์ฝ๋๋ฅผ ์ฐพ์ ์ ์๋ ์ข์ ์ฅ์๊ฐ ๋ ๊ฒ์ ๋๋ค. ์ฝ๋ ์ฝ๊ธฐ์ ์ต์ํด์ง๋ฉด ์คํ ์์ค ํ๋ก์ ํธ ์ค ํ๋์ ๊ธฐ์ฌํ์ฌ ์ค์ ์ฝ๋ฉ ๊ฒฝํ์ ์ป๊ณ ์ด๋ ฅ์/ํฌํธํด๋ฆฌ์ค์ ํ๋ก์ ํธ๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค.
3. ์ฝ๋๋ก ๋ค๋ฅธ ์ฌ๋์ ๋์์ฃผ์ธ์.
๋ค๋ฅธ ์ฌ๋์ ๊ฐ๋ฅด์ณ ๋ฌด์ธ๊ฐ๋ฅผ ๋ฐฐ์ฐ๋ ์๋ฆฌ๋ ์ฝ๋ฉ์๋ ์ ์ฉ๋ฉ๋๋ค. ์ค์ค๋ก ์ฝ๋๋ฅผ ์์ฑํ๋ ๋ฐ ๋ฌธ์ ๊ฐ ์๋ ๊ฒฝ์ฐ ๋์ผํ ์์ ์ ์ํํ๋ ๋ค๋ฅธ ์ฌ๋์ ๋์์ฃผ์ธ์! ์๋ฅผ ๋ค์ด Stack Overflow, Hacker News, Reddit ๋๋ Quora์ ๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ํฌ๋ผ ๋ฐ ์จ๋ผ์ธ ์ปค๋ฎค๋ํฐ์์ ๋์์ ์ฐพ๋ ์ฌ๋๋ค์ ์ง์ํ ์ ์์ต๋๋ค.
์ด๋ฏธ ์์๋ค์ํผ CodeGym์๋ ์ด๋ฌํ ์ด์ ๋ก ๋ณ๋์ ๋์๋ง ์น์ ์ด ์์ต๋๋ค. ๋์์ ์ํ๋ ์ฌ๋์ ๋์์ ์์ฒญํ ์ ์๊ณ ํ์ต์ ํตํ ํ์ต ํจ๊ณผ๋ฅผ ํ์ฉํ๋ ค๋ ์ฌ๋์ ์์ ๋กญ๊ฒ ๊ธฐ์ฌํ ์ ์์ต๋๋ค.
4. ๋๋ง์ ๊ฒ์ ์ฝ๋ฉํ๋ค๋ ์์ด๋์ด์ ๋น ์ ธ๋ณด์ธ์.
์ฝ๋ฉ ๋ฐฉ๋ฒ์ ์๊ณ ์๋ค๋ฉด ๊ฐ์ธ์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๊ณ ์์ด๋์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์ํํธ์จ์ด ์ ํ์ ์ง์ ๋ง๋ค ์ ์์ต๋๋ค. ์ด๊ฒ์ด ๋ฐ๋ก ํ๋ก๊ทธ๋๋ฐ์ ๋งค์ฐ ํ๋ฅญํ๊ฒ ๋ง๋๋ ์ด์ ์ ๋๋ค! ์ด ์์ด๋์ด๋ฅผ ๊ฐ์ง๊ณ ๋๋ฉด์ ์ถฉ๋ถํ ์ค๋ ์ฐ์ตํ๋ฉด ๋ง๋ค ์ ์๋ ๋ชจ๋ ๊ฒ์ ์์ํ๋ฉด์ ๋ง์์ด ์ผ๋ง๋ ๋นจ๋ฆฌ ์ฐธ์ฌํ๋์ง ์ง์ผ๋ณด์ญ์์ค. ์๊ณ ์ค์ํ์ง ์์ ๊ฒ์ฒ๋ผ ๋ค๋ฆด ์ ์์ง๋ง ์ค์ ๋ก๋ ์ฌ๋ฐ๋ฅธ ์ ์ ํ๊ฒฝ์ ๊ฐ๋ ๊ฒ์ด ์ข ์ข ์ค์ํ ์ฑ๊ณต ์์ธ์ ๋๋ค. ๋ฐ๋ผ์ ์์ ์ ๊ฒ์ ์ฝ๋ฉํ๋ ์์ด๋์ด๋ก ๊ณ์ ๋์๊ฐ๊ณ ์ฐ์ตํ๋ ๊ฒ๋ ์์ง ๋ง์ญ์์ค. ๊ทธ๋ฌ๋ฉด ๊ทธ๊ฒ์ด ๋น์ ์ ์ด๋๋ก ์ด๋๋์ง ์๊ฒ ๋ ๊ฒ์ ๋๋ค.
5. ์ค์ํ๊ณ ์๋ํ์ง ์๋ ์ฝ๋๋ฅผ ์์ฑํ๋ ๊ฒ์ ๋ํด ๊ฑฑ์ ํ์ง ๋ง์ญ์์ค.
๊ธ์ฐ๊ธฐ, ์ธ๊ตญ์ด ๋งํ๊ธฐ ๋๋ ์ ๊ธฐ ์ฐ์ฃผ์ ๊ฐ์ด ์ต์ํ์ง ์์ ์ผ์ ์์ํ๋ ค๊ณ ํ ๋ ๋งํ ๋๋์ด ๋๋ ๊ฒ์ด ์ผ๋ฐ์ ์ด๋ฉฐ ์ฝ๋ฉ๋ ์ ํ ๋ค๋ฅด์ง ์์ต๋๋ค. ๋น์ฐํ ์ฝ๋๊ฐ ์๋ชป๋์ด ์ฝ๋๊ฐ ์ ๋๋ก ์๋ํ์ง ์๋ ์๋ง์ ์ค์์ ๋ํด ๊ฑฑ์ ํ๊ณ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ ๊ฒ ํด์ผ ํ์ง๋ง ๋๋ฌด ๋ง์ด๋ ์ ๋ฉ๋๋ค. ์์ ์๊ฒ ๋๋ฌด ๋ง์ ์๋ ฅ์ ๊ฐํ๋ ๊ฒฝํฅ์ด ์๊ณ ์ด๊ฒ์ด ์ฝ๋ฉ์ ๋ฐฉํดํ๋ ์ด์ ๋ผ๋ฉด ๊ธด์ฅ์ ํ๊ณ ๊ฒฐ๊ณผ ๋์ ํ๋ก์ธ์ค์ ์ง์คํ์ญ์์ค. ๋ํ ๊ฐ๋จํ ์ผ์ด์ง๋ง ์ฅ์ ๋ฌผ์ ๊ทน๋ณตํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
GO TO FULL VERSION