์ฝ๋ฉ์ ์ด๋์ ๋ฐฐ์ธ ์ ์๋์? ๋ค์ํ ๋ฐฉ๋ฒ์ ์ฅ์ ๊ณผ ๋จ์
์ฝ๋ฉ Bootcamp ์ฐ์ ์ ๋ํด ๋ ๊น์ด ๋ค์ด๊ฐ๊ธฐ ์ ์ ์ฝ๋ฉ์ ๋ฐฐ์ฐ๋ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ๋ฐฉ๋ฒ์ ์ธ๊ธํ๊ณ ์ฅ๋จ์ ์ ๋ํด ์ด์ผ๊ธฐํ๋ ๊ฒ์ด ๋ถํ์ํ์ง ์์ ๊ฒ์ ๋๋ค. ๋ํ ๋๋ ์นผ๋ฆฌ์ง. ๊ท ํ์กํ ๊ฐ๋ฐ์ ์ด์งํ๊ณ ๋นํ์ ์ฌ๊ณ , ๋ฌธ์ ํด๊ฒฐ๊ณผ ๊ฐ์ ์ค์ํ ์ํํธ ์คํฌ์ ๊ฐ๋ฅด์น๊ณ ์๊ณ ๋ฆฌ์ฆ ๋ฐ ํ๋ก๊ทธ๋๋ฐ ํจํด ํ์ต๊ณผ ๊ฐ์ "ํ๊ณ ํ ๊ธฐ์ด"๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ํ ์กธ์ ํ ํ์๋ฅผ ์ ๊ณตํ๋ฏ๋ก ํ์คํ ๊ฒฝ์ ์ฐ์๋ฅผ ์ ํ ์ ์์ต๋๋ค. ๋จ์ : ํ์ต์ ์ ๋ง ๊ธธ๊ณ ๋น์ฉ์ด ๋ง์ด ๋ค๋ฉฐ, ์ฐ์ต์ด ๋ถ์กฑํ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ฑ , ํํ ๋ฆฌ์ผ, ์ ํ๋ธ. ๋งค์ฐ ์ ๋ ดํ๊ฑฐ๋ ๋ฌด๋ฃ๋ก ํ์ตํ ์ ์๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ ๋ฟ๋ง ์๋๋ผ ์์ ์ ์๋์ ๋ง์ถฐ ํ์ตํ ์ ์๋ ๋ฅ๋ ฅ๋ ์ ๊ณตํฉ๋๋ค. ๋จ์ : ์ผ๊ด์ฑ์ด ์๊ณ ๊ณํ์ด ์์ด ์ข ์ข ์์ฒด ์กฐ์ง์ด ๋ถ์กฑํฉ๋๋ค. ๋ค์ ๋งํ์ง๋ง, ์ฐ์ต๋ ๋ถ์กฑํฉ๋๋ค. ๊ฐ์ธ ๊ต์ฌ ๋๋ ๋ฉํ . ์ฌ๊ธฐ์๋ ๊ทํ์ ์๊ตฌ ์ฌํญ์ด๋ ํน์ ๋ชฉํ์ ๋ํ ๋งค์ฐ ๊ฐ๋ณ์ ์ธ ์ ๊ทผ ๋ฐฉ์๊ณผ ๊ด์ฌ์ ์ป์ ์ ์์ต๋๋ค. ๋จ์ : ํ์ต์ ์ค๋ ์๊ฐ์ด ๊ฑธ๋ฆด ์ ์์ผ๋ฉฐ ํ์ต ๋น์ฉ์ด ์ ๋ ดํ์ง ์์ต๋๋ค. ๊ฒ๋ค๊ฐ, ํ๋ก๊ทธ๋๋ฐ๊ณผ ๊ต์ก์ ๋๊ฐ์ด ์ฌ๋ฅ์ด ์๋ ํ๋ฅญํ ๋ฉํ ๋ฅผ ์ฐพ๋ ๊ฒ์ ๊ฝค ์ด๋ ต์ต๋๋ค. ์จ๋ผ์ธ ์ฝ๋ฉ ๋ถํธ์บ ํ, ์จ๋ผ์ธ ๊ฐ์ข. ์ค์ต์ ์ด์ ์ ๋ง์ถ ์จ๋ผ์ธ ๊ฐ์ข์์๋ ํฅ๋ฏธ๋ก์ด ํ์ต ๊ธฐ์ ๊ณผ ์๋ก์ด ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ์ฝ๋ฉ ๋ฐฉ๋ฒ์ ์ฒ์๋ถํฐ ๋ฐฐ์ฐ๋ ๋ฐ ๋์์ด ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๊ตฌ์ฑ์ด ์ ๋์ด ์๊ณ ์๊ฐ๋ ์ค๋ ๊ฑธ๋ฆฌ์ง ์์ต๋๋ค. ๋จ์ : ํ์๋ค์ด ์จ๋ผ์ธ ํ์ต์ ๊ฐ์ํ๊ธฐ ์ด๋ ค์ธ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ผ๋ฐ์ ์ผ๋ก ํ์ต ๊ฒฝํ์ ํฅ์์ํค๋ ์ถ๊ฐ ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด CodeGym์์์ ๊ฐ์ ๋ฉํ ๋ง์ด๋ ์ฝ๋ฉ ์คํ์ผ ์ ๊ฒ ๋ฑ์ด ์์ต๋๋ค. ์ด์จ๋ , ์จ๋ผ์ธ ํ์ต์ ์ฅ์ ์ ๋จ์ ๋ณด๋ค ํจ์ฌ ํฝ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ๊ธฐ์ฌ๋ฅผ ์ฝ๊ณ ์๋ค๋ฉด ์๋ง๋ ์ด๋ฏธ ์ด๋ฐ ๋ฐฉ์์ผ๋ก Java๋ฅผ ๋ฐฐ์ฐ๋ ๋ฐ ๊ด์ฌ์ด ์์ ๊ฒ์ ๋๋ค. ๊ทธ๋ ๋ค๋ฉด ์จ๋ผ์ธ ํ์ต์ ๋ฌด์์ ์ ๊ณตํ๋ฉฐ ์ฝ๋ฉ ๋ถํธ์บ ํ๋ฅผ ์ ํํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์ ๋๊น?์จ๋ผ์ธ ์ฝ๋ฉ ๋ถํธ์บ ํ๋ ๋ฌด์์ธ๊ฐ์?
ํ๋ง๋๋ก ์ฝ๋ฉ ๋ถํธ์บ ํ๋ ์ฌ๋๋ค์๊ฒ ์ค์ฉ์ ์ด๊ณ ์ทจ์ ์ ์ ํฉํ ๊ธฐ์ ์ ๊ฐ๋ฅด์น๋ ์ง์ค ๊ต์ก ํ๋ก๊ทธ๋จ์ ๋๋ค. ์ฝ๋ฉ ๋ถํธ์บ ํ๋ ๊ธฐ์กด ๋ํ ๋ฑ๋ก๊ธ๋ณด๋ค ํจ์ฌ ์ ๋ ดํ๊ณ ๋น ๋ฆ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์๋์์๋ ์ด๋ฌํ ์์ฑ ํ๋ก๊ทธ๋๋ฐ ๊ณผ์ ์ ์ฃผ์ ์ธก๋ฉด์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ์ฝ๋ ํ์ต์ Java ์จ๋ผ์ธ ๋ถํธ์บ ํ์ ํ์ ๋ถ๋ถ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ผ๋ฐ์ ์ผ๋ก ํ๋ก๊ทธ๋จ์ด ๋๋๋ฉด Java Core ๋ฐ ํ๋ ์์ํฌ์ ๋ฅ์ํด์ง๋๋ค. ๋ํ ์ ์ฒด ์คํ ์น ๊ฐ๋ฐ, Android ๊ฐ๋ฐ, ๋ฐ์ดํฐ ๊ณผํ ๋ฑ๊ณผ ๊ฐ์ ์ ์ฉํ "์ถ๊ฐ ๊ธฐ๋ฅ"์ ํตํด ๊ธฐ์ ์ธํธ๋ฅผ ํ์ฅํ ์ ์์ต๋๋ค. ๊ธฐ๊ฐ์ ํ๋ก๊ทธ๋จ๋ง๋ค ๋ค๋ฅด์ง๋ง ํ๊ท ์ ์ผ๋ก 3~6๊ฐ์ ์์ ๊ท์คํ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ ์ ๊ฐ๋ฐํ๊ฒ ๋ฉ๋๋ค. ๋ฐ๋ผ์ ๋จ๊ธฐ ๊ณผ์ ์ ์๊ฐํ๊ณ ์ค์ค๋ก ๋๊ธฐ๋ฅผ ๋ถ์ฌ๋ฐ๊ณ ์ฒด๊ณ์ ์ธ ์ฌ๋์ด๋ผ๋ฉด ์จ๋ผ์ธ ์ฝ๋ฉ ๋ถํธ์บ ํ๊ฐ ํ๋ฅญํ ์ ํ์ ๋๋ค. ๋ํ, ์ด๋์๋ ์ผํ๊ฑฐ๋ ํ์ตํ ์ ์๋ ์ ์ฐ์ฑ์ด ํ์ํ ์ฌ๋๋ค์๊ฒ ํ์์ ์ ๋๋ค.์ฝ๋ฉ ๋ถํธ์บ ํ์ ์ฐธ๊ฐํ๋ ค๋ฉด ๋ํ ํ์๊ฐ ํ์ํฉ๋๊น?
ํนํ ์จ๋ผ์ธ์ผ๋ก ์ฝ๋ฉ ๋ถํธ์บ ํ์ ์ฐธ๊ฐํ๋ ค๋ฉด ์ผ๋ฐ์ ์ผ๋ก ๋ํ ํ์๊ฐ ํ์ํ์ง ์์ต๋๋ค. ๋ํ ์ฝ๋ฉ ๋ถํธ์บ ํ์ ์ผ๋ง๋ ๋ง์ ๊ฒฝํ์ด ํ์ํ์ง ๊ถ๊ธํ ์๋ ์์ต๋๋ค. ์ค์ ๋ก ๋ชจ๋ ๊ฒ์ ์ ํํ ํ๋ก๊ทธ๋จ์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค. ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ ์ด ์ ํ ์๋ ์์ ์ด๋ณด์๋ถํฐ ๊ฒฝํ์ด ํ๋ถํ ์ฝ๋๊น์ง ๋ชจ๋ ๊ฒฝํ ์์ค์ ์ํ ๋ง์ ํ๋ก๊ทธ๋จ์ด ์์ต๋๋ค.์ฝ๋ฉ ๋ถํธ์บ ํ์๋ ์ด๋ค ์ ํ์ด ์๋์?
์ฝ๋ฉ ๋ถํธ ์บ ํ์ ๋ค์ด๊ฐ๋ฉด ๊ฐ์ธ์ ๊ต์ก ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ์ ํํ ์ ์๋ ๋ช ๊ฐ์ง ํ์ค ์ต์ ์ด ์์ต๋๋ค. ๊ฐ์ฅ ์ค์ํ ์ฐจ์ด์ ์ ์ผ์ ์ ๋๋ค. ๋ฑ๋กํ๊ธฐ ์ ์ ๊ณ ๋ คํด์ผ ํ ์ฃผ์ ์ต์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.ํํธํ์ ๋ถํธ์บ ํ
ํํธํ์ ๋ถํธ์บ ํ๋ ์ผ๋ฐ์ ์ผ๋ก 34์ฃผ ๋์ ์งํ๋ฉ๋๋ค. ์ด๋ฏธ ์ง์ , ๊ฐ์กฑ ๋๋ ์๋นํ ์๊ฐ์ด ํ์ํ ๊ธฐํ ์ฑ ์์ด ์๋ ํ์๋ค์๊ฒ ์๋ฒฝํ ์ต์ ์ ๋๋ค. ์ฆ, ์ ๋ ๊ณผ ์ฃผ๋ง์ ํ์ต๊ณผ ์จ๋ผ์ธ ํ์์ ์๊ฐ์ ํ ์ ํ ์ ์๋ ์ฌ๋๋ค์ ์ํด ํํธํ์ ์จ๋ผ์ธ ๋ถํธ์บ ํ๊ฐ ์ผ๋ฐ์ ์ผ๋ก ์ฑํ๋ฉ๋๋ค.ํํ์ ๋ถํธ์บ ํ
ํํ์ ๋ถํธ์บ ํ์๋ ์ ๋ฐ ์ ๋์ ์๊ฐ, ์ฆ ์ฝ 17์ฃผ๊ฐ ํ์ํฉ๋๋ค. ์ฝ๋ฉ์ ์ธ๊ณ์ ์์ ํ ๋น ์ ธ๋ค๊ฒ ํด์ค๋๋ค. ์ต๋ํ์ ์ฃผ์์ ์ง์ค์ด ํ์ํ๋ฉฐ ๋ค๋ฅธ ํ๋์ ์ํ ์ฝ๊ฐ์ ์๊ฐ๋ง ๋จ๊ฒจ๋์ญ์์ค. ๋น์ ์ด ๊ฐ์ฅ ์งง์ ์๊ฐ์ ์ง์์ ํ์ฅํ๊ณ ์ถ๊ณ ์ผ์ฃผ์ผ์ 5-6์ผ ํ์ต๋น ์ต๋ 8-10์ ํ ์ ํ ์ค๋น๊ฐ ๋์ด ์๋ ์ฌ๋์ด๋ผ๊ณ ๊ฐ์ ํด ๋ณด์ญ์์ค. ๊ทธ๋ฌํ ๊ฒฝ์ฐ์๋ ํํ์ ํ๋ก๊ทธ๋จ์ด ๊ทํ์๊ฒ ์ ํฉํ ์ ํ์ผ ์ ์์ต๋๋ค.์๊ธฐ ์ฃผ๋ํ ๋ถํธ์บ ํ
์ด๋ ๊ฑฐ์ ํญ์ ๋น๋๊ธฐ์ ํ์์ผ๋ก ์จ๋ผ์ธ ์๋ฃ๋ฅผ ์ ๊ณตํ๋ ๋ถํธ์บ ํ์ด๋ฏ๋ก ํ์ต ์๋๋ฅผ ๋์ด๊ฑฐ๋ ๋ฎ์ถ ์ ์์ต๋๋ค. ์๊ธฐ ์ฃผ๋ํ ์จ๋ผ์ธ ๋ถํธ์บ ํ๋ ์์ ์ ์ ๋ฌด์ ํ์ํ ์๋ก์ด ๊ฐ๋ ์ ์ตํ๊ณ ์ถ์ ๊ธฐ์กด ์ฝ๋ฉ ์ง์์ ๊ฐ์ถ ๊ฐ๋ฐ์์๊ฒ ๋งค๋ ฅ์ ์ผ ์ ์์ต๋๋ค. ๋ฌผ๋ก , ๋นก๋นกํ ์ผ์ ์์ด ์์ ๋ง์ ์๋๋ก ๊ณต๋ถํ๊ณ ์ถ์ ์ด๋ณด์์๊ฒ๋ ์ ํฉํฉ๋๋ค.๋ถํธ์บ ํ ์ธ๋ถ ์ฌํญ
์จ๋ผ์ธ ์ฝ๋ฉ ๋ถํธ์บ ํ๋ ์ ๊ณตํ๋ ์ฃผ์ ์ ๋ฐ๋ผ ๋ค๋ฅผ ์๋ ์์ต๋๋ค. ์ผ๋ถ ๋ถํธ์บ ํ๋ ์ผ๋ฐ์ ์ธ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ ์ ๋ํ ๊ด๋ฒ์ํ ์๊ฐ๋ฅผ ์ ๊ณตํ์ง๋ง ๋๋ถ๋ถ์ ํน์ ์ด์ ์์ญ์ ์ฑํํฉ๋๋ค. Java ๋ถํธ์บ ํ๋ ์ฃผ๋ก ํ๋ ์ง์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ ์ ์๋ ์ค์ฉ์ ์ธ ๊ธฐ์ ์ ๊ตฌ์ถํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค. ๊ทธ์ค ๊ฐ์ฅ ์ธ๊ธฐ์๋ ๊ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.-
๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ. ํ์๋ค์ ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ํ์ ์ธก๋ฉด(์บก์ํ, ์ถ์ํ, ์์ ๋ฐ ๋คํ์ฑ)์ ๋ฐฐ์ฐ๊ณ ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ํํธ์จ์ด ํ๋ก๊ทธ๋จ์ ๊ตฌ์ฑํฉ๋๋ค.
-
์๋ฐ ๊ตฌ๋ฌธ. ์ปดํจํฐ ํ๋ก๊ทธ๋จ๊ณผ ์ฑ์ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์ํด Java ๊ตฌ๋ฌธ์ ์ ์ฉํ๋ ๋ฐฉ๋ฒ์ ๊ดํ ๋ชจ๋ ๊ฒ์ ๋๋ค.
-
์ค๋ฅ ์ฒ๋ฆฌ. ๋ชจ๋ ํ๋ก๊ทธ๋จ๊ณผ ์์ฉ ํ๋ก๊ทธ๋จ์๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์์ผ๋ฏ๋ก ์ค๋ฅ ์ฒ๋ฆฌ ๊ธฐ์ ์ ๋ชจ๋ ๊ฐ๋ฐ์์๊ฒ ์ค์ํฉ๋๋ค. ๊ณผ์ ์ ๋ง์น ํ์๋ ์ค๋ฅ์ ์์ธก, ๊ฐ์ง ๋ฐ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ตํ ์ ์์ต๋๋ค.
-
ํฌํธํด๋ฆฌ์ค ๊ฐ๋ฐ. ๋ฏธ๋์ ๊ณ ์ฉ์ฃผ์๊ฒ ์์ ์ ๊ธฐ์ ์ ๋ณด์ฌ์ฃผ๊ณ ์ถ๋ค๋ฉด ํฌํธํด๋ฆฌ์ค๋ฅผ ํตํด ํ๋ก๊ทธ๋๋ฐ ๋ฅ๋ ฅ์ ๋ณด์ฌ์ฃผ๋ ๊ฒ๋ณด๋ค ๋ ์ข์ ๋ฐฉ๋ฒ์ ์์ต๋๋ค. ๋ง์ Java ๋ถํธ์บ ํ๋ ํ์๋ค์ด ๋ฏธ๋ ์ง์ ๊ธฐํ๋ฅผ ํ๋ณดํ๊ธฐ ์ํด ์ ๋ฌธ์ ์ธ ํฌํธํด๋ฆฌ์ค ์น์ฌ์ดํธ๋ฅผ ๋ง๋๋ ๋ฐ ๋์์ ์ค๋๋ค.
GO TO FULL VERSION