ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝ๋ ฅ. ์ œ3์žฅ ๋Œ€ํ•™

์ด์•ผ๊ธฐ์˜ ๊ณ„์† "ํ”„๋กœ๊ทธ๋ž˜๋จธ ๊ฒฝ๋ ฅ".

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

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

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

์—ฌ๋ฆ„์—๋„ ์ž…ํ•™ ์ „ ํ• ๋จธ๋‹ˆ๊ฐ€ ์—ฐ๊ธˆ์—์„œ ์ฃผ์‹  40๋‹ฌ๋Ÿฌ ์ „์•ก์„ ๋“ค์—ฌ ๊ณ„์†ํ•ด์„œ ์ฑ…์„ ์ƒ€๋‹ค.
๊ธฐ์–ต์— ๋‚จ๋Š” ์ค‘์š”ํ•œ ๊ฒƒ ์ค‘์—์„œ :
1. "UML 2.0. ๊ฐ์ฒด์ง€ํ–ฅ ๋ถ„์„ ๋ฐ ์„ค๊ณ„". ๋ณต์žกํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์„ค๊ณ„ํ•˜๋Š” ๋ฐฉ๋ฒ•, ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ†ตํ•ด ์ƒ๊ฐํ•˜๋Š” ๋ฐฉ๋ฒ•, ๋ชจ๋“  ๊ฒƒ์„ ๊ตฌ์„ฑ ์š”์†Œ๋กœ ๋ถ„ํ•ดํ•˜๋Š” ๋ฐฉ๋ฒ•, ์‚ฌ์šฉ ์‚ฌ๋ก€ ์ž‘์„ฑ ๋ฐ UML ๋‹ค์ด์–ด๊ทธ๋žจ ๊ทธ๋ฆฌ๋Š” ๋ฐฉ๋ฒ•์„ ๊ฐ€๋ฅด์ณ ์ค€ ์ฑ…์ž…๋‹ˆ๋‹ค. ์„ ๋ฐฐ, ๋ฆฌ๋”, ๊ฑด์ถ•๊ฐ€์—๊ฒŒ ๊ผญ ํ•„์š”ํ•œ ์ง€์‹์ž…๋‹ˆ๋‹ค. ์•„์ด๋””์–ด์— ๋Œ€ํ•œ ์„ค๋ช…๋งŒ ์žˆ์„ ๋•Œ, ๊ณตํ—ˆํ•จ ์†์—์„œ ์‹œ์Šคํ…œ์„ ๊ตฌ์ฒดํ™”ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค.
์ด๋ฏธ 30์„ธ๊ฐ€ ๋„˜์€ ์‚ฌ๋žŒ๋“ค๋„ ์žˆ๋Š”๋ฐ, ์œ„์—์„œ, ์ฆ‰ ์ƒ์œ„ ๊ฐœ๋ฐœ์ž์˜ ๋ช…๋ น์ด ์—†์œผ๋ฉด ์—ฌ์ „ํžˆ ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ํ”„๋ฆฌ๋žœ์„œ ๋ฐ ์›๊ฒฉ ๊ทผ๋ฌด์—์„œ ํด๋ผ์ด์–ธํŠธ์™€ ์ผ๋Œ€์ผ๋กœ ์ž‘์—…ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์„ ๋•Œ ์ด๋Ÿฌํ•œ ์ง€์‹์€ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.
๋˜ํ•œ ์ƒˆ๋กœ์šด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“œ๋Š” ์ธ๋”” ๊ฐœ๋ฐœ์ž์—๊ฒŒ๋„ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ์„ธ๋ถ€์ ์ธ ๋””์ž์ธ์„ ๊ท€์ฐฎ๊ฒŒํ•˜๋Š” ์‚ฌ๋žŒ์€ ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ์šฐ๋ฆฌ๋Š” ๋น„๋šค์–ด์ง„ UX๋กœ ๋ชจ๋“  ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์‚ผํ‚ค๋Š” ํ’ˆ์งˆ์˜ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋ณด์œ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
2. "ANSI C++ 98 ํ‘œ์ค€". ์ฑ…์€ ์•„๋‹ˆ์ง€๋งŒ 800ํŽ˜์ด์ง€๊ฐ€ ๋„˜๋Š” ๋ฐฐ๊ฒฝ ์ •๋ณด๊ฐ€ ๋‹ด๊ฒจ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์„น์…˜๋ณ„๋กœ ์ฝ์€ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ C++ ์ปดํŒŒ์ผ๋Ÿฌ๋ฅผ ๊ฐœ๋ฐœํ•  ๋•Œ ํŠน์ • ์–ธ์–ด ๊ทœ์น™์„ ์ฐธ์กฐํ–ˆ์Šต๋‹ˆ๋‹ค. ํ‘œ์ค€์„ ์—ฐ๊ตฌํ•˜๊ณ  ๊ตฌํ˜„ํ•œ ํ›„ ์–ธ์–ด์— ๋Œ€ํ•œ ์ง€์‹์˜ ๊นŠ์ด๋Š” ์–ด๋–ค ํ›Œ๋ฅญํ•œ ๋ณ„๋ช…์œผ๋กœ๋„ ์„ค๋ช…ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋‹น์‹ ์ด ์–ธ์–ด์— ๊ด€ํ•œ ๋ชจ๋“  ๊ฒƒ, ๊ทธ๋ฆฌ๊ณ  ๊ทธ ์ด์ƒ์„ ์•Œ๊ณ  ์žˆ๋‹ค๊ณ  ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ‘œ์ค€์„ ์—ฐ๊ตฌํ•˜๋Š” ๋ฐ๋Š” ๋งค์šฐ ๊ธธ๊ณ  ํž˜๋“  ์ž‘์—…์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‚ด ์•ž์— ๋Œ€ํ•™ 5๋…„์ด ๋‚จ์•„ ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ˆ„๊ตฌ๋„ ๋‚˜๋ฅผ ๋ฐ€์–ด๋ถ™์ด์ง€ ์•Š์•˜๋‹ค.
3. "๋ธํŒŒ์ด 6. ์‹ค์šฉ ๊ฐ€์ด๋“œ.". ์ด๋Š” GUI์™€ ํ˜•ํƒœ๋ฅผ ๋‹๋ณด์ด๊ฒŒ ํ•˜๋Š” ์„ธ๊ณ„๋กœ์˜ ๋น ๋ฅธ ๋„์•ฝ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ง„์ž… ๋ฌธํ„ฑ์ด ๊ฑฐ์˜ ์—†์—ˆ๊ณ , ๋‚˜๋Š” ์ด๋ฏธ ํŒŒ์Šค์นผ์„ ๊ฝค ์ž˜ ์•Œ๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋Œ€ํ•™์—์„œ ๊ณต๋ถ€ํ•˜๋Š” ๋™์•ˆ ์ €๋Š” ๋ธํŒŒ์ด์—์„œ ์ƒ์šฉ ํ”„๋กœ๊ทธ๋žจ์˜ ๋Œ€๋ถ€๋ถ„์„ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋Œ€ํ•™๊ต ๋Œ€ํ•™์›์ƒ, ์ค‘์†Œ๊ธฐ์—…, ์ •๋ถ€ ํšŒ๊ณ„๋ฅผ ์œ„ํ•œ ์†Œํ”„ํŠธ์›จ์–ด์˜€์Šต๋‹ˆ๋‹ค. ๊ธฐ๊ด€. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์—ฌ๋Ÿฌ ํ”„๋ฆฌ๋žœ์„œ ์ฃผ๋ฌธ์ด์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. XNUMX๋…„๋Œ€ ์ค‘๋ฐ˜์—๋Š” ๋ธํŒŒ์ด๊ฐ€ ์œˆ๋„์šฐ ๊ฐœ๋ฐœ ์‹œ์žฅ์„ ์žฅ์•…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€๋Š” ์ง€์—ญ ์ƒ์ ์˜ ๊ณ„์‚ฐ๋Œ€์—์„œ ์นœ์ˆ™ํ•œ ๊ธ€๊ผด๊ณผ ์ปจํŠธ๋กค์„ ๊ฐ–์ถ˜ ํ”„๋กœ๊ทธ๋žจ์„ ๋ณผ ์ˆ˜ ์žˆ์—ˆ๋Š”๋ฐ, ์ด๋Š” Delphi ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋‹ค๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์ฆ‰์‹œ ๊ตฌ๋ณ„ํ•ด ์ค๋‹ˆ๋‹ค.
4. "MFC ํŠœํ† ๋ฆฌ์–ผ". Delphi๋ฅผ ๋งˆ์Šคํ„ฐํ•œ ํ›„์—๋Š” C++๋กœ UI๋ฅผ ๊ณ„์† ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ๋…ผ๋ฆฌ์ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ํ›จ์”ฌ ๋” ์–ด๋ ค์› ๊ณ  ๋ชจ๋“  ๊ฒƒ์ด ์ž˜ ํ’€๋ฆฌ์ง€ ์•Š์•˜๊ณ  ์ดํ•ดํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ €๋Š” ์ด ๊ธฐ์ˆ ์„ ์ƒ์—… ํ”„๋กœ์ ํŠธ์—๋„ ์ ์šฉํ•˜๋Š” ๋‹จ๊ณ„๊นŒ์ง€ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค. ๋…์ผ์˜ ํ•œ ๋ฐ”์ด๋Ÿฌ์Šค ๋ฐฑ์‹  ํšŒ์‚ฌ๋Š” ํ˜„์žฌ๊นŒ์ง€ MFC๋กœ ์ž‘์„ฑ๋œ ๋‚ด ํ”„๋กœ๊ทธ๋žจ์„ ๋ฐฐํฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
5. "MSDN Library 3์ด ํฌํ•จ๋œ ๋””์Šคํฌ 2001๊ฐœ". ๋‚˜๋Š” ๋ฐ”๋กœ ์ธํ„ฐ๋„ท์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์—ˆ๊ณ , ๋‚ด๊ฐ€ ๊ธฐ์–ตํ•˜๋Š” ํ•œ 2003๋…„์—๋Š” MSDN Library๊ฐ€ ์˜จ๋ผ์ธ ์ƒํƒœ๊ฐ€ ์•„๋‹ˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์–ด์จŒ๋“  ๋กœ์ปฌ PC์— MSDN ์ฐธ์กฐ ์„œ์ ์„ ์„ค์น˜ํ•˜๊ณ  WinApi ๊ธฐ๋Šฅ์ด๋‚˜ MFC ํด๋ž˜์Šค์— ๋Œ€ํ•œ ์„ค๋ช…์„œ๋ฅผ ์‰ฝ๊ฒŒ ์ฐพ๋Š” ๊ฒƒ์ด ๋” ์‰ฌ์› ์Šต๋‹ˆ๋‹ค.
ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝ๋ ฅ. ์ œ3์žฅ ๋Œ€ํ•™
2002~2004๋…„์— ์ฝ์€ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์ฑ…

2002~2004๋…„์— ์ฝ์€ ์ฑ…๋“ค์ž…๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์ด์ œ ์ด๊ฒƒ์€ .NET ๋ฐ ์›น ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ผ๊ด„์ ์œผ๋กœ ๋‹ค์‹œ ์ž‘์„ฑ๋˜๋Š” ์ดˆ๋ผํ•œ ์œ ์‚ฐ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด๊ฒƒ์ด ๋‚˜์˜ ๊ธธ์ž…๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ์—ฌ๋Ÿฌ๋ถ„ ์ค‘ ์ผ๋ถ€๋„ ๋น„์Šทํ•œ ๊ธธ์„ ๊ฐ€์กŒ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ฒซ ํ•™๊ธฐ

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

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

๊ฒจ์šธ์—๋Š” ์ฒซ ๋ฒˆ์งธ ์„ธ์…˜์ด ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด 4๊ณผ๋ชฉ, ์ฆ‰ 2๊ฐ€์ง€ ์œ ํ˜•์˜ ๊ณ ๋“ฑ ์ˆ˜ํ•™, ์—ญ์‚ฌ, ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ด์ˆ˜ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์ด ํ†ต๊ณผ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€๋Š” 4์ , ์ผ๋ถ€๋Š” 3์ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ž๋™์œผ๋กœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ํ• ๋‹น๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์„ ์ƒ๋‹˜๋“ค์€ ์ด๋ฏธ ๋‚ด ์‹ค๋ ฅ์„ ์•Œ๊ณ  ๊ณ„์…จ๊ธฐ ๋•Œ๋ฌธ์— ๋‚˜๋ฅผ ์‹œํ—˜ํ•  ์ด์œ ๊ฐ€ ์—†๋‹ค๊ณ  ์ƒ๊ฐํ•˜์…จ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ฆ‰์‹œ ๊ธฐ๋ก๋ถ€์— ์„œ๋ช…์„ ๋ฐ›๊ธฐ ์œ„ํ•ด ๊ธฐ์œ ๋งˆ์Œ์œผ๋กœ ์„ธ์…˜์— ์ฐธ์„ํ–ˆ๊ณ , ์ง‘์œผ๋กœ ๋Œ์•„๊ฐ€๋ ค๋˜ ์ฐธ์— ๋ฐ˜ ์นœ๊ตฌ๋“ค์ด ๋‚˜์—๊ฒŒ ๋จธ๋ฌผ๋ฉด์„œ ๋ฌธ ๋ฐ–์— ์„œ ์žˆ์œผ๋ผ๊ณ  ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ž˜. ๋‚˜๋Š” ์‚ฌ๋ฌด์‹ค ์ถœ๊ตฌ์˜ ์ฐฝํ‹€์— ์ž๋ฆฌ๋ฅผ ์žก๊ณ  ๊ธฐ๋‹ค๋ฆฌ๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด ์˜†์—๋Š” ์ž๋™์œผ๋กœ ์‹œํ—˜์— ํ•ฉ๊ฒฉํ•œ ๋˜ ๋‹ค๋ฅธ ๋‚จ์ž๊ฐ€ ์žˆ์—ˆ๋‹ค.
โ€œ์™œ ์—ฌ๊ธฐ์— ๋จธ๋ฌผ๊ณ  ๊ณ„์‹œ๋‚˜์š”?โ€ ๋‚ด๊ฐ€ ๋ฌผ์—ˆ๋‹ค.
โ€” โ€œ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด์„œ ๋ˆ์„ ๋ฒŒ๊ณ  ์‹ถ์–ด์š”. ๋‹น์‹ ์€ ์™œ ์—ฌ๊ธฐ์— ์žˆ์Šต๋‹ˆ๊นŒ?
- "์ €๋„์š”. ๋‚˜๋Š” ๋‹จ์ง€ ๋ˆ์„ ๋ฒŒ์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋„์›€์ด ํ•„์š”ํ•˜์‹œ๋ฉด ์ œ๊ฐ€ ์นœ์ ˆํ•˜๊ฒŒ ๊ฒฐ์ •ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.โ€
์ƒ๋Œ€๋Š” ๋จธ๋ญ‡๊ฑฐ๋ฆฌ๋ฉฐ ๋ญ๋ผ๊ณ  ์ค‘์–ผ๊ฑฐ๋ ธ๋‹ค.

์ž ์‹œ ํ›„, ๋ฐ˜ ์นœ๊ตฌ๋“ค์€ ์‹œํ—˜ ๋ฌธ์ œ๊ฐ€ ๋‹ด๊ธด ์ ‘ํžŒ ์ข…์ด ์กฐ๊ฐ์„ ๊ฐ€์ง€๊ณ  ์ฒญ์ค‘์„ ๋– ๋‚˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.
์ฒซ ๋ฒˆ์งธ ๋ฌด๋ชจํ•œ ์‚ฌ๋žŒ์ด โ€œ๋‚ด๊ฐ€ ๊ฒฐ์ •ํ•˜๋„๋ก ๋„์™€์ฃผ์„ธ์š”.โ€๋ผ๊ณ  ๋ฌผ์—ˆ์Šต๋‹ˆ๋‹ค. โ€œ์•Œ๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๊ฒฐ์ •ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.โ€๋ผ๊ณ  ๋‚˜๋Š” ๋Œ€๋‹ตํ–ˆ์Šต๋‹ˆ๋‹ค. 5๋ถ„๋„ ์ฑ„ ์ง€๋‚˜์ง€ ์•Š์•„ ๊ตฌ๊ฒจ์ง„ ์ข…์ด์— ํ’€์ด๋ฅผ ๋ณผํŽœ์œผ๋กœ ํœ˜๊ฐˆ๊ฒจ ๋Œ๋ ค์ฃผ์—ˆ๋‹ค. ์ด ๊ณ„ํš์ด ํšจ๊ณผ๊ฐ€ ์žˆ๋Š” ๊ฒƒ์„ ๋ณด๊ณ  ์‚ฌ๋žŒ๋“ค์€ ํ›จ์”ฌ ๋” ์ž์ฃผ ์ฒญ์ค‘์„ ๋– ๋‚˜๊ธฐ ์‹œ์ž‘ํ–ˆ๊ณ  ๋•Œ๋กœ๋Š” ํ•œ ๋ฒˆ์— ๋‘์„ธ ๋ช…์”ฉ ๋– ๋‚˜๊ธฐ๋„ ํ–ˆ์Šต๋‹ˆ๋‹ค.
๋‚ด ์ž‘์—… ์ฐฝํ„ฑ์—๋Š” ๋‚˜๋ญ‡์žŽ ์„ธ ๋ญ‰์น˜๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํ•œ ํŒฉ์—๋Š” ์ƒˆ๋กœ ๋„์ฐฉํ•œ TODO ์‹œํŠธ๊ฐ€ ๋“ค์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚ด ์•ž์—๋Š” ์ง„ํ–‰ ์ค‘(In Progress) ์‹œํŠธ๊ฐ€ ์žˆ์—ˆ๊ณ  ๊ทธ ์˜†์—๋Š” "์™„๋ฃŒ(Done)" ํŒฉ์ด ๋†“์—ฌ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.
์ด๊ฒƒ์€ ๋‚˜์˜ ์ตœ๊ณ ์˜ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฑฐ์˜ 20๋ช…์— ๋‹ฌํ•˜๋Š” ๊ทธ๋ฃน ์ „์ฒด๊ฐ€ ๋‚˜์—๊ฒŒ ๋„์›€์„ ์š”์ฒญํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‚˜๋Š” ๋ชจ๋‘๋ฅผ ๋„์™”์Šต๋‹ˆ๋‹ค.
๊ทธ๋ฆฌ๊ณ  ๋ˆ์„ ๋ฒŒ๊ณ  ์‹ถ์—ˆ๋˜ ๋‚จ์ž๋Š” ๋ช‡ ๋ถ„ ํ›„ ์„œ๋‘˜๋Ÿฌ ๋– ๋‚ฌ๊ณ  ์—ฌ๊ธฐ์„œ ์žก์„ ๊ฒƒ์ด ์—†๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ซ๊ณ  ๋ชจ๋“  ๊ด€์‹ฌ์ด ์ดํƒ€์ฃผ์˜์ž์—๊ฒŒ ์ง‘์ค‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
์ „์ฒด ๊ทธ๋ฃน์ด 4ํ•™๋…„๊ณผ 5ํ•™๋…„์œผ๋กœ ์‹œํ—˜์— ํ•ฉ๊ฒฉํ–ˆ๊ณ , ์ด์ œ ์ €๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฌธ์ œ์— ์žˆ์–ด์„œ ํ”๋“ค๋ฆฌ์ง€ ์•Š๋Š” ๊ถŒ์œ„์™€ 20๋ช…์˜ ์นœ๊ตฌ๋ฅผ ๊ฐ–๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ฒซ ๋ฒˆ์งธ ๋ˆ

๊ฒจ์šธ ์„ธ์…˜์ด ๋๋‚œ ํ›„, ์–ด๋–ค ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฌธ์ œ๋ผ๋„ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ๋žŒ์ด ์žˆ๋‹ค๋Š” ์†Œ๋ฌธ์ด ๊ต์ˆ˜์ง„ ์ „์ฒด์— ํผ์กŒ๊ณ , ๊ทธ ์ค‘ ์šฐ๋ฆฌ๋Š” ์ง‘์—์„œ ๋˜๋Š” ์„ธ์…˜ ์ค‘์— ๋ฐฐ์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ž…์†Œ๋ฌธ์€ ์‹ ์ž…์ƒ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์„ ๋ฐฐ๋“ค ์‚ฌ์ด์—์„œ๋„ ํผ์กŒ๋‹ค.
์ด๋ฏธ ์“ด ๊ฒƒ์ฒ˜๋Ÿผ ์ €๋Š” ์‹œํ—˜์˜ "์ตœ๊ณ ์˜ ์‹œ๊ฐ„" ์ดํ›„ ๊ทธ๋ฃน์˜ ๋ชจ๋“  ์‚ฌ๋žŒ๋“ค๊ณผ ์šฐํ˜ธ์  ์ธ ๊ด€๊ณ„๋ฅผ ๋งบ์—ˆ๊ณ  ์šฐ๋ฆฌ๋Š” ๋‘ ์‚ฌ๋žŒ๊ณผ ๋งค์šฐ ๊ธด๋ฐ€ํ•˜๊ฒŒ ์†Œํ†ตํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ง„์ •ํ•œ ์นœ๊ตฌ๊ฐ€ ๋˜์—ˆ๊ณ  ๋Œ€ํ•™ ๋ฐ–์—์„œ ๋งŽ์€ ์‹œ๊ฐ„์„ ๋ณด๋ƒˆ์Šต๋‹ˆ๋‹ค. ํ‘œํ˜„์˜ ๋‹จ์ˆœํ™”๋ฅผ ์œ„ํ•ด Elon๊ณผ Alen์ด๋ผ๊ณ  ๋ถ€๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค(๋‹‰๋„ค์ž„์€ ์‹ค์ œ ๋ณ„๋ช…์— ๊ฐ€๊น์Šต๋‹ˆ๋‹ค).
์šฐ๋ฆฌ๋Š” Elon์„ ์ด๋ฆ„์œผ๋กœ ๋ถˆ๋ €์ง€ ๋งŒ Alain์€ ์–ด๋–ค ์•„๋ฆ„๋‹ค์›€์„ ์œ ํ˜นํ•˜๋Š” ๋Šฅ๋ ฅ ๋•Œ๋ฌธ์— Alain Delon์„ ๊ธฐ๋ฆฌ๊ธฐ ์œ„ํ•ด ๋ณ„๋ช…์„ ๋ถ™์˜€์Šต๋‹ˆ๋‹ค. ๋ง ๊ทธ๋Œ€๋กœ ๋‹ค์–‘ํ•œ ์ˆ˜์˜ ์†Œ๋…€๋“ค์ด ๊ทธ์˜ ์ฃผ์œ„๋ฅผ ๋งด๋Œ์•˜์Šต๋‹ˆ๋‹ค. ์‚ฌ๋žŒ๋“ค์„ ๋งŒ๋‚˜๊ณ  ๋ฐค์— ๊ด€๊ณ„๋ฅผ ์‹œ์ž‘ํ•˜๋Š” ์ธก๋ฉด์—์„œ Alain Delon์€ ๋™๋“ฑํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” ๋Œ€๋ถ€๋ถ„์˜ IT ์ „๋ฌธ๊ฐ€์—๊ฒŒ๋Š” ์™„์ „ํžˆ ํŠน์ดํ•œ ์—ฌ์„ฑ ์„ฑ์˜ ์ง„์ •ํ•œ ์•ŒํŒŒ ๋‚จ์„ฑ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์—ฐ์•  ์™ธ์—๋„ Alain์€ ์ง์—… ๋””์ž์ด๋„ˆ์˜€์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋‹น์‹œ ์ธ๊ธฐ ์žˆ์—ˆ๋˜ Web 1.0 ํ˜•์‹์˜ ๊นœ๋ฐ•์ด๋Š” ๋ฐฐ๋„ˆ ๋“ฑ์„ ๊ทธ๋ ค์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ์—๋„ ๊ทธ๋Š” ์‰ฝ๊ฒŒ ๊ทธ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

Elon์— ๋Œ€ํ•ด์„œ๋Š” ํ›จ์”ฌ ๋” ๋งŽ์€ ์ด์•ผ๊ธฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€ํ•™์„ ์กธ์—…ํ•œ ์ง€ XNUMX๋…„์ด ์ง€๋‚œ ์ง€๊ธˆ๊นŒ์ง€๋„ ์šฐ๋ฆฌ๋Š” ๊ทธ๋ฅผ ๋งŒ๋‚œ๋‹ค. ์ฒ˜์Œ ๋ช‡ ๋…„ ๋™์•ˆ ๊ทธ๋Š” ๋ง๋ž๊ณ  ๋‹ค์†Œ ์กฐ์šฉํ•œ ์‚ฌ๋žŒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. (์ง€ํ”„๋ฅผ ํƒ„ ์˜ค๋Š˜๋‚ ์˜ ์–ผ๊ตด์ด ํฐ ๋‚จ์ž์— ๋Œ€ํ•ด์„œ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค.) ๊ทธ๋Ÿฌ๋‚˜ ๋‚˜๋Š” ๋˜‘ ๊ฐ™์•˜์Šต๋‹ˆ๋‹ค. ์–‡๊ณ  ๊ณผ๋ฌตํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊ณตํ†ต์–ธ์–ด๋ฅผ ๋นจ๋ฆฌ ์ฐพ์€ ๊ฒƒ ๊ฐ™์•„์š”.
์ข…์ข… ์ˆ˜์—…์ด ๋๋‚œ ํ›„ ๋‚˜์™€ Elon, Alen์€ ๋ฐฉ์ˆ˜ํฌ๋กœ ๋ฎ์ธ ๋งฅ์ฃผ ํ™€์— ๋ชจ์˜€์Šต๋‹ˆ๋‹ค. ์ฒซ์งธ, ๊ทธ๊ฒƒ์€ ๋Œ€ํ•™ ๊ธธ ๊ฑด๋„ˆํŽธ์— ์žˆ์—ˆ๊ณ  ๋‘˜์งธ, "๋ฃจ๋ธ”"๊ณผ 50 ์ฝ”ํŽ™์˜ ๊ฒฝ์šฐ 2 ์‹œ๊ฐ„ ๋™์•ˆ์˜ ์†Œ์ด ํŒŒํ‹ฐ์— ๋Œ€ํ•œ ์•ฝ๊ฐ„์˜ ์„ ๋ฌผ์„ ์–ป์„ ์ˆ˜์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒ๋งฅ์ฃผ์™€ ํฌ๋ž˜์ปค์ฒ˜๋Ÿผ ๋ง์ด์ฃ . ๊ทธ๋Ÿฌ๋‚˜ ์š”์ ์€ ๋‹ฌ๋ž์Šต๋‹ˆ๋‹ค.
Elon๊ณผ Alen์€ ๋‹ค๋ฅธ ๋„์‹œ ์ถœ์‹ ์ด์—ˆ๊ณ  ์ž„๋Œ€ ๋ฐฉ์—์„œ ์‚ด์•˜์Šต๋‹ˆ๋‹ค. ๋Š˜ ๋ˆ์ด ๋ถ€์กฑํ–ˆ๊ณ , ๊ตถ์–ด์•ผ ํ•  ๋•Œ๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์ด ์นด๋“œ๋กœ 10๋‹ฌ๋Ÿฌ์˜ ์žฅํ•™๊ธˆ์„ ๋ฐ›๋Š” ํ–‰๋ณตํ•œ ์ˆœ๊ฐ„์„ ๊ฐ™์€ ๋‚  ์ถ•ํ•˜ํ–ˆ๊ณ , ๊ทธ ๋‹ค์Œ์—๋Š” โ€œํ—ˆ๋ฆฌ๋ ๋ฅผ ์กธ๋ผ๋งค๊ณ โ€ ํ•˜๋‚˜๋‹˜์ด ๋ณด๋‚ด์‹  ๋Œ€๋กœ ์‚ด์•„๊ฐ€์•ผ ํ•  ๋•Œ์˜€์Šต๋‹ˆ๋‹ค.

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

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

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

๊ฐ€์žฅ ๋”์šด ๊ณ„์ ˆ์ธ ํ•™๊ธฐ ์ „์ธ 20์›”๊ณผ 2์›”์—๋Š” ๋Œ€ํ•™ ์ „์ฒด์˜ ์—…๋ฌด๋ฅผ ์ปดํ“จํ„ฐ์— ๋‹ด์•„๋‘๋Š” ๊ฒƒ ๊ฐ™์•˜์Šต๋‹ˆ๋‹ค. ๋‹คํ–‰ํžˆ๋„ ๋Œ€๋ถ€๋ถ„ ๊ฐ™์€ ์œ ํ˜•์ด์—ˆ๊ณ , ํŠนํžˆ ์ „์ฒด ๊ทธ๋ฃน์„ ๋Œ€ํ‘œํ•˜๋Š” ๋„๋งค์—…์ž๊ฐ€ ์—ฐ๋ฝ์„ ํ–ˆ์„ ๋•Œ ๋”์šฑ ๊ทธ๋žฌ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์˜ˆ๋ฅผ ๋“ค์–ด ์–ด์…ˆ๋ธ”๋Ÿฌ์—์„œ 3-2003์ค„๋งŒ ๋ณ€๊ฒฝํ•˜์—ฌ 2005๊ฐ€์ง€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๊ณ„์ ˆ์—๋Š” ๋ฆฌ๋“œ๊ฐ€ ๊ฐ•์ฒ˜๋Ÿผ ํ˜๋Ÿฌ๊ฐ”์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ๋†“์นœ ์œ ์ผํ•œ ๊ฒƒ์€ ํ”Œ๋กœํ”ผ ๋””์Šคํฌ๋ฟ์ด์—ˆ์Šต๋‹ˆ๋‹ค. XNUMX-XNUMX๋…„์— ์šฐ๋ฆฌ ์‹œ์˜ ๊ฐ€๋‚œํ•œ ํ•™์ƒ๋“ค์€ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ๋ˆ์„ ์ด์ฒดํ•˜๋Š” ๊ฒƒ๊ณผ ๊ฐ™์€ ์ผ์ด ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ํ˜„์žฌ ์—์Šคํฌ๋กœ๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ์ง€๋ถˆ ๋ณด์žฅ๋„ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ SKS ํšŒ์‚ฌ๋Š” ์ฃผ๋ฌธ ์ดํ–‰์ž๋กœ์„œ ๋Œ€ํ•™ ์˜์—ญ์—์„œ ์•ฝ์†์„ ์žก์•˜๊ณ  ์šฐ๋ฆฌ๋Š” ํ”Œ๋กœํ”ผ ๋””์Šคํฌ ์†”๋ฃจ์…˜์œผ๋กœ. ํ™˜๋ถˆ์ด ๊ฑฐ์˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. (์˜์–ด ํ™˜๋ถˆ - ๊ณ ๊ฐ ์š”์ฒญ์— ๋”ฐ๋ฅธ ๊ฒฐ์ œ ๋ฐ˜ํ’ˆ) ๋‚ด๊ฐ€ ํ”Œ๋กœํ”ผ ๋””์Šคํฌ์˜ readme.txt ํŒŒ์ผ์— ์ถ”๊ฐ€ํ•œ ๋‚ด์šฉ์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋‹ค๋ฉด ๋ชจ๋‘๊ฐ€ ๊ธฐ๋ปํ•˜๋ฉฐ 4~5์ ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์˜ ๊ฐ„๋‹จํ•œ ๋ฐ๋ชจ๋„ ์ข…์ข… ๊ต์‚ฌ๋“ค ์‚ฌ์ด์—์„œ ๋†€๋ผ์šด ํšจ๊ณผ๋ฅผ ๋ถˆ๋Ÿฌ์ผ์œผ์ผฐ์Šต๋‹ˆ๋‹ค.

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

๋‚ด ๊ธฐ์ˆ ์˜ ๊ด€์ ์—์„œ ๋ณด๋ฉด ์ƒˆ๋กœ์šด ํ•™์ƒ ๊ณผ์ œ๊ฐ€ ๋‚˜์˜ฌ ๋•Œ๋งˆ๋‹ค ๊ธฐ์ˆ ์ด ๋ฐฐ๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋‹ค๋ฅธ ๊ต์œก ํ”„๋กœ๊ทธ๋žจ์„ ํ†ตํ•ด ๋‹ค๋ฅธ ๊ต์ˆ˜์ง„์œผ๋กœ๋ถ€ํ„ฐ ์ง€์›์„œ๋ฅผ ๋ฐ›๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ๊ณ ํ•™๋…„ ํ•™์ƒ๋“ค์€ ์šฐ๋ฆฌ๊ฐ€ C++/MFC์— ๊ด€์‹ฌ์„ ๊ธฐ์šธ์ผ ๋•Œ ์ด๋ฏธ Java์™€ XML์„ ์ตœ๋Œ€ํ•œ ํ™œ์šฉํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€๋Š” ์–ด์…ˆ๋ธ”๋Ÿฌ๊ฐ€ ํ•„์š”ํ•˜๊ณ  ๋‹ค๋ฅธ ์ผ๋ถ€๋Š” PHP๊ฐ€ ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ๋•Œ ๋‹ค์–‘ํ•œ ๊ธฐ์ˆ , ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ๋ฐ์ดํ„ฐ ์ €์žฅ ํ˜•์‹ ๋ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์Šค์Šค๋กœ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค.
์ด ๋ณดํŽธ์ฃผ์˜๋Š” ์˜ค๋Š˜๋‚ ๊นŒ์ง€ ๋‚˜์™€ ํ•จ๊ป˜ ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ์ž‘์—… ์‹œ์—๋„ ๋‹ค์–‘ํ•œ ๊ธฐ์ˆ ๊ณผ ํ”Œ๋žซํผ์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ด์ œ ๋ชจ๋“  ํ”Œ๋žซํผ, OS ๋˜๋Š” ์žฅ์น˜์šฉ ์†Œํ”„ํŠธ์›จ์–ด๋‚˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ํ’ˆ์งˆ์€ ๋‹ค๋ฅด๊ฒ ์ง€๋งŒ, ์ œ๊ฐ€ ์ฃผ๋กœ ๋‹ค๋ฃจ๋Š” ์‚ฌ์—…์—๋Š” ๋Œ€๊ฐœ ์˜ˆ์‚ฐ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๋“ค์—๊ฒŒ XNUMX์ธ ์˜ค์ผ€์ŠคํŠธ๋ผ๋Š” ๋‚ด ์‹ค๋ ฅ์œผ๋กœ ๋Œ€์ฒดํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐœ๋ฐœ์ž ์ˆ˜๋งŒํผ ์ •ํ™•ํžˆ ์˜ˆ์‚ฐ์„ ์‚ญ๊ฐํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค.

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

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

์šด๋ช…์˜ ์ „ํ™˜

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

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

๋ฌธ์ œ๋Š” ๊ฐ‘์ž๊ธฐ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” C++/Java/Delphi ํ”„๋กœ๊ทธ๋ž˜๋จธ ์ž๋ฆฌ์— ๋Œ€ํ•ด ์—ฐ๋ด‰ 300๋‹ฌ๋Ÿฌ์˜ ์ผ์ž๋ฆฌ๋ฅผ ์ฐพ๊ณ  ์žˆ๋‹ค๊ณ  mail.ru์— ๊ด‘๊ณ ํ•˜๋Š” ๊ฒƒ์„ ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ 2006๋…„์ด๋‹ค. ์ด์— ๊ทธ๋“ค์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋Œ€๋‹ต์„ ํ–ˆ์Šต๋‹ˆ๋‹ค. โ€œ๋นŒ ๊ฒŒ์ด์ธ ์—๊ฒŒ ๊ทธ๋Ÿฐ ๊ธ‰์—ฌ ์š”์ฒญ์„ ํŽธ์ง€๋กœ ๋ณด๋‚ด์•ผ ํ• ๊นŒ์š”?โ€ ์ด๊ฒƒ์ด ์ €๋ฅผ ๋‹นํ™ฉํ•˜๊ฒŒ ํ–ˆ์ง€๋งŒ, ๋น„์Šทํ•œ ๋‹ต๋ณ€๋“ค ์ค‘์— ์ €๋ฅผ ํ”„๋ฆฌ๋žœ์„œ๋กœ ๋ฐ๋ ค์˜จ ์‚ฌ๋žŒ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ฐ€๋‚œํ•œ ๋ผ์Šค๋ฒ ๊ฑฐ์Šค์—์„œ ๋‚ด๊ฐ€ ํ•  ์ค„ ์•„๋Š” ์ผ์„ ํ•˜๋ฉด์„œ ์ข‹์€ ๋ˆ์„ ๋ฒŒ ์ˆ˜ ์žˆ๋Š” ์œ ์ผํ•œ ๊ธฐํšŒ์˜€์Šต๋‹ˆ๋‹ค.
๊ทธ๋ž˜์„œ ๋Œ€ํ•™์—์„œ์˜ ๊ณต๋ถ€๋Š” ํ”„๋ฆฌ๋žœ์„œ ๊ตํ™˜ ์ž‘์—…์œผ๋กœ ์›ํ™œํ•˜๊ฒŒ ํ˜๋Ÿฌ๊ฐ”์Šต๋‹ˆ๋‹ค. ๋Œ€ํ•™์ด๋ผ๋Š” ์ฃผ์ œ๋ฅผ ๋งˆ๋ฌด๋ฆฌํ•˜๋ฉด์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” 5ํ•™๋…„์— ๊ฐ€์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ํ•˜๋‚˜ ์žˆ์—ˆ๊ณ  '์ž์œ  ์ถœ์„'์ด๋ผ๋Š” ๊ฐœ๋…์ด ์žˆ์—ˆ๋Š”๋ฐ ์ œ๊ฐ€ 146 %๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.
ํ•ด์•ผ ํ•  ์œ ์ผํ•œ ์ผ์€ ์ „๋ฌธ ์กธ์—…์žฅ์„ ๋ฐฉ์–ดํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์นœ๊ตฌ๋“ค์˜ ๋„์›€์œผ๋กœ ์„ฑ๊ณต์ ์œผ๋กœ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์„ ํ†ตํ•ด ๋‚˜๋Š” ์ด๋ฏธ ๋ถ€๋ชจ๋‹˜์—๊ฒŒ์„œ ์ž„๋Œ€ ์•„ํŒŒํŠธ๋กœ ์ด์‚ฌํ•˜๊ณ  ์ƒˆ ์ฐจ๋ฅผ ์ƒ€๋‹ค๊ณ  ๋งํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ์ „๋ฌธ ๊ฐœ๋ฐœ์ž๋กœ์„œ์˜ ๋‚˜์˜ ๊ฒฝ๋ ฅ์ด ์‹œ์ž‘๋œ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

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

๊ณ„์† ๋  ...

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€