๐Ÿ’ป ์ฝ”๋”ฉ ๋งˆ๋ฒ•, ํ˜„์‹ค๋กœ: ์ปดํ“จํ„ฐ ๊ณผํ•™ ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ๊ฟˆ์„ ์„ค๊ณ„ํ•˜๋‹ค


๐Ÿ’ป ์ฝ”๋”ฉ์œผ๋กœ ๋นš์–ด๋‚ธ ๋ฏธ๋ž˜, ๋‹น์‹ ์˜ ์†๋์—์„œ ์‹œ์ž‘๋œ๋‹ค

๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ์„ ๊ฟˆ๊ฟ€ ์ˆ˜ ์žˆ๋Š” ์‹œ๋Œ€, ๋ง์„ค์ž„์€ ์ด์ œ ๊ทธ๋งŒ!

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

๐Ÿช„ ๋””์ง€ํ„ธ ์„ธ์ƒ์˜ ์—ฐ๊ธˆ์ˆ : ์ฝ”๋”ฉ์˜ ๋งค๋ ฅ ์†์œผ๋กœ

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

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

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

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

์ฒ˜์Œ ์ฝ”๋“œ๋ฅผ ์ ‘ํ•  ๋•Œ๋Š” ๋งˆ์น˜ ๋‚ฏ์„  ์™ธ๊ตญ์–ด๋ฅผ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋А๊ปด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ๋ฒ• ๊ทœ์น™์„ ์ตํžˆ๊ณ , ๋‹ค์–‘ํ•œ ํ•จ์ˆ˜์™€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ดํ•ดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํฌ๊ธฐํ•˜์ง€ ๋งˆ์„ธ์š”. ์ž‘์€ ์„ฑ๊ณต ๊ฒฝํ—˜๋“ค์ด ์—ฌ๋Ÿฌ๋ถ„์„ ์•ž์œผ๋กœ ๋‚˜์•„๊ฐ€๊ฒŒ ํ•˜๋Š” ๋™๊ธฐ๊ฐ€ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฐ„๋‹จํ•œ ‘Hello, World!’ ํ”„๋กœ๊ทธ๋žจ์„ ์„ฑ๊ณต์ ์œผ๋กœ ์‹คํ–‰ํ–ˆ์„ ๋•Œ์˜ ์„ฑ์ทจ๊ฐ, ์ž‘์€ ๊ฒŒ์ž„์„ ๋งŒ๋“ค์–ด ์นœ๊ตฌ๋“ค๊ณผ ํ•จ๊ป˜ ์ฆ๊ฒผ์„ ๋•Œ์˜ ๋ฟŒ๋“ฏํ•จ์€ ๊ทธ ์–ด๋–ค ๋ณด์ƒ๋ณด๋‹ค ๊ฐ’์ง„ ๊ฒฝํ—˜์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ฝ”๋”ฉ์€ ๋‹จ๊ฑฐ๋ฆฌ ๊ฒฝ์ฃผ๊ฐ€ ์•„๋‹Œ ๋งˆ๋ผํ†ค๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊พธ์ค€ํžˆ ํ•™์Šตํ•˜๊ณ , ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ณผ์ •์„ ํ†ตํ•ด ์‹ค๋ ฅ์ด ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค. ์‹คํŒจ๋ฅผ ๋‘๋ ค์›Œํ•˜์ง€ ๋งˆ์„ธ์š”. ์˜ค๋ฅ˜๋Š” ์ฝ”๋”ฉ ๊ณผ์ •์—์„œ ํ”ผํ•  ์ˆ˜ ์—†๋Š” ๋ถ€๋ถ„์ด๋ฉฐ, ์˜ค๋ฅ˜๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ณผ์ •์—์„œ ๋” ๊นŠ์ด ์žˆ๋Š” ์ดํ•ด๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์Šคํƒ ์˜ค๋ฒ„ํ”Œ๋กœ์šฐ(Stack Overflow)์™€ ๊ฐ™์€ ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ์—ฌ๋Ÿฌ๋ถ„์˜ ๋“ ๋“ ํ•œ ์ง€์›๊ตฐ์ด ๋˜์–ด์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ถ๊ธˆํ•œ ์ ์„ ์งˆ๋ฌธํ•˜๊ณ , ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์˜ ์งˆ๋ฌธ์— ๋‹ต๋ณ€ํ•˜๋ฉด์„œ ํ•จ๊ป˜ ์„ฑ์žฅํ•ด ๋‚˜๊ฐ€์„ธ์š”.

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

์ฝ”๋”ฉ, ๋ฏธ๋ž˜๋ฅผ ์กฐํ˜•ํ•˜๋Š” ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ

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

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

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

์ฝ”๋”ฉ์€ ํ˜ผ์ž๋งŒ์˜ ์‹ธ์›€์ด ์•„๋‹™๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ ์ปค๋ฎค๋‹ˆํ‹ฐ์™€ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌํ•˜์—ฌ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค๊ณผ ํ•จ๊ป˜ ๋ฐฐ์šฐ๊ณ  ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์Šคํƒ ์˜ค๋ฒ„ํ”Œ๋กœ์šฐ(Stack Overflow)์™€ ๊ฐ™์€ ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ์—ฌ๋Ÿฌ๋ถ„์˜ ๋“ ๋“ ํ•œ ์ง€์›๊ตฐ์ด ๋˜์–ด์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ถ๊ธˆํ•œ ์ ์„ ์งˆ๋ฌธํ•˜๊ณ , ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์˜ ์งˆ๋ฌธ์— ๋‹ต๋ณ€ํ•˜๋ฉด์„œ ํ•จ๊ป˜ ์„ฑ์žฅํ•ด ๋‚˜๊ฐ€์„ธ์š”. ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๊ธฐ์—ฌํ•˜๋ฉด์„œ ์‹ค์ œ ๊ฐœ๋ฐœ ๊ฒฝํ—˜์„ ์Œ“๊ณ , ์ž์‹ ์˜ ์ฝ”๋“œ๋ฅผ ์„ธ์ƒ์— ๊ณต๊ฐœํ•˜์—ฌ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค๊ณผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋”ฉ์€ ํ˜‘์—…๊ณผ ๊ณต์œ ๋ฅผ ํ†ตํ•ด ๋”์šฑ ๋ฐœ์ „ํ•˜๋Š” ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค.

์ง€๊ธˆ ๋ฐ”๋กœ ์ฝ”๋”ฉ์„ ์‹œ์ž‘ํ•˜์„ธ์š”. ์˜จ๋ผ์ธ ๊ฐ•์˜, ์ฝ”๋”ฉ ๋ถ€ํŠธ์บ ํ”„, ๋‹ค์–‘ํ•œ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ ๋“ฑ, ํ•™์Šต ์ž๋ฃŒ๋Š” ๋„˜์ณ๋‚ฉ๋‹ˆ๋‹ค. ์ค‘์š”ํ•œ ๊ฒƒ์€ ์—ฌ๋Ÿฌ๋ถ„์˜ ์šฉ๊ธฐ, ๋ฐฐ์šฐ๊ณ ์ž ํ•˜๋Š” ์—ด์ •, ๊ทธ๋ฆฌ๊ณ  ์•ฝ๊ฐ„์˜ ์‹œ๊ฐ„ ํˆฌ์ž์ž…๋‹ˆ๋‹ค. ์ฒ˜์Œ ์ฝ”๋“œ๋ฅผ ์ ‘ํ•  ๋•Œ๋Š” ๋งˆ์น˜ ๋‚ฏ์„  ์™ธ๊ตญ์–ด๋ฅผ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋А๊ปด์งˆ ์ˆ˜ ์žˆ์ง€๋งŒ, ํฌ๊ธฐํ•˜์ง€ ๋งˆ์„ธ์š”. ์ž‘์€ ์„ฑ๊ณต ๊ฒฝํ—˜๋“ค์ด ์—ฌ๋Ÿฌ๋ถ„์„ ์•ž์œผ๋กœ ๋‚˜์•„๊ฐ€๊ฒŒ ํ•˜๋Š” ๋™๊ธฐ๊ฐ€ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฐ„๋‹จํ•œ ‘Hello, World!’ ํ”„๋กœ๊ทธ๋žจ์„ ์„ฑ๊ณต์ ์œผ๋กœ ์‹คํ–‰ํ–ˆ์„ ๋•Œ์˜ ์„ฑ์ทจ๊ฐ, ์ž‘์€ ๊ฒŒ์ž„์„ ๋งŒ๋“ค์–ด ์นœ๊ตฌ๋“ค๊ณผ ํ•จ๊ป˜ ์ฆ๊ฒผ์„ ๋•Œ์˜ ๋ฟŒ๋“ฏํ•จ์€ ๊ทธ ์–ด๋–ค ๋ณด์ƒ๋ณด๋‹ค ๊ฐ’์ง„ ๊ฒฝํ—˜์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

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

๋””์ง€ํ„ธ ๋ฏธ๋ž˜, ์šฐ๋ฆฌ์˜ ์†์œผ๋กœ

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

์ฝ”๋”ฉ ๊ต์œก์˜ ๋ฌดํ•œํ•œ ๊ฐ€๋Šฅ์„ฑ

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

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

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

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