CodeGym /Java Blog /๋ฌด์ž‘์œ„์˜ /๊ฐ€์žฅ ์–ด๋ ค์šด ๋ถ€๋ถ„์€ ์–ธ์–ด๋ฅผ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•ด ๋‘๋‡Œ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. CodeGy...
John Squirrels
๋ ˆ๋ฒจ 41
San Francisco

๊ฐ€์žฅ ์–ด๋ ค์šด ๋ถ€๋ถ„์€ ์–ธ์–ด๋ฅผ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•ด ๋‘๋‡Œ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. CodeGym University์˜ ๋ฉ˜ํ† ์ธ Edward Izraitel๊ณผ์˜ ์ธํ„ฐ๋ทฐ

๋ฌด์ž‘์œ„์˜ ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค
CodeGym University์˜ " Java Fundamentals " ๊ฐ•์ขŒ ๋ฉ˜ํ† ์ธ Edward Izraitel์„ ๋งŒ๋‚˜๋ณด์„ธ์š” . ๊ทธ๋Š” ์ž์‹ ์˜ ์ง์—…์— ์ง„์‹ฌ์œผ๋กœ ๊ด€์‹ฌ์„ ๊ฐ–๊ณ  ์žˆ๋Š” ์บ๋‚˜๋‹ค ์ถœ์‹ ์˜ ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค. CodeGym์— ํ•ฉ๋ฅ˜ํ•˜๊ธฐ ์ „์— ๊ทธ๋Š” ์˜ค๋žซ๋™์•ˆ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฉ˜ํ† ๊ฐ€ ๋˜๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ๊ฐ–๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ ๊ทธ๋Š” ์ž์‹ ์˜ ์ง์—…์  ๋ฐฐ๊ฒฝ๊ณผ ๋ฉ˜ํ† ๋ง, ์–ธ์–ด๋ฅผ ๋ฐฐ์šฐ๋Š” ๋ฐ ํ•„์š”ํ•œ ์‹œ๊ฐ„, ํ•™์—… ์ดˆ๊ธฐ์— ์ง‘์ค‘ํ•ด์•ผ ํ•  ์ธก๋ฉด์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€์žฅ ์–ด๋ ค์šด ๋ถ€๋ถ„์€ ์–ธ์–ด๋ฅผ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•ด ๋‘๋‡Œ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. CodeGym University์˜ ๋ฉ˜ํ† ์ธ Edward Izraitel๊ณผ์˜ ์ธํ„ฐ๋ทฐ - 1

๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๊ธฐ๋กœ ์„ ํƒํ•œ ์ด์œ ๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”?

์ €๋Š” ์บ๋‚˜๋‹ค์— ์‚ด๊ณ  ์žˆ์ง€๋งŒ ์ด์Šค๋ผ์—˜์—์„œ ํƒœ์–ด๋‚˜ ๊ทธ๊ณณ์—์„œ 12๋…„ ๋™์•ˆ ์‚ด์•˜์Šต๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์‹œ๊ฐ„์€ ๋ฐ–์—์„œ ์ถ•๊ตฌ๋ฅผ ํ•˜๊ณ  ์นœ๊ตฌ๋“ค๊ณผ ์–ด์šธ๋ฆฌ๋ฉฐ ์‹œ๊ฐ„์„ ๋ณด๋ƒˆ์Šต๋‹ˆ๋‹ค. ์บ๋‚˜๋‹ค๋กœ ์ด์ฃผํ•˜๋ฉด์„œ ๋‚˜ ์—ญ์‹œ ๋น„๋””์˜ค ๊ฒŒ์ž„์„ ์ข‹์•„ํ•˜๊ฒŒ ๋˜์—ˆ๊ณ , ๊ทธ๋ž˜์„œ Counterstrike์™€ ๊ฐ™์€ ํŠน์ • ๋น„๋””์˜ค ๊ฒŒ์ž„์„ ํ•˜๋ฉด์„œ ์ž๋ž์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ตญ์—๋Š” ํ˜ธ๊ธฐ์‹ฌ์ด ์ƒ๊ฒผ๊ณ , ์ด๋Ÿฐ ๊ฒŒ์ž„ ์ค‘ ํ•˜๋‚˜๋ฅผ ๋งŒ๋“ค์–ด ๋ณด๋ฉด ์ข‹๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๊ณ ๋“ฑํ•™๊ต ๋•Œ ์ฝ”๋”ฉ์„ ์ ‘ํ–ˆ๊ณ  ์ˆ˜์—…์ด ์ •๋ง ์ฆ๊ฑฐ์› ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฅด๊ฒŒ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋ˆˆ์„ ๋œจ๊ฒŒ ํ•ด์ค€ ๊ฒƒ ๊ฐ™์•„์š”. ๊ทธ ์™ธ์—๋„ ํ˜•๋„ ๋‚˜์—๊ฒŒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ์ง‘์ค‘ํ•˜๋ผ๊ณ  ๊ถŒํ–ˆ๋‹ค. ๋‚˜์ค‘์— ๋‚˜๋Š” ๋น„๋””์˜ค ๊ฒŒ์ž„ ์ œ์ž‘ ๊ณผ์ •์— ๋“ฑ๋กํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ํ•™๋ถ€๋ฅผ ๊ฒฐ์ •ํ•  ๋•Œ ํ™”ํ•™๊ณตํ•™๊ณผ ๊ฐœ๋ฐœ์ด๋ผ๋Š” ๋‘ ๊ฐ€์ง€ ์„ ํƒ์ง€๊ฐ€ ์žˆ์—ˆ๋Š”๋ฐ ๊ฒฐ๊ตญ ํ›„์ž๋ฅผ ์„ ํƒํ•˜๊ฒŒ ๋์–ด์š”. ์ฒ˜์Œ 2๋…„์€ ๊ฝค ์‰ฌ์› ๊ณ , 3๋…„์ฐจ์—๋Š” ์ผ์ž๋ฆฌ๋ฅผ ์ฐพ๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋ฌธ์ œ์— ์ ‘๊ทผํ•˜๋Š” ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•๊ณผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ์ˆ ์„ ์ฐพ์•„์•ผ ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ณต๋ถ€๋ฅผ ๋” ์ง„์ง€ํ•˜๊ฒŒ ๋ฐ›์•„๋“ค์ด๊ณ  ํ›จ์”ฌ ๋” ์žฌ๋ฏธ๋ฅผ ๋Š๊ผˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์€ ๋‚ ๋งˆ๋‹ค ์ƒˆ๋กœ์šด ๊ธฐ์ˆ ์ด ๋“ฑ์žฅํ•˜๋Š” ์‚ฐ์—…์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ฐฐ์šฐ๊ณ  ์ฆ๊ธฐ๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋‘๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์–ด๋–ค ํšŒ์‚ฌ์—์„œ ์ผํ–ˆ๊ณ , ์–ด๋–ค ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ–ˆ๋‚˜์š”?

๋Œ€ํ•™์—์„œ ๊ณต๋ถ€ํ•˜๋Š” ๋™์•ˆ ์ €๋Š” ์˜จํƒ€๋ฆฌ์˜ค ์ฃผ์— ์ „๊ธฐ๋ฅผ ๊ณต๊ธ‰ํ•˜๋Š” Hydro One์ด๋ผ๋Š” ํšŒ์‚ฌ์—์„œ ์ธํ„ด์‹ญ์„ ํ•  ๊ธฐํšŒ๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์ œ๊ฐ€ ๋งก์€ ์ผ์€ ๋ชจ๋“  ์žฅ์น˜์— ๋Œ€ํ•œ ๋ชจ๋“  ์ •๋ณด๋ฅผ ์ €์žฅํ•ด์•ผ ํ•˜๋Š” ์›น์‚ฌ์ดํŠธ๋ฅผ ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋‹ค๋ฅธ ์ง์›๋“ค์„ ๋„์™”๊ณ  ๋ช‡ ๊ฐ€์ง€ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. 16๊ฐœ์›”์˜ ์ธํ„ด์‹ญ ๋™์•ˆ ์ €๋Š” ํŒ€์œผ๋กœ ์ผํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ง€์‹์„ ๋Œ€ํ•™ ๋ฐ ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ์— ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค. ์ธํ„ด์‹ญ์„ ๋งˆ์น˜๊ณ  ๋Œ€ํ•™์„ ์กธ์—…ํ•œ ๋’ค ๋ชจ๊ฑด์Šคํƒ ๋ฆฌ์— ์Šค์นผ๋ผ ๊ฐœ๋ฐœ์ž๋กœ ์ทจ์งํ•ด 6๊ฐœ์›”๊ฐ„ ๋จธ๋ฌผ๋ €๋‹ค. ์šฐ๋ฆฌ๋Š” Java๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ ๋” ๋‚˜์€ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋งŽ์€ ๊ฒƒ์„ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค. 20~30๋…„ ๋™์•ˆ ์ฝ”๋”ฉ์„ ํ•ด์˜ค์‹  ๋ถ„๋“ค๋„ ๊ณ„์‹œ๋Š”๋ฐ, ๊ทธ๋“ค์ด ๋ฌธ์ œ์— ๋Œ€ํ•ด ์–ด๋–ป๊ฒŒ ์ƒ๊ฐํ•˜๊ณ  ์ ‘๊ทผํ•˜๋Š”์ง€ ํŒŒ์•…ํ•˜๊ณ , ์ฝ”๋“œ์— ๋Œ€ํ•œ ํ”ผ๋“œ๋ฐฑ์„ ๋“ฃ๋Š” ๊ฒƒ์ด ์ •๋ง ๋„์›€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ์ €๋Š” Champions Oncology๋ผ๋Š” ํšŒ์‚ฌ์—์„œ ๊ฐœ๋ฐœ์ž๋กœ ์ผํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํšŒ์‚ฌ๋Š” ๋ฏธ๊ตญ ๋Œ€ํ˜• ์ œ์•ฝํšŒ์‚ฌ์˜ ์•” ์—ฐ๊ตฌ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ํšŒ์‚ฌ์ž…๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” ํšŒ์‚ฌ์˜ ์›น์‚ฌ์ดํŠธ๋ฅผ ์œ ์ง€ ๊ด€๋ฆฌํ•˜๊ณ  ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๋“ฑ์˜ ์ž‘์—…์„ ํ•ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ์šฐ๋ฆฌ๋Š” JavaScript, Python, PHP ๋ฐ ๋ชจ๋“  ์ผ๋ฐ˜ ์›น ๊ฐœ๋ฐœ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜์—๊ฒŒ๋Š” ๊ทธ๊ฒƒ์ด ์žฌ๋ฏธ์žˆ๋‹ค. ํ•  ์ผ์ด ๋งŽ๊ณ  ํ•™์Šต ๊ณผ์ •์ด ๊ณ„์† ์ง„ํ–‰๋˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ํ˜„์žฌ ์ €๋Š” Python, JavaScript, PHP, Java ๋ฐ C#์˜ ๋‹ค์„ฏ ๊ฐ€์ง€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์ž˜ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ํ˜„์žฌ ์ž‘์—…์—์„œ ์ฒ˜์Œ ์„ธ ๊ฐœ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. Java ๊ฐœ๋ฐœ์€ Morgan Stanley์—์„œ์˜ ์ธํ„ด์‹ญ์˜ ์ผ๋ถ€์˜€์œผ๋ฉฐ ํ•™๊ต์—์„œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ C#์— ์ต์ˆ™ํ•ด์กŒ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” C์™€ C++์— ๋Œ€ํ•ด ์กฐ๊ธˆ ์•Œ๊ณ  ์žˆ์ง€๋งŒ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค๋งŒํผ์€ ์•„๋‹™๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ๋ฐฐ์šฐ๋Š” ๋ฐ ์–ผ๋งˆ๋‚˜ ๊ฑธ๋ฆฌ๋‚˜์š”?

ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ๊ธฐ๋ณธ ์‚ฌํ•ญ๊ณผ ํŠน์ • ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์•Œ๊ณ  ์žˆ์œผ๋ฉด ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ๋ฐฐ์šฐ๋Š” ๋ฐ ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ๋ฐฐ์šธ ๋•Œ ๊ฐ€์žฅ ์–ด๋ ค์šด ๋ถ€๋ถ„์€ ๊ตฌ๋ฌธ, ์‚ฌ์šฉํ•  ํด๋ž˜์Šค ๋ฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋จธ๋ฆฌ๋ฅผ ์ง‘์–ด๋„ฃ์œผ๋ฉด ๋„ˆ๋ฌด ๋งŽ์€ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฌ์ง€๋Š” ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ „์ฒด ์–ธ์–ด๋ฅผ ๋ฐฐ์šฐ๋ ค๋ฉด 2~3์ฃผ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ์–ธ์–ด๋ฅผ ๋ฐฐ์šฐ๋Š” ์ธก๋ฉด์—์„œ๋Š” ๊ฐœ์ธ์ ์œผ๋กœ Python์„ ์ถ”์ฒœํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๋‚ด ์ƒ๊ฐ์— ๊ทธ๊ฒƒ์€ ๋ฐฐ์šฐ๊ธฐ๊ฐ€ ํ›จ์”ฌ ๋” ์‰ฝ๊ณ , ์Šค์Šค๋กœ ์ผ์„ ํ›จ์”ฌ ๋” ๋น ๋ฅด๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ดํ•ดํ•˜๋Š” ๊ฒƒ๋„ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ์ฝ”๋“œ๋ฅผ ์„ค์ •ํ•˜๊ณ , ์ž‘์„ฑํ•˜๊ณ , ๋‹ค์–‘ํ•œ ํด๋ž˜์Šค๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•„๋Š” ๋‹ค๋ฅธ ์„ธ๊ณ„๋กœ ์•ˆ๋‚ดํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ๋‹ค์–‘ํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์—ฐ๊ฒฐํ•˜๊ณ  ๊ธฐ๋ณธ ์ˆ˜์ค€์—์„œ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๋ฏ€๋กœ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ €๋Š” ์ฃผ๋กœ JavaScript์™€ Python์œผ๋กœ ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋“ค์€ ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ทธ๋Ÿฌํ•œ ์œ ํ˜•์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๋…ธ์ถœ๋˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๊ทธ๋Ÿฌํ•œ ์ข…๋ฅ˜(์˜ˆ: Java)๋ฅผ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์ปดํ“จํ„ฐ ๊ณตํ•™ ํ•™์œ„๋ฅผ ์ทจ๋“ํ•˜๊ธฐ ์œ„ํ•ด 4~5๋…„์„ ๋ณด๋‚ด๋Š” ๋Œ€์‹  ์˜จ๋ผ์ธ ํ•™์Šต์„ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๊ฐ€ ๋  ์ˆ˜ ์žˆ๋‚˜์š”?

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

๋ฉ˜ํ† ๊ฐ€ ๋˜๊ธฐ๋กœ ๊ฒฐ์‹ฌํ•œ ๊ณ„๊ธฐ๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”?

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

CodeGym University์—์„œ๋Š” ์–ด๋–ค ์ผ์„ ํ•˜์‹œ๋‚˜์š”?

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

ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๋ฐฐ์šธ ๋•Œ ํ•™์ƒ๋“ค์ด ํ”ํžˆ ์ €์ง€๋ฅด๋Š” ์‹ค์ˆ˜๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

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

CodeGym ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ต์œก ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๊ณ  ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์กฐ์–ธํ•ด ์ฃผ์‹ค ์ˆ˜ ์žˆ๋‚˜์š”?

  1. ์—ฐ์Šตํ•˜๊ณ , ์—ฐ์Šตํ•˜๊ณ , ์—ฐ์Šตํ•˜์„ธ์š”.
    ๊ทธ๋ž˜์•ผ ์ฝ”๋”ฉ๊ณผ ์–ธ์–ด๋ฅผ ์ดํ•ดํ•˜๋Š” ๋ฒ•์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฐ์Šต์ด๋ž€ ๊ฐ•์ขŒ์˜ ๊ณผ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ์‹ค์ œ ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์ฐฝ์˜๋ ฅ๊ณผ ๋ฌธ์ œ ํ•ด๊ฒฐ ๋Šฅ๋ ฅ์ด ํ–ฅ์ƒ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
  2. ๊ทธ๋ƒฅ ํ˜ธ๊ธฐ์‹ฌ์„ ๊ฐ€์ง€์„ธ์š”.
    ํ”„๋กœ๊ทธ๋ž˜๋ฐ์œผ๋กœ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋‹น์‹ ์˜ ์‚ถ์ด๋‚˜ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์˜ ๋ฌธ์ œ์— ๋Œ€ํ•ด ์ƒ๊ฐํ•ด๋ณด์„ธ์š”. ๊ทธ๋Ÿฌ๋ฉด ๋” ๋งŽ์€ ๊ฒƒ์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ˜ธ๊ธฐ์‹ฌ์€ ์‚ฌ๋žŒ๋“ค์ด ๊ฐ–๊ณ  ์‹ถ์–ดํ•˜๋Š” ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์–ด๋–ค ๊ฒƒ์— ๋Œ€ํ•ด ๊ถ๊ธˆํ•˜๋‹ค๋ฉด ๊ฐ€์„œ ์•Œ์•„๋‚ด๊ฑฐ๋‚˜ ๊ทธ๊ฒƒ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•  ์‚ฌ๋žŒ์„ ์ฐพ์œผ์‹ญ์‹œ์˜ค.
  3. ์—…๋ฌด์ƒ์˜ ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์ค€๋น„ํ•˜์‹ญ์‹œ์˜ค.
    ์ง€๋‚œ ์ฃผ์—๋Š” ํ•œ ๊ฐ€์ง€ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ์žˆ์—ˆ๊ณ  ์ด๋ฒˆ ์ฃผ์—๋Š” ์‹ค์ œ๋กœ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๋Œ€์‹  ์ธํ”„๋ผ์™€ ๊ด€๋ จ๋œ ์™„์ „ํžˆ ๋‹ค๋ฅธ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋‹น์‹ ์ด ํ•  ์ผ์ด ํ•ญ์ƒ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ํ•˜๋‹ค ๋ณด๋ฉด ๋งŽ์€ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๊ณ , ๊ทธ๊ฒƒ์ด ์ œ๊ฐ€ ์ด ์ผ์„ ๊ณ„์†ํ•˜๊ณ  ์ฆ๊ธฐ๋Š” ์ฃผ๋œ ์ด์œ ์ž…๋‹ˆ๋‹ค.
๊ฐ€์žฅ ์–ด๋ ค์šด ๋ถ€๋ถ„์€ ์–ธ์–ด๋ฅผ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•ด ๋‘๋‡Œ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. CodeGym University์˜ ๋ฉ˜ํ† ์ธ Edward Izraitel๊ณผ์˜ ์ธํ„ฐ๋ทฐ - 2
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION