๋น์ ์ ๊ฒธ์ํ ์ข
์ด ์ํํธ์จ์ด ์์ง๋์ด๋ก ์ผํ๋ ์๊ด์ ์ป์ ์ง ๊ฑฐ์ 5๊ฐ์์ด ์ง๋ฌ๊ณ ์ด์ IT ๋ถ์ผ๋ก ํฅํ๋ ๊ทธ์ ๊ธธ๊ณ ํ๋ํ ๊ธธ์ ๋ํด ์ด์ผ๊ธฐํ ์๊ฐ์
๋๋ค.
์ ๋ ํ๊ต ๋๋ถํฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ดํดํ๋ ๊ฒ์ ์ ํ ๊ฑฐ๋ถํ์์๋ ๋ถ๊ตฌํ๊ณ ํ๋ก๊ทธ๋๋จธ๊ฐ ๋๊ณ ์ถ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ด ์ ๊ฐ ์ปดํจํฐ ๊ณผํ ํตํฉ ๊ตญ๊ฐ ์ํ์ ํฉ๊ฒฉํ๋ ๊ฒ์ ๋ง์ง๋ ๋ชปํ์ต๋๋ค. (์ ๋ ๋ฌธ์ ์ ๋ํ ๋ชจ๋ ์ฝ๋๋ฅผ ์๊ณ ๋ฆฌ์ฆ ์ธ์ด๋ก ์์ฑํ์ต๋๋ค.) ๊ทธ๋ค์ง ์ ๋ช
ํ์ง๋ ์์ง๋ง ์ฌ์ ํ ๋ชจ์คํฌ๋ฐ ๋ํ ์ค ํ๋์ ์
ํํ ์ ์์์ต๋๋ค. ๊ธฐ์ ์ ๋ฌธ ๋ถ์ผ. ์ฒซํด์๋ VBA์ Visual Basic์ ๊ณต๋ถํ๊ณ ์ฃผ๋ก ๋ค์ํ ์ํ์ ๊ณ์ฐ์ ์ํํ๋ ๊ฐ๋จํ ํ๋ก๊ทธ๋จ์ ์์ฑํ์ต๋๋ค. ํ๋ก๊ทธ๋๋ฐ์ ํ์ต์ ๋ํ ๋
ํนํ ์ ๊ทผ ๋ฐฉ์์ ๊ฐ์ง ๋ค์ ์๊ฒฉํ๊ณ ๊น๋ค๋ก์ด ์ฌ์ฑ ๋ถํ์ฅ์ด ์งํํ์ต๋๋ค. ๊ทธ๋
์ ์ ๋๋ถ์ ์ ๋ ๋ง์นจ๋ด ํ๋ก๊ทธ๋๋ฐ์ ๊ธฐ๋ณธ์ ์ดํดํ๊ธฐ ์์ํ๊ณ ๊ธฐ๋ณธ VBA ๋ฐ VB ๊ตฌ๋ฌธ, ์กฐ๊ฑด๋ฌธ, ๋ฃจํ ๋ฐ ๋ชจ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์ ์ฌ์ฉ๋๋ ๊ธฐํ ๊ตฌ๋ฌธ์ ์ดํดํ์ต๋๋ค. 3ํ๊ธฐ๊ฐ ์ง๋๋ฉด ํ๋ก๊ทธ๋๋ฐ์ด ์ข
๋ฃ๋๊ณ ์ด์ ํจ๊ป ์ด ์ ๋ฌธ ๋ถ์ผ์ ๋ํ ๊ด์ฌ๋ ์ฌ๋ผ์ก์ต๋๋ค. ํ์ง๋ง ๊ทธ๋๋ ๋๋ ๊ณต๋ถ๋ฅผ ๊ทธ๋ง๋์ง ์๊ณ ์กธ์
์ฅ์ ๋ฐ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ํ๋ก๊ทธ๋๋ฐ ์์
์์ด ์ ๋ ์ฝ๋ฉ์ ๊ฑฐ์ ์ค๋จํ๊ณ ๋๋ก๋ ์ฑ
์์ VB๋ฅผ ๊ณ์ ๋ฐฐ์ฐ๋ ค๋ ๋ฐ์ฑ์ ์ธ ์๋๋ ํ์ง๋ง ์ผ๋ง ํ ํ๋ก๊ทธ๋๋ฐ์ ์์ ํ ์ค๋จํ์ต๋๋ค. 4ํ๋
๋ง์ ์ ๋ ํ๋ก๊ทธ๋๋ฐ์ ๊ณ์ ๊ณต๋ถํ๊ธฐ ์์ํ๊ณ , ์ผ๋ฐ์ ์ผ๋ก ๋ํ ์กธ์
ํ ์ด๋ป๊ฒ ์ด์์ผ ํ ์ง์ ๋ํด ๊ณต๋ถํ์ต๋๋ค. ๋น์ ์ ๋ ๋ณดํ ํ์ฌ์์ ์์ ๋ฌธ์ ๊ด๋ฆฌ ์ ๋ฌธ๊ฐ๋ก ์ผํ์ง๋ง ์ด๊ฒ์ด ์ ๊ฐ ์ธ์์์ ์ํ๋ ๊ฒ์ด ์ ํ ์๋๋ผ๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ๋จ์ ๊ฒ์ ์ด๋ค ์ธ์ด๋ฅผ ๊ณต๋ถํ ์ง ์ ํํ๋ ๊ฒ๋ฟ์ด์์ต๋๋ค. ์ทจ์
์์ฅ์ ์กฐ์ฌํ ํ VB๊ฐ ์ค์ ๋ก ํ์ํ ์ฌ๋์ ์๋ค๋ ์ฌ์ค์ ๊นจ๋ซ๊ณ ์ ๋ ๊ฐ์ฅ ์์๊ฐ ๋ง๊ณ ์ ์๊ฐ์ ๊ฐ์ฅ ์ด๋ ค์ด ์ธ์ด์ธ Java๋ฅผ ์ ํํ์ต๋๋ค. + ๊ทธ๊ฒ์ ์ ์๋ ์น๊ตฌ๊ฐ ์์์ต๋๋ค. ๋๋ A.N. Vasiliev์ ์ฑ
์ ํตํด Java์ ๋ํด ์๊ฒ๋์์ต๋๋ค. "์์ ์ ํ๋ก๊ทธ๋จ์ด ํฌํจ๋ Java ํํ ๋ฆฌ์ผ." ์ฑ
์ ์ฝ๊ณ ์๋์์ค๋ฅผ ์์ฑํ๊ณ ๋๋ถ๋ถ์ ๋ชฉ๋ก์ ์์งํ๊ฒ ๋ค์ ์์ฑํ ํ, ๋๋ ๋ค๋ฅธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์ ์ด๋ฏธ ์๋ ค์ง ๊ฒ ์ธ์๋ ๋ด ๋จธ๋ฆฟ์์ ์๋ฌด๊ฒ๋ ๋ถ์ด ์์ง ์์ผ๋ฉฐ ๋ค์์ ๋ฌด์์ ํด์ผํ ์ง ๋ช
ํํ์ง ์๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. OPP, ๋คํ์ฑ, ์์, ๊ฐ์ฒด ๋ฑ ์ด์ ์ ์์ง ๋ชปํ๋ ๊ฒ๋ค์ ์กฐ๋ช
ํ๋ ์ฌ๋ฌ ๋น๋์ค ๊ฐ์๋ฅผ ์ฐพ์๊ณ , ์ง์ธ์ด ๋ช ๊ฐ์ง ์ด๋ ค์ด ์ ์ ์ค๋ช
ํด ์ฃผ์์ง๋ง ์ ๋ฐ์ ์ผ๋ก ์ํฉ์ ํฌ๊ฒ ๋ฐ๋์ง ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ธํฐ๋ท์ ์ ๊ธฐ์ ์ผ๋ก ์ฌํํ ํ JavaRush๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค. ์ฒ์์๋ ๋ฆฌ์์ค์ ๋ํด ํ์์ ์ด์์ง๋ง ๋ช ๊ฐ์ง ๋ ๋ฒจ์ ์งํํ ํ ํฅ๋ฏธ๋ฅผ ๋๊ผ๊ณ ๋ฉฐ์น ๋ง์ ๋ ๋ฒจ 8์ ๋๋ฌํ๊ณ ์ ์ ํด์์ ์ทจํ ํ ์ต๋ 10๊น์ง ์ฌ๋ผ๊ฐ์ต๋๋ค. JavaRush์ ์์
์ ์ ๊ฐ ์ดํดํ๋ ๋ฐ ๋์์ด ๋์์ต๋๋ค. ์ด์ ์ ์ฑ
์์ ์ฝ์ ๋ด์ฉ์
๋๋ค. ์ด๊ฒ์ด ๋ฐ๋ก ์ ๊ฐ ํด์ผ ํ ์ผ์ด๋ผ๋ ๊ฒ์ ์ดํดํ์ต๋๋ค. ํ์ํ ์ผ์ด์์ง๋ง ๊ตฌ๋
๊ตฌ๋งค๋ฅผ ๋ฏธ๋ฃจ๋ค๊ฐ ๋์ค์ ํํํ๊ฒ ๋ ์ด์ ๋... ๊ทธ๋ ๋ฌ๋ฌ ํ์จ์ด ์ฌ๋ผ์ 2๋ฐฐ๋ฅผ ๋ ๋ด์ผ ํ์ด์ :) ๋ ๋ฒจ 20์ด ๋ ํ ์ด๋ ฅ์๋ฅผ ์์ฑํ๊ณ ์ง์์ ์์ํ์ด์. ๋ช๋ฒ์ ๋ฉด์ ์คํจ๋ก ์ธํด ํฌ๊ฒ ๋ง์ณค์ง๋ง(์ง์๊ณผ ์ดํด ๋ถ์กฑ) ์ ๋งํ์ง ์๊ณ ๊ณ์ ๊ณต๋ถํ์ต๋๋ค. ์ ์๋ ค์ง "Java ์ฒ ํ"์ ์ฝ๊ณ , YouTube์์ Golovach์ ๊ฐ์๋ฅผ ์์ฒญํ๊ณ , Evgeniy Popov์ ๋น๋์ค ๊ฐ์์์ CSS/HTML์ ๋ฐฐ์ฐ๊ธฐ ์์ํ๊ณ , JUnit, JDBC, SQL, XML์ ์ต์ํด์ก๊ณ , Swing, JDBC๋ฅผ ์ฌ์ฉํ์ฌ ์ฐ๋ฝ์ฒ ๊ด๋ฆฌ์๋ฅผ ์์ฑํ๊ณ ์ํํ์ต๋๋ค. ๊ฐ๋จํ CRUD ์์
. ๋ ๋ฒจ 30์ด ๋์ ์ ๋ฌธ๊ฐ ๊ต์ก ์ผํฐ์ ํด๋ผ์ด์ธํธ-์๋ฒ ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ ๊ณผ์ ์ ๋ฑ๋กํ๋๋ฐ, ํ๋ก๊ทธ๋จ์๋ ๋ฉํฐ์ค๋ ๋ฉ, JavaFX, Servlets, JSF, JSP๊ฐ ํฌํจ๋์์ต๋๋ค. ๊ทธ ์ดํ์ EJB ๊ฐ์ข๋ฅผ ์๊ฐํ๋ ค๊ณ ํ์ผ๋ ์์ง 2๋ฌ ์ ๋ ๋จ์๊ธฐ ๋๋ฌธ์ Spring ๋์์ ํํ ๋ฆฌ์ผ์ ๊ตฌ๋งคํด์ ๋ฐฐ์ฐ๊ธฐ ์์ํ์ต๋๋ค. ๊ทธ ๋ฌด๋ ต ๋๋ ์ด๋ฏธ ๋ํ์ ์กธ์
ํ๊ณ ๊ทธ๋ค์ ์ด๋ฏธ ์ง์ญ ๊ตฐ๋ถ๋์์ ๋๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ณ ์์์ต๋๋ค. ์ฒ์์๋ ์ผ๋ฐ Muscovite๊ฐ ๊ทธ๋ ๋ฏ์ด ๊ตฐ ๋ฑ๋ก ๋ฐ ์
๋ ์ฌ๋ฌด์ ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ๋ ํด๊ฒฐํ๊ณ ์ถ์์ง๋ง ๋ชจ๋ ์ฅ๋จ์ ์ ๊ณ ๋ คํ ํ ์กฐ๊ตญ์ ๋น์ ์์งํ๊ฒ ๊ฐ๊ธฐ๋ก ๊ฒฐ์ ํ๊ณ 11 ์ 20, 15 ์ผ์ ๋๋ ์ด๋ฏธ ์ฉ๊ฐํ ์ ๋ต ๋ฏธ์ฌ์ผ ๋ถ๋์ ๋ถ๋ ์ค ํ๋์ ์์น์ ์์์ต๋๋ค. ์๋น์ค์ ๋ํด ์ด์ผ๊ธฐํ๋ ๊ฒ์ ์๋ฏธ๊ฐ ์์ผ๋ฉฐ ํ๋ก๊ทธ๋๋ฐ๊ณผ ๊ด๋ จ์ด ๊ฑฐ์ ์์์ผ๋ฉฐ ๋์ ํด์ ์ค์ด์์ต๋๋ค. ์์ ์๊ฐ์ Java ๋งค๋ด์ผ์ ์ฝ๊ธฐ ์์ํ๊ณ ๋์์ Java Junior ๊ณต์์ ๋ชจ๋ํฐ๋งํ๊ณ ๋ชจ์คํฌ๋ฐ๋ก ๋์ ๊ฐ์ง ์๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. DMB๋ฅผ ๋ง์น๊ณ ์กฐ๊ธ ์ ์ ์ ์ฐจ๋ฆฐ ํ JavaRush์ ๋ ๋ฒ์งธ ๊ณ์ ์ ๊ฐ์คํ๊ณ ๊ตฌ๋
๊ถ์ ๊ตฌ๋งคํ์ต๋๋ค. ์๋ํ๋ฉด... ์ ๋ ์ด ๊ณ์ ์ ๋ ๋ฒจ 32์ด๊ณ Java Core์ ๋ํด ๋ณต์ตํ๊ณ ์ถ์์ต๋๋ค. ์ฝ 5์ผ ๋ง์ ๋ ๋ฒจ 15์ ๋๋ฌํ๊ณ , ์คํฌ์ด ์ฝ๊ณ ๋น ๋ฅด๊ฒ ๋ฐํ๋๋ค๋ ์ฌ์ค์ ์๊ฐ์ ๋ฐ์ ์ด๋ ฅ์๋ฅผ ์
๋ฐ์ดํธํ๊ณ ์ก์ธ์ค ๊ถํ์ ์ด์์ต๋๋ค. ๋ค์๋ ํ์ง IT์
์ฒด๋ก๋ถํฐ ์ ํ๊ฐ ๊ฑธ๋ ค์ ๊ฐ์ฐ์ ์ด๋๋๋ค. ์ธํฐ๋ทฐ์์ HR์ ์๋
๋ ์ผ๋ฐ์ ์ธ ์ง๋ฌธ์ ํ๊ณ ๋์๊ฒ ์๋ ค์ง ๊ธฐ์ ์ ๋ํด ๋ฌผ์๊ณ ๋ด๊ฐ ๋ ์ข์ํ๋ ๊ฒ์ ์๋ฉด ๋๋ ๋ท๋ฉด์
๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๊ทธ๊ฒ์ ๋์๊ฒ ์ค์ํ์ง ์์๊ณ ๋จ์ง ํ๋ก๊ทธ๋๋จธ๋ก ์ผํ๊ณ ์ถ์๊ณ JavaScript ํ๋ก๊ทธ๋๋จธ์ ์์น์ ๋ํ ํ
์คํธ ์์
์ ์์ฑํด ๋ฌ๋ผ๋ ์ ์์ ๋ฐ์์ผ๋ฉฐ ๋์ํ์ต๋๋ค. ๋น์ ๋๋ JS๋ฅผ "JavaScript? ๋ญ, ๊ทธ๋ฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ์๋ ๊ฒ ๊ฐ๋ค" ์ ๋ ์์ค์ผ๋ก ์์๊ณ , ์ง์ ์ค์๋ง์ ๋ฐ๋ก ์๋ฆฌ์ ์์ ๋งค๋ด์ผ์ ๊ณต๋ถํ๋ค. ๊ทธ๋์ 3์ผ์ด ์ง๋์ ํ
์คํธ ๊ณผ์ ์์ฒด๋ฅผ ๊ณต๋ถํ๊ธฐ ์์ํ์ต๋๋ค. ๊ฒฐ์ ํ๋ ๋ฐ 7์ผ์ด ๊ฑธ๋ ธ๊ณ , 6์ผ ์ ๋
์ ๊ณ ์ฉ์ฃผ์๊ฒ ์ฝ๋๋ฅผ ๋ณด๋์ต๋๋ค. ๋ฉฐ์น ํ ๊ทธ๋ค์ ๋์๊ฒ ์ ํ๋ฅผ ๊ฑธ์ด ๋ชจ๋ ๊ฒ์ด ๊ด์ฐฎ๋ค๊ณ ๋งํ๊ณ ๋๋ ๋ฏธ๋์ ๋ฆฌ๋์ ํจ๊ป ์ค๋์
์ ์ด๋๋์์ต๋๋ค. ๋ฉด์ ์ 10~15๋ถ ์ ๋ ์งํ๋์๊ณ ์ํํธ์จ์ด ์์ง๋์ด ์๋ฆฌ์ ํฉ๊ฒฉํ์ต๋๋ค :) 3๊ฐ์๊ฐ ์ํ๊ธฐ๊ฐ์ ๊ฑฐ์ณ JS ํ
์คํธ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ๋ง์ณค๊ณ ์ง๊ธ์ ๋๊ธฐ์
์ค ํ ๊ณณ์์ ๊ทผ๋ฌดํ๊ณ ์์ต๋๋ค. ๋์์ ๋์ 7์ธต์ง๋ฆฌ ๋น์ฆ๋์ค ์ผํฐ์๋ ๋ ํฌ๋ฆฌ์์ด์
๊ณต๊ฐ๊ณผ ์ฒด์ก๊ด์ด ์์ต๋๋ค :) ๋ ๋ฒจ 30์ด ๋์ ์ ๋ฌธ๊ฐ ๊ต์ก ์ผํฐ์ ํด๋ผ์ด์ธํธ-์๋ฒ ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ ๊ณผ์ ์ ๋ฑ๋กํ๋๋ฐ, ํ๋ก๊ทธ๋จ์๋ ๋ฉํฐ์ค๋ ๋ฉ, JavaFX, Servlets, JSF, JSP๊ฐ ํฌํจ๋์์ต๋๋ค. ๊ทธ ์ดํ์ EJB ๊ฐ์ข๋ฅผ ์๊ฐํ๋ ค๊ณ ํ์ผ๋ ์์ง 2๋ฌ ์ ๋ ๋จ์๊ธฐ ๋๋ฌธ์ Spring ๋์์ ํํ ๋ฆฌ์ผ์ ๊ตฌ๋งคํด์ ๋ฐฐ์ฐ๊ธฐ ์์ํ์ต๋๋ค. ๊ทธ ๋ฌด๋ ต ๋๋ ์ด๋ฏธ ๋ํ์ ์กธ์
ํ๊ณ ๊ทธ๋ค์ ์ด๋ฏธ ์ง์ญ ๊ตฐ๋ถ๋์์ ๋๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ณ ์์์ต๋๋ค. ์ฒ์์๋ ์ผ๋ฐ Muscovite๊ฐ ๊ทธ๋ ๋ฏ์ด ๊ตฐ ๋ฑ๋ก ๋ฐ ์
๋ ์ฌ๋ฌด์ ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ๋ ํด๊ฒฐํ๊ณ ์ถ์์ง๋ง ๋ชจ๋ ์ฅ๋จ์ ์ ๊ณ ๋ คํ ํ ์กฐ๊ตญ์ ๋น์ ์์งํ๊ฒ ๊ฐ๊ธฐ๋ก ๊ฒฐ์ ํ๊ณ 11 ์ 20, 15 ์ผ์ ๋๋ ์ด๋ฏธ ์ฉ๊ฐํ ์ ๋ต ๋ฏธ์ฌ์ผ ๋ถ๋์ ๋ถ๋ ์ค ํ๋์ ์์น์ ์์์ต๋๋ค. ์๋น์ค์ ๋ํด ์ด์ผ๊ธฐํ๋ ๊ฒ์ ์๋ฏธ๊ฐ ์์ผ๋ฉฐ ํ๋ก๊ทธ๋๋ฐ๊ณผ ๊ด๋ จ์ด ๊ฑฐ์ ์์์ผ๋ฉฐ ๋์ ํด์ ์ค์ด์์ต๋๋ค. ์์ ์๊ฐ์ Java ๋งค๋ด์ผ์ ์ฝ๊ธฐ ์์ํ๊ณ ๋์์ Java Junior ๊ณต์์ ๋ชจ๋ํฐ๋งํ๊ณ ๋ชจ์คํฌ๋ฐ๋ก ๋์ ๊ฐ์ง ์๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. DMB๋ฅผ ๋ง์น๊ณ ์กฐ๊ธ ์ ์ ์ ์ฐจ๋ฆฐ ํ JavaRush์ ๋ ๋ฒ์งธ ๊ณ์ ์ ๊ฐ์คํ๊ณ ๊ตฌ๋
๊ถ์ ๊ตฌ๋งคํ์ต๋๋ค. ์๋ํ๋ฉด... ์ ๋ ์ด ๊ณ์ ์ ๋ ๋ฒจ 32์ด๊ณ Java Core์ ๋ํด ๋ณต์ตํ๊ณ ์ถ์์ต๋๋ค. ์ฝ 5์ผ ๋ง์ ๋ ๋ฒจ 15์ ๋๋ฌํ๊ณ , ์คํฌ์ด ์ฝ๊ณ ๋น ๋ฅด๊ฒ ๋ฐํ๋๋ค๋ ์ฌ์ค์ ์๊ฐ์ ๋ฐ์ ์ด๋ ฅ์๋ฅผ ์
๋ฐ์ดํธํ๊ณ ์ก์ธ์ค ๊ถํ์ ์ด์์ต๋๋ค. ๋ค์๋ ํ์ง IT์
์ฒด๋ก๋ถํฐ ์ ํ๊ฐ ๊ฑธ๋ ค์ ๊ฐ์ฐ์ ์ด๋๋๋ค. ์ธํฐ๋ทฐ์์ HR์ ์๋
๋ ์ผ๋ฐ์ ์ธ ์ง๋ฌธ์ ํ๊ณ ๋์๊ฒ ์๋ ค์ง ๊ธฐ์ ์ ๋ํด ๋ฌผ์๊ณ ๋ด๊ฐ ๋ ์ข์ํ๋ ๊ฒ์ ์๋ฉด ๋๋ ๋ท๋ฉด์
๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๊ทธ๊ฒ์ ๋์๊ฒ ์ค์ํ์ง ์์๊ณ ๋จ์ง ํ๋ก๊ทธ๋๋จธ๋ก ์ผํ๊ณ ์ถ์๊ณ JavaScript ํ๋ก๊ทธ๋๋จธ์ ์์น์ ๋ํ ํ
์คํธ ์์
์ ์์ฑํด ๋ฌ๋ผ๋ ์ ์์ ๋ฐ์์ผ๋ฉฐ ๋์ํ์ต๋๋ค. ๋น์ ๋๋ JS๋ฅผ "JavaScript? ๋ญ, ๊ทธ๋ฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ์๋ ๊ฒ ๊ฐ๋ค" ์ ๋ ์์ค์ผ๋ก ์์๊ณ , ์ง์ ์ค์๋ง์ ๋ฐ๋ก ์๋ฆฌ์ ์์ ๋งค๋ด์ผ์ ๊ณต๋ถํ๋ค. ๊ทธ๋์ 3์ผ์ด ์ง๋์ ํ
์คํธ ๊ณผ์ ์์ฒด๋ฅผ ๊ณต๋ถํ๊ธฐ ์์ํ์ต๋๋ค. ๊ฒฐ์ ํ๋ ๋ฐ 7์ผ์ด ๊ฑธ๋ ธ๊ณ , 6์ผ ์ ๋
์ ๊ณ ์ฉ์ฃผ์๊ฒ ์ฝ๋๋ฅผ ๋ณด๋์ต๋๋ค. ๋ฉฐ์น ํ ๊ทธ๋ค์ ๋์๊ฒ ์ ํ๋ฅผ ๊ฑธ์ด ๋ชจ๋ ๊ฒ์ด ๊ด์ฐฎ๋ค๊ณ ๋งํ๊ณ ๋๋ ๋ฏธ๋์ ๋ฆฌ๋์ ํจ๊ป ์ค๋์
์ ์ด๋๋์์ต๋๋ค. ๋ฉด์ ์ 10~15๋ถ ์ ๋ ์งํ๋์๊ณ ์ํํธ์จ์ด ์์ง๋์ด ์๋ฆฌ์ ํฉ๊ฒฉํ์ต๋๋ค :) 3๊ฐ์๊ฐ ์ํ๊ธฐ๊ฐ์ ๊ฑฐ์ณ JS ํ
์คํธ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ๋ง์ณค๊ณ ์ง๊ธ์ ๋๊ธฐ์
์ค ํ ๊ณณ์์ ๊ทผ๋ฌดํ๊ณ ์์ต๋๋ค. ๋์์ ๋์ 7์ธต์ง๋ฆฌ ๋น์ฆ๋์ค ์ผํฐ์๋ ๋ ํฌ๋ฆฌ์์ด์
๊ณต๊ฐ๊ณผ ์ฒด์ก๊ด์ด ์์ต๋๋ค :) ๋ ๋ฒจ 30์ด ๋์ ์ ๋ฌธ๊ฐ ๊ต์ก ์ผํฐ์ ํด๋ผ์ด์ธํธ-์๋ฒ ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ ๊ณผ์ ์ ๋ฑ๋กํ๋๋ฐ, ํ๋ก๊ทธ๋จ์๋ ๋ฉํฐ์ค๋ ๋ฉ, JavaFX, Servlets, JSF, JSP๊ฐ ํฌํจ๋์์ต๋๋ค. ๊ทธ ์ดํ์ EJB ๊ฐ์ข๋ฅผ ์๊ฐํ๋ ค๊ณ ํ์ผ๋ ์์ง 2๋ฌ ์ ๋ ๋จ์๊ธฐ ๋๋ฌธ์ Spring ๋์์ ํํ ๋ฆฌ์ผ์ ๊ตฌ๋งคํด์ ๋ฐฐ์ฐ๊ธฐ ์์ํ์ต๋๋ค. ๊ทธ ๋ฌด๋ ต ๋๋ ์ด๋ฏธ ๋ํ์ ์กธ์
ํ๊ณ ๊ทธ๋ค์ ์ด๋ฏธ ์ง์ญ ๊ตฐ๋ถ๋์์ ๋๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ณ ์์์ต๋๋ค. ์ฒ์์๋ ์ผ๋ฐ Muscovite๊ฐ ๊ทธ๋ ๋ฏ์ด ๊ตฐ ๋ฑ๋ก ๋ฐ ์
๋ ์ฌ๋ฌด์ ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ๋ ํด๊ฒฐํ๊ณ ์ถ์์ง๋ง ๋ชจ๋ ์ฅ๋จ์ ์ ๊ณ ๋ คํ ํ ์กฐ๊ตญ์ ๋น์ ์์งํ๊ฒ ๊ฐ๊ธฐ๋ก ๊ฒฐ์ ํ๊ณ 11 ์ 20, 15 ์ผ์ ๋๋ ์ด๋ฏธ ์ฉ๊ฐํ ์ ๋ต ๋ฏธ์ฌ์ผ ๋ถ๋์ ๋ถ๋ ์ค ํ๋์ ์์น์ ์์์ต๋๋ค. ์๋น์ค์ ๋ํด ์ด์ผ๊ธฐํ๋ ๊ฒ์ ์๋ฏธ๊ฐ ์์ผ๋ฉฐ ํ๋ก๊ทธ๋๋ฐ๊ณผ ๊ด๋ จ์ด ๊ฑฐ์ ์์์ผ๋ฉฐ ๋์ ํด์ ์ค์ด์์ต๋๋ค. ์์ ์๊ฐ์ Java ๋งค๋ด์ผ์ ์ฝ๊ธฐ ์์ํ๊ณ ๋์์ Java Junior ๊ณต์์ ๋ชจ๋ํฐ๋งํ๊ณ ๋ชจ์คํฌ๋ฐ๋ก ๋์ ๊ฐ์ง ์๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. DMB๋ฅผ ๋ง์น๊ณ ์กฐ๊ธ ์ ์ ์ ์ฐจ๋ฆฐ ํ JavaRush์ ๋ ๋ฒ์งธ ๊ณ์ ์ ๊ฐ์คํ๊ณ ๊ตฌ๋
๊ถ์ ๊ตฌ๋งคํ์ต๋๋ค. ์๋ํ๋ฉด... ์ ๋ ์ด ๊ณ์ ์ ๋ ๋ฒจ 32์ด๊ณ Java Core์ ๋ํด ๋ณต์ตํ๊ณ ์ถ์์ต๋๋ค. ์ฝ 5์ผ ๋ง์ ๋ ๋ฒจ 15์ ๋๋ฌํ๊ณ , ์คํฌ์ด ์ฝ๊ณ ๋น ๋ฅด๊ฒ ๋ฐํ๋๋ค๋ ์ฌ์ค์ ์๊ฐ์ ๋ฐ์ ์ด๋ ฅ์๋ฅผ ์
๋ฐ์ดํธํ๊ณ ์ก์ธ์ค ๊ถํ์ ์ด์์ต๋๋ค. ๋ค์๋ ํ์ง IT์
์ฒด๋ก๋ถํฐ ์ ํ๊ฐ ๊ฑธ๋ ค์ ๊ฐ์ฐ์ ์ด๋๋๋ค. ์ธํฐ๋ทฐ์์ HR์ ์๋
๋ ์ผ๋ฐ์ ์ธ ์ง๋ฌธ์ ํ๊ณ ๋์๊ฒ ์๋ ค์ง ๊ธฐ์ ์ ๋ํด ๋ฌผ์๊ณ ๋ด๊ฐ ๋ ์ข์ํ๋ ๊ฒ์ ์๋ฉด ๋๋ ๋ท๋ฉด์
๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๊ทธ๊ฒ์ ๋์๊ฒ ์ค์ํ์ง ์์๊ณ ๋จ์ง ํ๋ก๊ทธ๋๋จธ๋ก ์ผํ๊ณ ์ถ์๊ณ JavaScript ํ๋ก๊ทธ๋๋จธ์ ์์น์ ๋ํ ํ
์คํธ ์์
์ ์์ฑํด ๋ฌ๋ผ๋ ์ ์์ ๋ฐ์์ผ๋ฉฐ ๋์ํ์ต๋๋ค. ๋น์ ๋๋ JS๋ฅผ "JavaScript? ๋ญ, ๊ทธ๋ฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ์๋ ๊ฒ ๊ฐ๋ค" ์ ๋ ์์ค์ผ๋ก ์์๊ณ , ์ง์ ์ค์๋ง์ ๋ฐ๋ก ์๋ฆฌ์ ์์ ๋งค๋ด์ผ์ ๊ณต๋ถํ๋ค. ๊ทธ๋์ 3์ผ์ด ์ง๋์ ํ
์คํธ ๊ณผ์ ์์ฒด๋ฅผ ๊ณต๋ถํ๊ธฐ ์์ํ์ต๋๋ค. ๊ฒฐ์ ํ๋ ๋ฐ 7์ผ์ด ๊ฑธ๋ ธ๊ณ , 6์ผ ์ ๋
์ ๊ณ ์ฉ์ฃผ์๊ฒ ์ฝ๋๋ฅผ ๋ณด๋์ต๋๋ค. ๋ฉฐ์น ํ ๊ทธ๋ค์ ๋์๊ฒ ์ ํ๋ฅผ ๊ฑธ์ด ๋ชจ๋ ๊ฒ์ด ๊ด์ฐฎ๋ค๊ณ ๋งํ๊ณ ๋๋ ๋ฏธ๋์ ๋ฆฌ๋์ ํจ๊ป ์ค๋์
์ ์ด๋๋์์ต๋๋ค. ๋ฉด์ ์ 10~15๋ถ ์ ๋ ์งํ๋์๊ณ ์ํํธ์จ์ด ์์ง๋์ด ์๋ฆฌ์ ํฉ๊ฒฉํ์ต๋๋ค :) 3๊ฐ์๊ฐ ์ํ๊ธฐ๊ฐ์ ๊ฑฐ์ณ JS ํ
์คํธ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ๋ง์ณค๊ณ ์ง๊ธ์ ๋๊ธฐ์
์ค ํ ๊ณณ์์ ๊ทผ๋ฌดํ๊ณ ์์ต๋๋ค. ๋์์ ๋์ 7์ธต์ง๋ฆฌ ๋น์ฆ๋์ค ์ผํฐ์๋ ๋ ํฌ๋ฆฌ์์ด์
๊ณต๊ฐ๊ณผ ์ฒด์ก๊ด์ด ์์ต๋๋ค :) ๊ทธ๊ณณ์์๋ ํ๋ก๊ทธ๋๋ฐํ ์ผ์ด ๊ฑฐ์ ์์๊ณ , ์ ๋ํ๋ ๋์ ๋๋ ์ฌ๊ฐ ์๊ฐ์ Java ๋งค๋ด์ผ์ ์ฝ๊ธฐ ์์ํ๊ณ ๋ด๊ฐ ์ฌ๋ ๋์์ Java Junior ๊ณต์์ ๋ชจ๋ํฐ๋งํ๊ธฐ ์์ํ์ผ๋ฉฐ ๋ชจ์คํฌ๋ฐ๋ก ๋์๊ฐ์ง ์๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. DMB๋ฅผ ๋ง์น๊ณ ์กฐ๊ธ ์ ์ ์ ์ฐจ๋ฆฐ ํ JavaRush์ ๋ ๋ฒ์งธ ๊ณ์ ์ ๊ฐ์คํ๊ณ ๊ตฌ๋
๊ถ์ ๊ตฌ๋งคํ์ต๋๋ค. ์๋ํ๋ฉด... ์ ๋ ์ด ๊ณ์ ์ ๋ ๋ฒจ 32์ด๊ณ Java Core์ ๋ํด ๋ณต์ตํ๊ณ ์ถ์์ต๋๋ค. ์ฝ 5์ผ ๋ง์ ๋ ๋ฒจ 15์ ๋๋ฌํ๊ณ , ์คํฌ์ด ์ฝ๊ณ ๋น ๋ฅด๊ฒ ๋ฐํ๋๋ค๋ ์ฌ์ค์ ์๊ฐ์ ๋ฐ์ ์ด๋ ฅ์๋ฅผ ์
๋ฐ์ดํธํ๊ณ ์ก์ธ์ค ๊ถํ์ ์ด์์ต๋๋ค. ๋ค์๋ ํ์ง IT์
์ฒด๋ก๋ถํฐ ์ ํ๊ฐ ๊ฑธ๋ ค์ ๊ฐ์ฐ์ ์ด๋๋๋ค. ์ธํฐ๋ทฐ์์ HR์ ์๋
๋ ์ผ๋ฐ์ ์ธ ์ง๋ฌธ์ ํ๊ณ ๋์๊ฒ ์๋ ค์ง ๊ธฐ์ ์ ๋ํด ๋ฌผ์๊ณ ๋ด๊ฐ ๋ ์ข์ํ๋ ๊ฒ์ ์๋ฉด ๋๋ ๋ท๋ฉด์
๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๊ทธ๊ฒ์ ๋์๊ฒ ์ค์ํ์ง ์์๊ณ ๋จ์ง ํ๋ก๊ทธ๋๋จธ๋ก ์ผํ๊ณ ์ถ์๊ณ JavaScript ํ๋ก๊ทธ๋๋จธ์ ์์น์ ๋ํ ํ
์คํธ ์์
์ ์์ฑํด ๋ฌ๋ผ๋ ์ ์์ ๋ฐ์์ผ๋ฉฐ ๋์ํ์ต๋๋ค. ๋น์ ๋๋ JS๋ฅผ "JavaScript? ๋ญ, ๊ทธ๋ฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ์๋ ๊ฒ ๊ฐ๋ค" ์ ๋ ์์ค์ผ๋ก ์์๊ณ , ์ง์ ์ค์๋ง์ ๋ฐ๋ก ์๋ฆฌ์ ์์ ๋งค๋ด์ผ์ ๊ณต๋ถํ๋ค. ๊ทธ๋์ 3์ผ์ด ์ง๋์ ํ
์คํธ ๊ณผ์ ์์ฒด๋ฅผ ๊ณต๋ถํ๊ธฐ ์์ํ์ต๋๋ค. ๊ฒฐ์ ํ๋ ๋ฐ 7์ผ์ด ๊ฑธ๋ ธ๊ณ , 6์ผ ์ ๋
์ ๊ณ ์ฉ์ฃผ์๊ฒ ์ฝ๋๋ฅผ ๋ณด๋์ต๋๋ค. ๋ฉฐ์น ํ ๊ทธ๋ค์ ๋์๊ฒ ์ ํ๋ฅผ ๊ฑธ์ด ๋ชจ๋ ๊ฒ์ด ๊ด์ฐฎ๋ค๊ณ ๋งํ๊ณ ๋๋ ๋ฏธ๋์ ๋ฆฌ๋์ ํจ๊ป ์ค๋์
์ ์ด๋๋์์ต๋๋ค. ๋ฉด์ ์ 10~15๋ถ ์ ๋ ์งํ๋์๊ณ ์ํํธ์จ์ด ์์ง๋์ด ์๋ฆฌ์ ํฉ๊ฒฉํ์ต๋๋ค :) 3๊ฐ์๊ฐ ์ํ๊ธฐ๊ฐ์ ๊ฑฐ์ณ JS ํ
์คํธ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ๋ง์ณค๊ณ ์ง๊ธ์ ๋๊ธฐ์
์ค ํ ๊ณณ์์ ๊ทผ๋ฌดํ๊ณ ์์ต๋๋ค. ๋์์ ๋์ 7์ธต์ง๋ฆฌ ๋น์ฆ๋์ค ์ผํฐ์๋ ๋ ํฌ๋ฆฌ์์ด์
๊ณต๊ฐ๊ณผ ์ฒด์ก๊ด์ด ์์ต๋๋ค :) ๊ทธ๊ณณ์์๋ ํ๋ก๊ทธ๋๋ฐํ ์ผ์ด ๊ฑฐ์ ์์๊ณ , ์ ๋ํ๋ ๋์ ๋๋ ์ฌ๊ฐ ์๊ฐ์ Java ๋งค๋ด์ผ์ ์ฝ๊ธฐ ์์ํ๊ณ ๋ด๊ฐ ์ฌ๋ ๋์์ Java Junior ๊ณต์์ ๋ชจ๋ํฐ๋งํ๊ธฐ ์์ํ์ผ๋ฉฐ ๋ชจ์คํฌ๋ฐ๋ก ๋์๊ฐ์ง ์๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. DMB๋ฅผ ๋ง์น๊ณ ์กฐ๊ธ ์ ์ ์ ์ฐจ๋ฆฐ ํ JavaRush์ ๋ ๋ฒ์งธ ๊ณ์ ์ ๊ฐ์คํ๊ณ ๊ตฌ๋
๊ถ์ ๊ตฌ๋งคํ์ต๋๋ค. ์๋ํ๋ฉด... ์ ๋ ์ด ๊ณ์ ์ ๋ ๋ฒจ 32์ด๊ณ Java Core์ ๋ํด ๋ณต์ตํ๊ณ ์ถ์์ต๋๋ค. ์ฝ 5์ผ ๋ง์ ๋ ๋ฒจ 15์ ๋๋ฌํ๊ณ , ์คํฌ์ด ์ฝ๊ณ ๋น ๋ฅด๊ฒ ๋ฐํ๋๋ค๋ ์ฌ์ค์ ์๊ฐ์ ๋ฐ์ ์ด๋ ฅ์๋ฅผ ์
๋ฐ์ดํธํ๊ณ ์ก์ธ์ค ๊ถํ์ ์ด์์ต๋๋ค. ๋ค์๋ ํ์ง IT์
์ฒด๋ก๋ถํฐ ์ ํ๊ฐ ๊ฑธ๋ ค์ ๊ฐ์ฐ์ ์ด๋๋๋ค. ์ธํฐ๋ทฐ์์ HR์ ์๋
๋ ์ผ๋ฐ์ ์ธ ์ง๋ฌธ์ ํ๊ณ ๋์๊ฒ ์๋ ค์ง ๊ธฐ์ ์ ๋ํด ๋ฌผ์๊ณ ๋ด๊ฐ ๋ ์ข์ํ๋ ๊ฒ์ ์๋ฉด ๋๋ ๋ท๋ฉด์
๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๊ทธ๊ฒ์ ๋์๊ฒ ์ค์ํ์ง ์์๊ณ ๋จ์ง ํ๋ก๊ทธ๋๋จธ๋ก ์ผํ๊ณ ์ถ์๊ณ JavaScript ํ๋ก๊ทธ๋๋จธ์ ์์น์ ๋ํ ํ
์คํธ ์์
์ ์์ฑํด ๋ฌ๋ผ๋ ์ ์์ ๋ฐ์์ผ๋ฉฐ ๋์ํ์ต๋๋ค. ๋น์ ๋๋ JS๋ฅผ "JavaScript? ๋ญ, ๊ทธ๋ฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ์๋ ๊ฒ ๊ฐ๋ค" ์ ๋ ์์ค์ผ๋ก ์์๊ณ , ์ง์ ์ค์๋ง์ ๋ฐ๋ก ์๋ฆฌ์ ์์ ๋งค๋ด์ผ์ ๊ณต๋ถํ๋ค. ๊ทธ๋์ 3์ผ์ด ์ง๋์ ํ
์คํธ ๊ณผ์ ์์ฒด๋ฅผ ๊ณต๋ถํ๊ธฐ ์์ํ์ต๋๋ค. ๊ฒฐ์ ํ๋ ๋ฐ 7์ผ์ด ๊ฑธ๋ ธ๊ณ , 6์ผ ์ ๋
์ ๊ณ ์ฉ์ฃผ์๊ฒ ์ฝ๋๋ฅผ ๋ณด๋์ต๋๋ค. ๋ฉฐ์น ํ ๊ทธ๋ค์ ๋์๊ฒ ์ ํ๋ฅผ ๊ฑธ์ด ๋ชจ๋ ๊ฒ์ด ๊ด์ฐฎ๋ค๊ณ ๋งํ๊ณ ๋๋ ๋ฏธ๋์ ๋ฆฌ๋์ ํจ๊ป ์ค๋์
์ ์ด๋๋์์ต๋๋ค. ๋ฉด์ ์ 10~15๋ถ ์ ๋ ์งํ๋์๊ณ ์ํํธ์จ์ด ์์ง๋์ด ์๋ฆฌ์ ํฉ๊ฒฉํ์ต๋๋ค :) 3๊ฐ์๊ฐ ์ํ๊ธฐ๊ฐ์ ๊ฑฐ์ณ JS ํ
์คํธ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ๋ง์ณค๊ณ ์ง๊ธ์ ๋๊ธฐ์
์ค ํ ๊ณณ์์ ๊ทผ๋ฌดํ๊ณ ์์ต๋๋ค. ๋์์ ๋์ 7์ธต์ง๋ฆฌ ๋น์ฆ๋์ค ์ผํฐ์๋ ๋ ํฌ๋ฆฌ์์ด์
๊ณต๊ฐ๊ณผ ์ฒด์ก๊ด์ด ์์ต๋๋ค :)
GO TO FULL VERSION