JavaRush /Java Blog /Random-KO /ํ‚ค์˜ˆํ”„ ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ: ๋Œ€๋ฉด ๊ฐ•์ขŒ์ธ๊ฐ€์š”, ์•„๋‹ˆ๋ฉด ์˜จ๋ผ์ธ์ธ๊ฐ€์š”?

ํ‚ค์˜ˆํ”„ ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ: ๋Œ€๋ฉด ๊ฐ•์ขŒ์ธ๊ฐ€์š”, ์•„๋‹ˆ๋ฉด ์˜จ๋ผ์ธ์ธ๊ฐ€์š”?

Random-KO ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค
์ˆ˜๋„ ๊ฑฐ์ฃผ์ž์—๊ฒŒ๋Š” ์„ ํƒ๊ถŒ์ด ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณผ์ •์„ ์ฐพ๊ณ  ์žˆ๋‹ค๋ฉด Kyiv๋Š” ์ˆ˜์‹ญ ๊ฐ€์ง€ ํ’€ํƒ€์ž„ ์˜ต์…˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์‹ค์ œ๋กœ ๋ชจ๋“  ๊ฒƒ์ด ๊ทธ๋ ‡๊ฒŒ ์žฅ๋ฐ‹๋น›์€ ์•„๋‹™๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์ด ๋ฐ”๋กœ ๊ทธ ์ด์œ ์ž…๋‹ˆ๋‹ค.
ํ‚ค์˜ˆํ”„ ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ

ํ‚ค์˜ˆํ”„์˜ ํ’€ํƒ€์ž„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ฝ”์Šค๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”?

์ ํ•ฉํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณผ์ •์„ ์ฐพ๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. Kyiv๋Š” ๊ท€ํ•˜์˜ ๊ฑฐ์ฃผ์ง€์ž…๋‹ˆ๋‹ค. ์ฃผ์˜ํ•ด์•ผ ํ•  ์‚ฌํ•ญ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

1. ์„ ์ƒ๋‹˜

์ •๊ทœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณผ์ •์˜ ๊ต์‚ฌ๋Š” ๋ช‡ ๋ช…์ด๋ฉฐ ๋ˆ„๊ตฌ์ž…๋‹ˆ๊นŒ? 10~15๋ช…์˜ ํ•™์ƒ์„ ๋‹ด๋‹นํ•˜๋Š” ๊ต์‚ฌ ํ•œ ๋ช… โ€œ์–ผ๋งˆ๋‚˜ ํ•„์š”ํ•ฉ๋‹ˆ๊นŒ?โ€๋ผ๊ณ  ํ•ฉ๋ฆฌ์ ์œผ๋กœ ์งˆ๋ฌธํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์‹ค ์ข‹์€ ๊ฐ•์‚ฌ ํ•œ ๋ช…์ด๋ฉด ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์‹ค, ์งˆ๋ฌธ์ด ์ƒ๊น๋‹ˆ๋‹ค. ์ด ํ›Œ๋ฅญํ•œ ๊ฐ•์‚ฌ๋ฅผ ์–ด๋””์„œ ๊ตฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๋˜ํ•œ, ๋Œ€๋ฉด์ˆ˜์—…์˜ ๊ฐ€์žฅ ํฐ ๋ฌธ์ œ์ ์€ ๊ฐ•์˜์˜ ์งˆ์ด ์•„๋‹ˆ๋ผ, ์ˆ˜์—… ์ค‘์— ๊ฐ™์€ ๊ฐ•์‚ฌ๊ฐ€ ํ•™์ƒ๋“ค์˜ ์ˆ™์ œ๋„ ์ ๊ฒ€ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค๋Š” ์ ์ด๋‹ค. ์ด์ œ ํ•œ ์‚ฌ๋žŒ์ด ์ผ์ฃผ์ผ์— 10~15๋ช…์˜ 2~3๊ฐ€์ง€ ์ž‘์—…์„ ํ™•์ธํ•ด์•ผ ํ•˜๋Š” ์ƒํ™ฉ์„ ์ƒ์ƒํ•ด ๋ณด์„ธ์š”. ๊ทธ๋ฆฌ๊ณ  ์ž˜ ํ™•์ธํ•ด๋ณด์„ธ์š”. ๊ทธ์—๊ฒŒ ํ•™์ƒ ๊ทธ๋ฃน์ด ํ•˜๋‚˜๊ฐ€ ์•„๋‹ˆ๋ผ ๋‘ ๊ฐœ(์ž์ฃผ ๋ฐœ์ƒํ•˜๋Š” ์ผ์ด๊ธฐ๋„ ํ•จ)๊ฐ€ ์žˆ๋‹ค๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”? ์ •๋ง? ์•ˆ์ข‹๋‹ค. ๊ต์‚ฌ์—๊ฒŒ ์กฐ์ˆ˜๊ฐ€ ์žˆ๊ฑฐ๋‚˜ ๋‘ ๋ช…์˜ ์กฐ์ˆ˜๊ฐ€ ์žˆ์œผ๋ฉด ์ข‹์Šต๋‹ˆ๋‹ค. ๊ฐ•์ขŒ ์„ ์ƒ๋‹˜์€ ํ˜„์ง ํ”„๋กœ๊ทธ๋ž˜๋จธ์ธ๊ฐ€์š”? ์šด์ด ์ข‹๋‹ค๋ฉด ๊ทธ๋ ‡๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์šด์ด ์ข‹๋‹ค๋ฉด, ์ด ํ˜„์žฌ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ์ข‹์€ ์˜๋ฏธ์—์„œ ๊ฐ€๋ฅด์น˜๋Š” ํŒฌ์ด์ž ํ›Œ๋ฅญํ•œ ๊ต์‚ฌ๊ฐ€ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ์กฐํ•ฉ์€ ๋งค์šฐ ๋“œ๋ฌผ๋ฉฐ ๋น„์šฉ์ด ๋งŽ์ด ๋“ ๋‹ค๊ณ  ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์šด์ด ์ข‹๋‹ค๋ฉด ์ด ์ฝ”์Šค์™€ ์ด ์„ ์ƒ๋‹˜์„ ๊ณ„์† ๋”ฐ๋ฅด์„ธ์š”. ๋™์‹œ์— ์šฐ๋ฆฌ์—๊ฒŒ ํŽธ์ง€๋ฅผ ๋ณด๋‚ด ๊ทธ์˜ ์—ฐ๋ฝ์ฒ˜ ์ •๋ณด๋ฅผ ๋ณด๋‚ด์ฃผ์‹œ๋ฉด ๊ธฐ๊บผ์ด ๊ทธ์—๊ฒŒ ๋งค์šฐ ํฅ๋ฏธ๋กœ์šด ์ง์—…์„ ์ œ์•ˆํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค =)! ๋ถˆํ–‰ํ•˜๊ฒŒ๋„ ํ‚ค์˜ˆํ”„๋‚˜ ์šฐํฌ๋ผ์ด๋‚˜์˜ ๋‹ค๋ฅธ ๋„์‹œ์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณผ์ •์—์„œ ์ œ๊ณต๋˜๋Š” ๊ต์œก์˜ ์งˆ์€ ์•„์ง ๋งŽ์ด ๋ถ€์กฑํ•ฉ๋‹ˆ๋‹ค. ๋•Œ๋กœ๋Š”์ด ์œ„์น˜์—์„œ ์ด๋ก ์„ ์•„์ฃผ ์ž˜ ์•Œ๊ณ  ์žˆ์ง€๋งŒ ์‹ค์ œ๋กœ๋Š” ๊ทนํžˆ ๊ฑฐ๋ฆฌ๊ฐ€ ๋จผ ์ •๊ตํ•œ ๋Œ€ํ•™ ์ปดํ“จํ„ฐ ๊ณผํ•™ ๊ต์ˆ˜๋ฅผ ๋งŒ๋‚  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜๋Š” ๋ฐ˜๋Œ€๋กœ Java Junior ํ”„๋กœํ•„์—์„œ ๋ฐฉ๊ธˆ ์ผ์ž๋ฆฌ๋ฅผ ์ฐพ์€ ๋…น์ƒ‰ ์ฒญ๋…„์—๊ฒŒ ๊ฐ€๋ฅด์น˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

2. ์ˆ˜์—… ๊ตฌ์„ฑ

์ผ๋ฐ˜์ ์œผ๋กœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณผ์ •(์˜ˆ: Java Core)์€ 2~3๊ฐœ์›” ๋™์•ˆ ์ง„ํ–‰๋˜๋ฉฐ ๊ต์‹ค์—์„œ ์ฃผ๋‹น 2์‹œ๊ฐ„์”ฉ 2๋ฒˆ์˜ ์ˆ˜์—… ํ˜•์‹์œผ๋กœ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. ๊ต์‚ฌ๊ฐ€ ๊ด€์‹ฌ์„ ๊ฐ–๋Š”๋‹ค๋ฉด ์ผ๋ฐ˜์ ์œผ๋กœ ์ฒ˜์Œ 40๋ถ„์€ ํ•™์ƒ๋“ค์˜ ์งˆ๋ฌธ์— ๋‹ตํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ ๊ทธ ๋‹ค์Œ์—๋Š” ์ƒˆ๋กœ์šด ์ฃผ์ œ๋ฅผ ์ฝ์Šต๋‹ˆ๋‹ค. ์ˆ™์ œ๋กœ ํ•™์ƒ์€ 1~2๊ฐ€์ง€ ๊ณผ์ œ๋ฅผ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ „์ฒด์ ์œผ๋กœ 3๊ฐœ์›”์˜ ํ›ˆ๋ จ ๋™์•ˆ ํ•™์ƒ์€ ๊ธฐ๊ปํ•ด์•ผ ์•ฝ 36๊ฐœ์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.
ํ‚ค์˜ˆํ”„ ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ
๊ณผ์ •์ด ๋๋‚  ๋ฌด๋ ต ์ผ๋ถ€ ๊ณผ์ •์—์„œ๋Š” ํ•™์ƒ์—๊ฒŒ ๋ฏธ๋‹ˆ ํ”„๋กœ์ ํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋„๋ก ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค. ํ•™์ƒ์ด ์™„๋ฃŒํ•˜๋ฉด ๊ต์‚ฌ๋Š” GitHub์—์„œ ์ฝ”๋“œ๋ฅผ ๊ฒ€ํ† ํ•ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๊ทธ๊ฐ€ ๊ทธ๊ฒƒ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด. ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ๊ทธ๋Š” ๋‹จ์ˆœํžˆ ๋‹น์‹ ์ด ์ž˜ํ–ˆ๋‹ค๊ณ  ๋งํ•˜๊ณ  ํ‰ํ™”๋กญ๊ฒŒ ๋ณด๋‚ด์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹น์‹ ์„ ํ›ˆ๋ จ์‹œํ‚ค๋Š” ๊ทธ์˜ ์ž„๋ฌด๋Š” ๋๋‚ฌ์Šต๋‹ˆ๋‹ค. ์™œ ์‹œ๊ฐ„์„ ๋‚ญ๋น„ํ•ฉ๋‹ˆ๊นŒ? ์šฐ๋ฆฌ๋Š” ํ‚ค์˜ˆํ”„์˜ ์ •๊ทœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณผ์ • ๊ตฌ์กฐ์—์„œ ํŠน๋ณ„ํ•œ ์ฐจ์ด๋ฅผ ๋ฐœ๊ฒฌํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ํšŒ์‚ฌ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ Java Core ๋ฒ”์œ„ ๋‚ด์—์„œ ๋น„๊ต์  ์œ ์‚ฌํ•œ Java ํ”„๋กœ๊ทธ๋žจ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

3. ๊ฐ€๊ฒฉ

2๋…„ ์ด์ƒ์˜ ๊ฒฝํ—˜์„ ๊ฐ€์ง„ ํ›Œ๋ฅญํ•œ Java ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ $2000์— ๊ฐ€๊นŒ์šด ๊ธ‰์—ฌ๋ฅผ ๋ฐ›์Šต๋‹ˆ๋‹ค. ๊ธ€์Ž„์š”, ๊ทธ๊ฐ€ ์„ ๋ฐฐ๋ผ๋ฉด ์ด ๊ธˆ์•ก์— 2๋ฅผ ๊ณฑํ•˜์„ธ์š”. ์ฆ‰, ํ•ฉ๋‹นํ•œ ๊ต์‚ฌ-ํ”„๋กœ๊ทธ๋ž˜๋จธ์˜ ์‹œ๊ฐ„์€ ๋ถ„๊ธฐ๋‹น ์ตœ์†Œ $6,000์ž…๋‹ˆ๋‹ค(๋Œ€๊ฐœ ๊ต์œก ๊ณผ์ •์€ ๊ทธ๋งŒํผ ์˜ค๋ž˜ ์ง€์†๋ฉ๋‹ˆ๋‹ค). ์—ฌ๊ธฐ์— ๊ฐ•์ขŒ ๋Œ€์—ฌ, ๊ฐ•์ขŒ ์ค€๋น„, ์žฅ๋น„ ๊ฐ๊ฐ€์ƒ๊ฐ ๋“ฑ์„ ์ถ”๊ฐ€ํ•˜๋ฉด... ํ•œ ์‚ฌ๋žŒ์ด ๊ต์œก ๊ฐ•์ขŒ์— $600 ๋ฏธ๋งŒ์„ ์ฒญ๊ตฌํ•  ์ˆ˜ ์—†์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์•„๋งˆ๋„ ์ด ๊ธˆ์•ก์€ ํ›จ์”ฌ ๋” ๋†’์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋“œ๋ฌธ ์˜ˆ์™ธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณธ์—…์—์„œ ์ข‹์€ ๋ˆ์„ ๋ฒŒ๋ฉด์„œ ๋™์‹œ์— ๊ฐ€๋ฅด์น˜๋Š” ๊ฒƒ์„ ์ •๋ง ์ข‹์•„ํ•˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ์ž…๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณผ์ •์„ ๊ฐ€๋ฅด์น˜๋Š” ๊ฒƒ์ด ์ทจ๋ฏธ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๊ฒƒ์€ ๋นจ๊ฐ„ ์ฑ…์˜ ๊ฒฌํ•ด์ž…๋‹ˆ๋‹ค. ์ด์™€ ๊ฐ™์€ ๊ฒƒ์„ ์ฐพ์œผ๋ฉด ์šด์ด ์ข‹๋‹ค๊ณ  ์ƒ๊ฐํ•˜์‹ญ์‹œ์˜ค.

4. ์‹œ๊ฐ„

์›”์š”์ผ์€ 19์‹œ๋ถ€ํ„ฐ 21์‹œ๊นŒ์ง€, ๋ชฉ์š”์ผ์€ 19์‹œ๋ถ€ํ„ฐ 21์‹œ๊นŒ์ง€, ๊ทธ ์™ธ์—๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๋Šฆ๊ฒŒ๊นŒ์ง€ ์ง์žฅ์— ์žˆ์—ˆ๋‚˜์š”? ๋„ˆ ์•„ํ”„๋‹ˆ? ๊ฐ•์˜๋ฅผ ๋†“์ณค์Šต๋‹ˆ๋‹ค. ๊ธด๊ธ‰์ƒํ™ฉ์ธ๊ฐ€์š” ์•„๋‹ˆ๋ฉด ์„ธ์…˜์ธ๊ฐ€์š”? ๊ทธ๋ฃน ๋’ค์— ๋‚จ์•˜์Šต๋‹ˆ๋‹ค. ์ €๋… ๊ตํ†ต ์ฒด์ฆ์œผ๋กœ ์ธํ•ด ๋ง‰ํ˜”๋‚˜์š”? ์šฐ๋ฆฌ๋Š” ๊ฐ•์˜ ์ค‘๊ฐ„์— ๋„์ฐฉํ–ˆ๋Š”๋ฐ ์•„๋ฌด๊ฒƒ๋„ ์ดํ•ดํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทผ๋ฌด ์ผ์ •์ด ๋ณ€๊ฒฝ๋˜์—ˆ๋‚˜์š”? ๊ฐ•์ขŒ ๊ทธ๋ฃน์ด๋‚˜ ์ผ์ •์„ ๋ณ€๊ฒฝํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค! ๊ทธ๋ž˜๋„ ์šฐ๋ฆฌ๋Š” ์ •์‹œ์— ์ˆ˜์—…์— ๋„์ฐฉํ–ˆ์ง€๋งŒ, ์ง์žฅ์—์„œ ํž˜๋“  ํ•˜๋ฃจ๋ฅผ ๋ณด๋‚ธ ํ›„... ๊ฑฐ์˜ ๊ธฐ์ ˆํ•  ๋ป”ํ–ˆ๋‹ค๊ณ ์š”? ๊ธ€์Ž„์š”...
ํ‚ค์˜ˆํ”„ ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ
๋ฌผ๋ก , ์ง„์ง€ํ•˜๊ฒŒ ์ƒ๊ฐํ•œ๋‹ค๋ฉด ์œ„์˜ ๋ชจ๋“  ์‚ฌํ•ญ์ด ๊ทธ๋ ‡๊ฒŒ ์‹ฌ๊ฐํ•œ ๋ฌธ์ œ๋Š” ์•„๋‹™๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ’€ํƒ€์ž„์œผ๋กœ ์ผํ•˜๊ฑฐ๋‚˜ ๋Œ€๋„์‹œ์—์„œ ๊ณต๋ถ€ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์€ ์ด๋Ÿฌํ•œ ๋ฐœ์ „์„ ๊ณ ๋ คํ•ด์•ผ ํ•˜๋ฉฐ, ์ €๋…์—๋Š” ์ดํ•ด์™€ ์ ๊ทน์ ์ธ ์ฒ˜๋ฆฌ๊ฐ€ ํ•„์š”ํ•œ ์‚ฌ์†Œํ•˜์ง€ ์•Š๊ณ  ๋•Œ๋กœ๋Š” ๋ณต์žกํ•œ ์ •๋ณด๋กœ ๊ฐ€๋“ ์ฐฌ ์ฝ”์Šค์— ์ฐธ์„ํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ ํ’€ํƒ€์ž„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณผ์ •์˜ ์ฃผ์š” ๋ฌธ์ œ์ ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๊ต์œก์˜ ์งˆ. ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ์ •๊ทœ ๊ณผ์ • ๊ต์‚ฌ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ ์ง์—…์—์„œ ๊ทธ๋‹ค์ง€ ๋ฐœ์ „ํ•˜์ง€ ์•Š์•˜์œผ๋ฉฐ ์ข‹์€ ๊ต์‚ฌ์ธ ๊ฒฝ์šฐ๋„ ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค.
  • ๊ต์‚ฌ๋Š” ๋ชจ๋“  ํ•™์ƒ๋“ค์„ ๊ท€์ฐฎ๊ฒŒ ํ•  ์‹œ๊ฐ„์ด ์—†์Šต๋‹ˆ๋‹ค.
  • ์บ ํผ์Šค ๋‚ด ์ฝ”์Šค์—๋Š” ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ ์—ฐ์Šต์ด ๊ฑฐ์˜ ์—†์ง€๋งŒ ๊ฐ€๋Šฅํ•œ ํ•œ ๋งŽ์€ ์—ฐ์Šต์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค!
  • ๊ฐ€๊ฒฉ: ์ •๋ง ์ข‹์€ ๊ฐ•์ขŒ๋Š” ๊ต์‚ฌ์—๊ฒŒ ํ”„๋กœ๊ทธ๋ž˜๋จธ ๊ธ‰์—ฌ ์ˆ˜์ค€์œผ๋กœ ๊ธ‰์—ฌ๋ฅผ ์ง€๊ธ‰ํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋งค์šฐ ๋น„์Œ‰๋‹ˆ๋‹ค.
  • ์—„๊ฒฉํ•˜๊ฒŒ ์ •์˜๋œ ์‹œ๊ฐ„์— ์–ด๋”˜๊ฐ€๋กœ ๊ฐ€์•ผ ํ•˜๋ฉฐ, ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ์ฃผ์š” ์—…๋ฌด/๊ณต๋ถ€๊ฐ€ ๋๋‚œ ํ›„์ž…๋‹ˆ๋‹ค.
๋Œ€๋ฉด ๊ฐ•์ขŒ ๋ฐ˜๋Œ€ ์บ ํŽ˜์ธ์„ ๋ฒŒ์ด๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ผ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ค๋งˆ. ๋ˆ์ด ๋„ˆ๋ฌด ๋ถ€์กฑํ•˜์ง€ ์•Š๋‹ค๋ฉด ๊ฐ•์ขŒ๋ฅผ ์ˆ˜๊ฐ•ํ•ด ๋ณด์„ธ์š”. Google์˜ "ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ฝ”์Šค, Kyiv"์™€ ํ‰๊ฐ€๋ฅผ ํ†ตํ•ด ๋ฌด์—‡์— ์ง‘์ค‘ํ•ด์•ผ ํ• ์ง€ ์•Œ๋ ค์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋†’์€ ํ‰์ ์ด ํ•ญ์ƒ ํ˜„์‹ค์ด ๋˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋ผ๋Š” ์ ์„ ๊ธฐ์–ตํ•˜์„ธ์š”. ๋•Œ๋กœ๋Š” ์ข‹์€ ๊ด‘๊ณ ์ผ ๋•Œ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํ’€ํƒ€์ž„ ๊ณผ์ •์„ ์„ ํƒํ•˜๋Š” ๋ฐ ์žˆ์–ด ์ค‘์š”ํ•œ ์กฐ์–ธ์€ ๋‹จ ํ•˜๋‚˜๋ฟ์ž…๋‹ˆ๋‹ค. ๋ฉ‹์ง€๊ณ  ๋ฐฐ๋ ค์‹ฌ์ด ๊นŠ์€ ์„ ์ƒ๋‹˜์„ ์ฐพ์œผ์„ธ์š”. ํฌ๋Ÿผ์— ๊ฐ€์„œ ๋™์ฐฝ๋“ค์—๊ฒŒ ๋ฌผ์–ด๋ณด์„ธ์š”. ์ข‹์€ ์„ ์ƒ๋‹˜์„ ๋งŒ๋‚ฌ๋‹ค๋ฉด ๋ณต๊ถŒ์— ๋‹น์ฒจ๋๋‹ค๊ณ  ์ƒ๊ฐํ•ด๋ณด์„ธ์š”.

Java์˜ ์˜จ๋ผ์ธ ๊ฐ•์ขŒ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์„ ์ƒ๋‹˜๊ณผ ํ•จ๊ป˜ํ•˜๋Š” ๊ทธ๋ฃน ๋ ˆ์Šจ. ์ด๋Š” ๋Œ€๋ฉด ๊ณผ์ •๊ณผ ๊ฑฐ์˜ ๋™์ผํ•˜๋ฉฐ ์ปดํ“จํ„ฐ๋‚˜ ํŽธ๋ฆฌํ•œ ๊ณณ์—์„œ๋งŒ ๊ณต๋ถ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ๊ต์‚ฌ๋Š” ์ „ํ™” ํšŒ์˜๋ฅผ ์ค€๋น„ํ•˜๊ณ  ํ•™์ƒ๋“ค์€ ์ˆ˜์—… ์ค‘์— ์งˆ๋ฌธ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์˜จ๋ผ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ณผ์ •์ด ํ‚ค์˜ˆํ”„์— ์žˆ๊ฑฐ๋‚˜ ๊ต์‚ฌ๊ฐ€ ํ‚ค์˜ˆํ”„์— ๊ฑฐ์ฃผํ•˜๋Š” ๊ฒฝ์šฐ ๋•Œ๋•Œ๋กœ ํ•™์ƒ๋“ค(๋ณธ์ธ ๋˜๋Š” ์„ ์ƒ๋‹˜๊ณผ ํ•จ๊ป˜)์ด ์˜คํ”„๋ผ์ธ ๋ชจ์ž„์„ ์œ„ํ•ด ๋ชจ์—ฌ ํ•™์—…์— ๋Œ€ํ•ด ํ† ๋ก ํ•ฉ๋‹ˆ๋‹ค. ์ด ํ•™์Šต ๋ฐฉ๋ฒ•์˜ ์žฅ์ ๊ณผ ๋‹จ์ ์€ ํ•™๊ต์— ๊ฐ€๋Š” ๋ฐ ์‹œ๊ฐ„์„ ๋‚ญ๋น„ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์„ ์ œ์™ธํ•˜๋ฉด ํ’€ํƒ€์ž„ ๊ณผ์ •๊ณผ ๊ฑฐ์˜ ๋™์ผํ•ฉ๋‹ˆ๋‹ค. ์›น ์„ธ๋ฏธ๋‚˜ ๋…นํ™” + ์ฑ„ํŒ… + ๊ณผ์ œ + "์ผ๋ฐ˜" ๊ต์‚ฌ. ์ด๋Š” ์˜จ๋ผ์ธ ๊ฐ•์ขŒ์˜ ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ๊ฐ•์˜๋Š” '์‹ค์‹œ๊ฐ„'์œผ๋กœ ์ œ๊ณต๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋…นํ™”๋œ ๊ฐ•์˜์— ๋Œ€ํ•œ ๋งํฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์˜ ์žฅ์ ์€ ๊ฐ•์˜๋ฅผ ๋†“์น  ์—ผ๋ ค๊ฐ€ ์—†๊ณ  ๋Œ€๋ถ€๋ถ„ ํŽธ๋ฆฌํ•œ ์†๋„์™€ ์‹œ๊ฐ„์— ๊ณต๋ถ€ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹จ์  - ์ด๋Ÿฌํ•œ "๋ชจ๋“  ์‚ฌ๋žŒ๊ณผ ๊ณต์œ "ํ•˜๋Š” ๊ต์‚ฌ๋Š” ํ•ญ์ƒ ๋ชจ๋“  ์‚ฌ๋žŒ์„ ์œ„ํ•œ ์ถฉ๋ถ„ํ•œ ์‹œ๊ฐ„์„ ๊ฐ–์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
ํ‚ค์˜ˆํ”„ ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ: ๋Œ€๋ฉด ๊ฐ•์ขŒ์ธ๊ฐ€์š”, ์•„๋‹ˆ๋ฉด ์˜จ๋ผ์ธ์ธ๊ฐ€์š”?  - 1
์›น ์„ธ๋ฏธ๋‚˜ ๋…นํ™” + ๊ณผ์ œ + ๋ฉ˜ํ† ์˜ ๊ฐœ์ธ ์ง€์›. ์ด๊ฒƒ์€ ๋” ๋น„์‹ผ ์œ ํ˜•์˜ ํ™œ๋™์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฉ˜ํ† ๋Š” ์ผ์ฃผ์ผ์— ํ•œ ๋ฒˆ 30๋ถ„ ๋™์•ˆ ์˜จ๋ผ์ธ์œผ๋กœ ์งˆ๋ฌธ์— ๋‹ตํ•˜๊ณ  ํ•™์ƒ์—๊ฒŒ ์กฐ์–ธ์„ ํ•ด์ค„ ์ค€๋น„๊ฐ€ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค(์˜ต์…˜ ๊ฐ€๋Šฅ). ์ด๋Ÿฌํ•œ ์œ ํ˜•์˜ ์ฝ”์Šค๋Š” ํ•œ ๊ฐ€์ง€ ์ค‘์š”ํ•œ ์กฐ๊ฑด ํ•˜์—์„œ ๋งค์šฐ ํšจ๊ณผ์ ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๋ฉ˜ํ† ๊ฐ€ ์žˆ๋‹ค๋Š” ํ–‰์šด์ž…๋‹ˆ๋‹ค. ๊ทธ ์™ธ์—๋Š” ์ด ์ฝ”์Šค๋Š” ์ด์ „ ์ฝ”์Šค์™€ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋น„๋””์˜ค + ์‹œํ—˜ + ๊ณผ์ œ. ๋‹ค์–‘ํ•œ ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ์ด๋Ÿฌํ•œ ์ฝ”์Šค๊ฐ€ ๋งŽ์ด ์žˆ์ง€๋งŒ ๋ฌธ์ œ๋Š” ๋งŽ์€ ํ•™์ƒ๋“ค์ด ํ•ด๋‹น ์ฝ”์Šค์— ๋“ฑ๋กํ•˜๋ฏ€๋กœ ์ „๋ฌธ๊ฐ€๊ฐ€ ๊ท€ํ•˜์˜ ๋ฌธ์ œ์— ๊ด€์‹ฌ์„ ๊ธฐ์šธ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ๊ทนํžˆ ์ ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ํ•ด๋‹น ๊ณผ์ •์€ ๋ช‡ ๋…„ ์ „์— ๋…นํ™”๋˜์—ˆ์œผ๋ฉฐ ๊ต์‚ฌ๋Š” ์˜ค๋žซ๋™์•ˆ ๋‹ค๋ฅธ ์ผ์„ ํ•ด์™”์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฌธ์ œ์— ๋Œ€ํ•œ ์†”๋ฃจ์…˜์˜ ์ •ํ™•์„ฑ์€ ๋งค์šฐ ๊ฐ„๋‹จํ•˜๊ณ  ์ •ํ™•ํ•˜์ง€ ์•Š์€ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๊ธฐ์— ์˜ํ•ด ํ™•์ธ๋˜๊ฑฐ๋‚˜ ํ™•์ธ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

JavaRush - ์™„์ „ํžˆ ๋‹ค๋ฅธ ์˜จ๋ผ์ธ ์ฝ”์Šค

์‹ค์ œ๋กœ JavaRush๋Š” 500๊ฐœ์˜ ํ…์ŠคํŠธ ๋ฏธ๋‹ˆ ๊ฐ•์˜์™€ 1200๊ฐœ ์ด์ƒ์˜ Java ์ž‘์—…์œผ๋กœ ๊ตฌ์„ฑ๋œ ์ฒด๊ณ„์ ์ธ ์˜จ๋ผ์ธ ์ฝ”์Šค์ž…๋‹ˆ๋‹ค. ์ด ์ˆซ์ž๋ฅผ ์ž์„ธํžˆ ์‚ดํŽด๋ณด์‹ญ์‹œ์˜ค: 1200. JavaRush๊ฐ€ 6๊ฐœ์›” ํ’€ํƒ€์ž„ ๊ณผ์ •๊ณผ ๋น„์Šทํ•˜๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค(์ผ๋ฐ˜์ ์œผ๋กœ ์ด ๊ณผ์ •์€ ๋‘ ๊ฐ€์ง€ ๊ณผ์ •์ด๋ฏ€๋กœ Java Basic ๋ฐ Java Elementary๋ผ๊ณ  ๋ถ€๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค). ์ด ๊ณผ์ • ๋™์•ˆ ์•ฝ 70๊ฐœ์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค! ์ด ๋ผ์ธ์˜ ์ž‘์„ฑ์ž๋Š” JavaRush์˜ ์กฐ์–ธ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค... ํ’€ํƒ€์ž„ ์ฝ”์Šค ๊ต์‚ฌ์˜ ์กฐ์–ธ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ํ’€ํƒ€์ž„ ๊ณผ์ •์„ ๊ฐ€๋ฅด์น˜๋Š” ์•„์ฃผ ์ข‹์€ ์„ ์ƒ๋‹˜์ž…๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ๊ทธ๋Š” ์šฐ๋ฆฌ ๊ทธ๋ฃน ์ „์ฒด์—๊ฒŒ JavaRush์—์„œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ผ๊ณ  ์กฐ์–ธํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฆฌ์†Œ์Šค์—์„œ๋Š” 36๊ฐœ์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ์ฒ˜์Œ ์„ธ ๋ ˆ๋ฒจ์˜ ์†”๋ฃจ์…˜์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ 3๊ฐœ์›”์ด ์•„๋‹Œ ์ผ์ฃผ์ผ ์•ˆ์— ์™„๋ฃŒํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Š” JavaRush๊ฐ€ ์ž์‹ ์˜ ๊ธฐ์ˆ ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๋ฐ ๋งค์šฐ ๋„์›€์ด ๋œ๋‹ค๊ณ  ๋ฏฟ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ํ’€ํƒ€์ž„์ด๋“  ํ†ต์‹ ์ด๋“  ๊ด€๊ณ„์—†์ด 99%์˜ ๋‹ค๋ฅธ ์ฝ”์Šค์—์„œ๋Š” ๋ถ€์กฑํ•œ ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ JavaRush๋Š” Java ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๋Œ€ํ•œ ๋…๋ฆฝ์ ์ธ ๊ณผ์ •์ด์ž ํ’€ํƒ€์ž„ ๊ณผ์ •์— ๋„์›€์ด ๋˜๋Š” ๊ณ ๊ธ‰ ์ž‘์—… ๋ชจ์Œ์œผ๋กœ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.
์ž๋ฐ”๋Ÿฌ์‰ฌ์˜ ํŠน์ง•:
  1. Java Core์— ๋Œ€ํ•œ ์ฒด๊ณ„์ ์ด๊ณ  ๋ฐฉ๋ฒ•๋ก ์ ์œผ๋กœ ๊ฒ€์ฆ๋œ ๊ณผ์ •์ž…๋‹ˆ๋‹ค.
  2. ํŽธ๋ฆฌํ•œ ์†๋„๋กœ ๊ณต๋ถ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€๋Š” 3๊ฐœ์›” ๋งŒ์— ๊ณผ์ •์„ ์™„๋ฃŒํ•˜๊ณ  ๋‹ค๋ฅธ ์ผ๋ถ€๋Š” 1๋…„ ๋งŒ์— ๊ณผ์ •์„ ์™„๋ฃŒํ•ฉ๋‹ˆ๋‹ค.
  3. 1200๊ฐœ ์ด์ƒ์˜ ์ž‘์—…;
  4. ์†”๋ฃจ์…˜ ์ฆ‰์‹œ ํ™•์ธ - ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ๋ฒ„ํŠผ 1๊ฐœ๋ฅผ ๋ˆ„๋ฅด๋ฉด ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  5. ์†”๋ฃจ์…˜ ๊ถŒ์žฅ ์‚ฌํ•ญ์„ ์ œ๊ณตํ•˜๋Š” "์Šค๋งˆํŠธ" ์‹œ์Šคํ…œ(์‹ค์ˆ˜ํ•œ ๊ฒฝ์šฐ ์ •ํ™•ํžˆ ๋ฌด์—‡์ด ์‹ค์ˆ˜์˜€๋Š”์ง€์— ๋Œ€ํ•œ ํžŒํŠธ๋ฅผ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค)
  6. ์ฝ”๋“œ ์Šคํƒ€์ผ ํ™•์ธ;
  7. ์˜จ๋ผ์ธ ์ธํ„ด์‹ญ์— ๋“ฑ๋กํ•˜๊ณ , Java EE ์Šคํƒ ๊ธฐ์ˆ ์„ ๋ฐฐ์šฐ๊ณ , ์ด๋ ฅ์„œ๋ฅผ ์œ„ํ•œ ์‹ค์ œ ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ์ž…๋‹ˆ๋‹ค.
  8. ํ•™์ƒ, ๊ฐœ๋ฐœ์ž, ๊ต์‚ฌ๋กœ ๊ตฌ์„ฑ๋œ ์นœ์ ˆํ•˜๊ณ  ๋Œ€๊ทœ๋ชจ ์ปค๋ฎค๋‹ˆํ‹ฐ - ์–ด๋ ค์šด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ์–ด๋ ค์›€์„ ๊ฒช๊ณ  ์žˆ๋‹ค๋ฉด ํ•ญ์ƒ ๋„์›€์„ ์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด์— ๋Œ€ํ•œ ๋„์›€๋ง ํŽ˜์ด์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION