๊ทธ๋์ ๋น์ ์ ํ๋ก๊ทธ๋๋จธ๊ฐ ๋๊ณ ์ถ์ ๊ฐํ ์ด๋ง์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์ด์ ์ด๋๋ก ๋ฌ๋ ค๊ฐ๊น? ์ด ์ง๋ฌธ์ ๋ํ ๋ต๋ณ์ ์ธํฐ๋ท์ ๋ง์ด ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ด๊ฒ์ ๊ดํ ๊ธฐ์ฌ๋ฅผ ์ด ์ ์ด ์์ต๋๋ค . ๊ทธ๋ฌ๋ ์์
๋คํธ์ํฌ์์ ๋ฐ๋ ์ง๋ฌธ์ผ๋ก ํ๋จํ๋ฉด ์ด๋ณด์๋ ํ๋ถํ ์ ๋ณด ์์์ ๊ธธ์ ์๊ฑฐ๋ ์ ํํ ์ด๋์๋ถํฐ ์์ํด์ผ ํ ์ง ๋ชจ๋ฅด๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์์น์ ์ผ๋ก JavaRush ์์ ์ฐ๋ฆฌ๊ฐ ํ๋ ์ผ์ ์ด ์ง๋ฌธ์ ๋ตํ๋ ๊ฒ๋ฟ์
๋๋ค. ํ์ง๋ง ์์ ํ ํผ๋์ค๋ฌ์ํ๋ ๋ถ๋ค์ ์ํด ๋๋ต์ ์ธ ์คํ ๊ณํ์ ์ธ์ฐ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
๋จผ์ , ๊ธฐ์ ํ์ ๊ฒฐ์ ํฉ๋๋ค.
- 2~3๊ฐ์ ์ฃผ์ ์ง์ ์์ค์ 12๊ฐ์ ์ถ๊ฐ ์ง์ ์์ค๋ฅผ ์ ํํ์ธ์. ํ์ง๋ง ๋ญ๊ฐ ๋ช ํํ์ง ์์ ๊ฒฝ์ฐ์๋ 'Google'์ ์ฌ์ฉํ๋ ๊ฒ์ ์์ง ๋ง์ธ์.
- ๊ฐ๋ฐ ํ๊ฒฝ์ ์ ํํ๊ณ ์์ ์ปดํจํฐ์ ํ์ํ ๋ชจ๋ ์ํํธ์จ์ด๋ฅผ ์ค์นํ์ญ์์ค.
- ๊ทธ ๋ฐ์ ๋ฌด์์ ๊ณต๋ถํ ์ง, ์ด๋์ ์ ๋ณด๋ฅผ ์ป์์ง ๊ฒฐ์ ํ์ธ์.
๊ธ์, ์๋ฐ๋ผ๊ณ ํด๋ณด์. ์ด ์ธ์ด๋ฅผ ์ฌ์ฉํ๋ ์ ๋ฌธ๊ฐ๋ ์ด๋ป๊ฒ ๊ธ์ฌ๋ฅผ ๋ฐ๋์?
DOU์ ๊ฐ์ด ์์๋ณผ ์ ์๋ ํ๋ฅญํ ์ฌ์ดํธ๊ฐ ๋ง์ด ์์ต๋๋ค. ๋ฌด์๋ณด๋ค๋ ์ด ์ฌ์ดํธ๋ ์ฐํฌ๋ผ์ด๋์์ ๊ฐ๋ฐ ์ ๋ฌธ๊ฐ ๋ฐ ๊ธฐํ IT ์ ๋ฌธ๊ฐ์ ์์ ์ด ์ผ๋ง์ธ์ง์ ๋ํ ํต๊ณ๋ฅผ ์์งํฉ๋๋ค. ๋ฐ๋ผ์ ๋งํฌ๋ฅผ ๋ฐ๋ผ๊ฐ์ ์๋ฅผ ๋ค์ด ํค์ํ ์์ ์ฃผ๋์ด ๊ฐ๋ฐ์(๋๋ ๊ฐ๋จํ ๊ฐ๋ฐ์)์ ์์น๋ฅผ โโ์ ํํ๊ณ Java๋ฅผ ์ ํํ๊ณ ๋ค๋ฅธ ์ธ์ด์ ๋น๊ตํ์ญ์์ค. ํค์ํ์ ๊ฑฐ์ฃผํ์ง ์๋๋ผ๋ ๊ฑฑ์ ํ์ง ๋ง์ธ์. ์ฐ๋ฆฌ๋ ์ฌ๋ฌ ๋์์ ์์ ๋น์ฉ ์ฐจ์ด๋ฅผ ์ถ์ ํ์ผ๋ฉฐ "ํ๋ก๊ทธ๋๋จธ ์ ๊ธธ " ๊ธฐ์ฌ์์ ๋๋ต์ ์ธ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋ ํ๋ฅผ ์ ๊ณตํ์ต๋๋ค. ์ฌ๊ธฐ์ ๋ณต์ฌํด ๋ด ์๋ค. ์ฌ๊ธฐ ์์ต๋๋ค. ์ด๊ฒ์ ์๊ธฐ ์ด์ ํ ์ด๋ธ์ ๋๋ค. ํ์ฌ ์ํฉ์ ๋ค์ ๋ฐ๋์๊ณ ํค์ํ ๊ธ์ฌ๋ ๊ฑฐ์ ๊ฐ์ ์์ค์ผ๋ก ์ ์ง๋์์ง๋ง ๋ชจ์คํฌ๋ฐ ๊ธ์ฌ๋ ํค์ํ ๊ธ์ฌ์ ์ ๊ทผํ์ต๋๋ค. DOU ๋งํฌ๋ฅผ ๋ณธ ์ ์ด ์๋ค๋ฉด ์๋ง๋ Java ํ๋ก๊ทธ๋๋จธ๊ฐ ๊ฐ์ฅ ์์๊ฐ ๋ง์ ๋ฟ๋ง ์๋๋ผ ๊ฐ์ฅ ๋์ ๊ธ์ฌ๋ฅผ ๋ฐ๋ ์ ๋ฌธ๊ฐ๋ผ๋ ๊ฒ์ ์ ์ ์์ ๊ฒ์ ๋๋ค.์๋๋ฉด Java๊ฐ ๋๋ฌด ๋ณต์กํ ๊น์?
...์ค๋ง. ํ์ต์ ์ฒซ ๋จ๊ณ์์ ๋ ์ฌ์ ๋ณด์ด๋ ์ธ์ด๊ฐ ์์ต๋๋ค. ๊ทธ๋ฌ๋ Java์๋ ํฐ ์ฅ์ ์ด ์์ต๋๋ค. ๊ด๋ฒ์ํ๊ณ ํ์ํ๋ฉฐ ์๋ ๋์ ์์ฅ์ ์ถ์๋์์ต๋๋ค. ๋ฐ๋ผ์ ์ด๋ณด์์ ์๋ จ๋ ํ๋ก๊ทธ๋๋จธ ๋ชจ๋๋ฅผ ์ํ ๋งค์ฐ ๋ค์ํ ๊ต์ก ์๋ฃ, ๊ฐ์, ์์ , ํฌ๋ผ์ด ์์ต๋๋ค. ์ปค๋ฎค๋ํฐ๋ ๋ด ๊ณต๋ถ์ ๋ง์ ๋์์ ์ค๋๋ค. ์ด ๋ชจ๋ ๋ค์์ฑ์์ ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ํผ๋์ค๋ฝ์ง ์๊ณ ๊ต์ก ์๋ฃ๋ฅผ ์ ํํ๋ ๊ฒ์ ๋๋ค. ์ด์ ๋ํด์๋ ๋ค์ ๋จ๋ฝ์์ ์ฐ๊ฒ ์ต๋๋ค. ๋น์ ์ ํ์คํ ๊ฒ์์ ๊ฐ๋ฐํ๊ธฐ๋ก ๊ฒฐ์ ํ๊ณ ๋๋ถ๋ถ์ ํํธ์์ด C++๋ก ์์ฑ๋์๋ค๋ ๋ด์ฉ์ ์ฝ์์ต๋๋ค. ๊ทธ๋ผ ๋ฐ๋ก ์ด ์ธ๊ณ ์ธ์ด๊ณ์ ์ฅ๋ก๋์๊ฒ ๊ฐ๋ฅด์ณ๋๋ฆด ์ ์์ง ์์๊น์? ์๋ํด ๋ณผ ์๋ ์์ง๋ง ์์ด๋์ด๊ฐ ์ต๊ณ ๋ ์๋๋๋ค. C++๋ ์ด๋ณด์์๊ฒ ๋งค์ฐ ์ด๋ ต์ต๋๋ค. ๊ทธ๋ฌ๋ Java๋ก ํ์ตํ ํ ์ํ๋ ๊ฒฝ์ฐ C++๋ก ์ฝ๊ฒ ์ ํํ ์ ์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ๋ชจ๋ "ํฐ" ๊ฒ์์ด C++๋ก ์์ฑ๋ ๊ฒ์ ์๋๋๋ค. ์๋ฅผ ๋ค์ด ์ ๋ช ํ Minecraft๋ Java๋ก ๋ง๋ค์ด์ก์ต๋๋ค.๊ฐ๋ตํ ๊ฒฐ๋ก
- ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ๊ฐ๋ฐ์๋ Java๋ก ์์ฑํ๋ฉฐ ์ด๋ค์ ๋ํ ํ์์ฑ์ ์ง์์ ์ผ๋ก ์ฆ๊ฐํ๊ณ ์์ต๋๋ค.
- Java ๊ฐ๋ฐ์๋ ๊ธ์ฌ๊ฐ ๋์ต๋๋ค.
- ์๋ฐ๋ ๋ง๋ฅ์ธ์ด์ ๋๋ค. ๊ฑฐ์ ๋ชจ๋ ๊ฒ์ ์ธ ์ ์์ต๋๋ค. ๋ค์์ ํฌํจํ ๊ฒ์;
- Java๋ ๋น๊ต์ ๋ฐฐ์ฐ๊ธฐ ์ฝ์ต๋๋ค.
- Java ์ดํ์๋ C#์ผ๋ก ์ ํํ๊ธฐ๊ฐ ์ฝ๊ณ JavaScript, Ruby, Python์ ๋ฐฐ์ฐ๋ ๊ฒ์ ๋งค์ฐ ์ฝ์ต๋๋ค. Java ์ดํ ํ๋ก๊ทธ๋๋จธ๋ ๋ณต์กํ C++์ ๋ํด ์์ธํ ์์๋ณผ ์ค๋น๊ฐ ๋์์ต๋๋ค.
- Android๋ Java๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
- Java์ ๋ฉํฐ์ค๋ ๋ฉ ๊ตฌํ์ด ์ ๊ณต๋ฉ๋๋ค. ๋น์ ์ด ์ฒ์์ด๋ผ๋ฉด ์๋ง๋ ๊ทธ๊ฒ์ด ์ผ๋ง๋ ๋ฉ์ง์ง ์์ง ์ดํดํ์ง ๋ชปํ ๊ฒ์ ๋๋ค. ์ด ๋ฌธ๊ตฌ๋ฅผ ๊ธฐ์ตํ์ธ์ =);
- ๋๋ค์์ ํ๋ก๊ทธ๋๋จธ๋ JavaScript๋ฅผ ์ 2์ธ์ด๋ก ์ฌ์ฉํฉ๋๋ค.
GO TO FULL VERSION