Apr 03, 2020 โ€ข8 min read โ˜•

๐Ÿš€ ์‹ ์ž… ๊ฐœ๋ฐœ์ž์˜ IT ์Šคํƒ€ํŠธ์—… ์ทจ์—… ํ›„๊ธฐ

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

(๋งŒ์•ฝ ์ทจ์—…์ „์ด๊ณ , ๋ณธ์ธ์˜ ๋Œ€ํ•™๊ต๊ฐ€ ์†Œ์ค‘๋Œ€์— ์†Œ์†๋˜์–ด ์žˆ๋‹ค๋ฉด IITP KSW ํ”„๋กœ๊ทธ๋žจ์— ์ฐธ์—ฌํ•ด๋ณด๋Š” ๊ฒƒ๋„ ์ข‹์€ ๊ฒƒ ๊ฐ™๋‹ค)

์–ด๋–ค ๊ธฐ์—…์— ์ง€์›ํ•˜์ง€?

thinking

ํ•œ๊ตญ์— 12์›” ๋ง์— ๋Œ์•„์˜จ ๋‹ค์Œ์—, ์‹ค์งˆ์ ์ธ ์ทจ์—… ์ค€๋น„๋Š” 1์›”๋ถ€ํ„ฐ ์ง„ํ–‰ํ•˜๊ธฐ๋กœ ๋งˆ์Œ์„ ๋จน๊ณ  12์›” ๋‚จ์€ ๊ธฐ๊ฐ„ ๋™์•ˆ์€ ์‰ฌ๋ฉด์„œ ๋‚˜๋Š” ์–ด๋–ค ๊ธฐ์—…์— ๊ฐ€๊ณ  ์‹ถ๊ณ  ์–ด๋–ค ๊ธฐ์—…์— ์ง€์›์„ ํ• ์ง€ ๊ณ ๋ฏผ์„ ํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค.

ํšŒ์‚ฌ ์„ ํƒ์‹œ ๋‚ด๊ฐ€ ์„ธ์› ๋˜ ์šฐ์„  ์ˆœ์œ„:

ย 1. ๋‚ด๊ฐ€ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€? (์‚ฌ์ˆ˜ ๋ฐ ๊ฐœ๋ฐœ ๋ฌธํ™”๊ฐ€ ์ข‹์€์ง€)
ย 2. ํšŒ์‚ฌ๊ฐ€ ์„ฑ์žฅ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๋Š”๊ฐ€? (๋น„์ „์ด ์žˆ๋Š”์ง€)
ย 3. ์—ฐ๋ด‰
ย 4. ์ถœํ‡ด๊ทผ ์‹œ๊ฐ„

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

์›ํ‹ฐ๋“œ

๋กœ์ผ“ํŽ€์น˜

์ž์†Œ์„ค๋‹ท์ปด

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

๋ฌด์—‡์„ ์–ด๋–ป๊ฒŒ ์ค€๋น„ํ•˜์ง€?


์ทจ์—… ์ค€๋น„๋ฅผ ํ•˜๊ธฐ ์œ„ํ•ด ๋‚ด๊ฐ€ ํ•˜๊ธฐ๋กœ ๊ณ„ํšํ•œ ๊ฒƒ์€ 3๊ฐ€์ง€์˜€๋‹ค.

ย 1. ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณต๋ถ€
ย 2. ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ
ย 3. ๋ฉด์ ‘ ์ค€๋น„

์š”์ฆ˜ ๋Œ€๋ถ€๋ถ„ IT ๊ธฐ์—…๋“ค์€ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋ฅผ 1์ฐจ๋กœ ํ•ด์„œ ์ง€์›์ž๋“ค์„ ๊ฑฐ๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณต๋ถ€๋Š” ๋ฌด์กฐ๊ฑด ํ•ด์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ํ–ˆ๋‹ค. ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค, ๋ฐฑ์ค€, Leetcode๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค. ์ข…๋งŒ๋ถ์ด๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œํ•ด๊ฒฐ ์ „๋žต ์ฑ…๋„ ๊ตฌ์ž…ํ•ด์„œ ํ•œ ๋ฒˆ ๋นก์„ธ๊ฒŒ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ค€๋น„๋ฅผ ํ•ด์•ผ๊ฒ ๋‹ค๋Š” ๋‹ค์ง์„ ํ–ˆ๋‹ค.

์„œ๋ฒ„ ๊ฐœ๋ฐœ์ž๋กœ ์ง€์›์„ ํ•˜๋ ค๊ณ  ๋งˆ์Œ์€ ๋จน์—ˆ์ง€๋งŒ ์‚ฌ์‹ค ์ง€๊ธˆ๊นŒ์ง€ ์„œ๋ฒ„์— ๊ด€๋ จ๋œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•ด๋ณธ ์ ์ด ํ•œ๋ฒˆ๋„ ์—†์—ˆ๋‹ค... ์„œ๋ฒ„ ๊ฐœ๋ฐœ์ž๋กœ ์ง€์›ํ–ˆ๋Š”๋ฐ ์„œ๋ฒ„ ๊ฐœ๋ฐœ ๋Šฅ๋ ฅ์ด ์—†์œผ๋ฉด ์•ˆ๋˜๊ธฐ ๋•Œ๋ฌธ์— ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋‚˜ ์ง„ํ–‰ํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค. ํ•˜๋‚˜์˜ ์ƒ์šฉ์„œ๋น„์Šค๋ฅผ ํด๋ก  ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์„œ๋ฒ„ ๊ฐœ๋ฐœ ๊ฒฝํ—˜์„ ์Œ“์•„์•ผ ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ํ–ˆ๊ณ , ์‚ฌ๋žŒ๋“ค์ด ์•Œ๋ฒ•ํ•œ ์„œ๋น„์Šค๋ฅผ ์ฐพ๋‹ค๋ณด๋‹ˆ Airbnb๋ฅผ ํด๋ก ํ•˜๊ธฐ๋กœ ๋งˆ์Œ์„ ๋จน์—ˆ๋‹ค. Front ์—†์ด๋Š” Sever ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์ผ๋‹จ Front๋Š” React๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค. Server๋Š” ๊ฐœ๋ฐœ ํ”„๋ ˆ์ž„์›Œํฌ๋‚˜ ์–ธ์–ด๊ฐ€ ๋งŽ๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ ์–ธ์–ด์™€ ํ”„๋ ˆ์ž„์›Œํฌ๋“ค์ด ์–ด๋–ค ํšŒ์‚ฌ์—์„œ ์‚ฌ์šฉ๋˜๋Š”์ง€ ์กฐ๊ธˆ ์‚ดํŽด๋ดค๋‹ค.

techstacks

Spring-Java - ์—ญ์‹œ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ์–ธ์–ด ๋ฐ ํ”„๋ ˆ์ž„์›Œํฌ์˜€๋‹ค. ํŠนํžˆ, ๋Œ€๊ธฐ์—…, ๊ธˆ์œต๊ถŒ, Naver, Kakao, ์šฐ์•„ํ•œ ํ˜•์ œ๋“ค ๋“ฑ๋“ฑ.

Ruby-RoR - ์–ด๋Š์ •๋„ ์ธ์ง€๋„๋ฅผ ๊ฐ–์ถ˜ ํšŒ์‚ฌ๋“ค์ด ์ด ์Šคํƒ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์˜€๋‹ค. ๋‹น๊ทผ๋งˆ์ผ“ ๋“ฑ๋“ฑ

Python-Flask or Django - ๋งŽ์€ ์Šคํƒ€ํŠธ์—…๋“ค

Nodejs - Express - ๋งŽ์€ ์Šคํƒ€ํŠธ์—…๋“ค

๋” ๋‹ค์–‘ํ•œ ์–ธ์–ด๋“ค๊ณผ ํ”„๋ ˆ์ž„์›Œํฌ๋“ค์ด ์žˆ์ง€๋งŒ ์ด 4๊ฐœ ์ค‘์—์„œ ํ•˜๋‚˜๋ฅผ ํŒŒ๋ ค๊ณ  ๋งˆ์Œ์„ ๋จน์—ˆ๋‹ค. ๊ณ ๋ฏผ์„ ํ•˜๋‹ค๊ฐ€ ๊ทธ๋ƒฅ ์–ด์ฐจํ”ผ Front๋„ ๋‚ด๊ฐ€ ๊ฐœ๋ฐœ์„ ํ•ด์•ผํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด์™•์ด๋ฉด ๋” ๋น ๋ฅด๊ฒŒ ๋ฐฐ์šฐ๊ธฐ ์œ„ํ•ด Nodejs-Express ์กฐํ•ฉ์„ ์„ ํƒํ–ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์š”์ƒˆ๋Š” Typescript์— ๋Œ€ํ•œ ์ˆ˜์š”๋„ ๋งŽ๊ณ  ์žˆ๊ณ  ๊ทธ ์žฅ์ ์ด ๋งŽ์•„์„œ ์•ž์œผ๋กœ๋„ ๋งŽ์ด ์‚ฌ์šฉ๋  ๊ฒƒ ๊ฐ™์•˜๋‹ค. ๊ทธ๋ž˜์„œ Front๋Š” Typescript React, Server๋Š” Typescript Express๋ฅผ ์ ์šฉํ•ด์„œ ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•ด๋ณด๊ธฐ๋กœ ํ–ˆ๋‹ค. ๋‚˜์ค‘์— ๋‹จ์ˆœ ํด๋ผ์ด์–ธํŠธ ์„œ๋ฒ„ ๊ฐœ๋ฐœ์ด ์–ด๋Š์ •๋„ ์™„๋ฃŒ๋˜๋ฉด, ํ…Œ์ŠคํŒ…๋„ ์ง„ํ–‰ํ•˜๊ณ  CI/CDํˆด๋“ค์„ ์‚ฌ์šฉํ•ด์„œ ์ž๋™ ๋ฐฐํฌ๊นŒ์ง€ ์™„๋ฃŒํ•˜๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ์˜€๋‹ค.

(ํ—ˆ๋‚˜, ๊ฐ‘์ž‘์Šค๋Ÿฝ๊ฒŒ ๋ฉด์ ‘ ์ค€๋น„๋ฅผ ์ง„ํ–‰ํ•ด๋ฒ„๋ฆฌ๋Š” ๋ฐ”๋žŒ์—, ๋‚ด๊ฐ€ ๊ณ„ํš ํ–ˆ๋˜ ๋ชฉํ‘œ์˜ 30%๋ฐ–์— ์™„๋ฃŒํ•˜์ง€ ๋ชปํ–ˆ๋‹ค)

Airbnb Clone Front End

Airbnb Clone Server

๋งˆ์ง€๋ง‰์œผ๋กœ, ๋ฉด์ ‘ ์ค€๋น„๋Š” ๋ถ™๊ณ  ๋ณด์ž๋ผ๋Š” ์ƒ๊ฐ์— ๋‚˜์ค‘์œผ๋กœ ๋ฏธ๋ค˜๋‹ค. (๊ทธ๋ž˜๋„ ์ผ๋‹จ ์ฑ…์€ ์ƒ€๋‹ค, ์ฝ”๋”ฉ ์ธํ„ฐ๋ทฐ ์™„์ „ ๋ถ„์„์ด๋ผ๋Š” ์ฑ…์ด๊ณ  ์œ ๋ช…ํ•˜๋‹ค)


์Šคํƒ€ํŠธ์—… ์ง€์›


์‚ฌ์‹ค 1~2์›”์€ ์•Œ๊ณ ๋ฆฌ์ฆ˜, ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ๋ฅผ ๋นก์„ธ๊ฒŒ ์ง„ํ–‰ํ•˜๊ณ  3์›”์ฏค ๋˜์„œ์•ผ ํ•˜๋‚˜์”ฉ ์ง€์›์„ ํ•˜๋ ค๊ณ  ํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ, ์ธ์ƒ์€ ํƒ€์ด๋ฐ์ด๋‹ค. ์–ด์ฐŒ์–ด์ฐŒ ํ•˜๋‹ค๋ณด๋‹ˆ ๊ธฐํšŒ๊ฐ€ ์ƒ๊ฒจ์„œ ์˜์นด์™€ ๋ ˆ์ด๋‹ˆ์ŠคํŠธ์— ์ง€์›ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.

์˜์นด

์„œ๋ฒ„๊ฐœ๋ฐœ์ž๋กœ ์ง€์›์„ ํ–ˆ๊ณ  ์ฑ„์šฉ ํ”„๋กœ์„ธ์Šค๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์•˜๋‹ค.

์ฝ”๋”ฉํ…Œ์ŠคํŠธ => 1์ฐจ ์‹ค๋ฌด ๋ฉด์ ‘ => 2์ฐจ ์ž„์› ๋ฉด์ ‘

์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์‚ฌ์ดํŠธ์—์„œ ์ง„ํ–‰๋ฌ๊ณ  2์‹œ๊ฐ„ 3๋ฌธ์ œ์˜€๋‹ค. ์นด์นด์˜ค ๋ฌธ์ œ๋ณด๋‹ค๋Š” ์‰ฌ์› ๊ณ  ๋„ค์ด๋ฒ„ ๊ณต์ฑ„(๋–จ์–ด์ง) ๋ฌธ์ œ๋ฅผ ๋ดค์„ ๋•Œ์™€ ๋‚œ์ด๋„๋Š” ๋น„์Šทํ–ˆ๋‹ค. ๊ฒฐ๊ณผ๋Š” 3์ผ๋’ค์— ์•Œ๋ ค์คฌ๊ณ  ํ•ฉ๊ฒฉ์ด์—ˆ๋‹ค.

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

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

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

์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ์— ๋Œ€ํ•œ ๋ฆฌ๋ทฐ ์ดํ›„์—๋Š” ์ธ์„ฑ ๊ด€๋ จ๋œ ์งˆ๋ฌธ๋“ค์„ ๋ฐ›์•˜๋‹ค. ๊ทธ๋Ÿฌํ•œ ์งˆ๋ฌธ๋“ค์— ๋Œ€๋น„ํ•ด์„œ ๋ฏธ๋ฆฌ ์ค€๋น„ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์Šค๋ฌด์Šคํ•˜๊ฒŒ ๋Œ€๋‹ตํ–ˆ๋‹ค.

๊ทธ๋ ‡๊ฒŒ ์˜์นด์—์„œ ๋ชจ๋“  ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋๋‚ฌ๊ณ  ๊ธฐ๋‹ค๋ ธ๋‹ค. ๊ทธ๋Ÿฌ๊ณ  2์ฐจ ๋ฉด์ ‘๋ณธ์ง€ 5์ผ๋งŒ์— ํ•ฉ๊ฒฉ์ด๋ผ๋Š” ์ „ํ™”๋ฅผ ๋ฐ›์•˜๋‹ค.

๋ ˆ์ด๋‹ˆ์ŠคํŠธ (๋ฑ…ํฌ์ƒ๋Ÿฌ๋“œ)

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

๋ฉด์ ‘์€ ์•ฝ 4~5์‹œ๊ฐ„ ์ •๋„ ์ง„ํ–‰์ด ๋˜์—ˆ๋‹ค. ๊ธฐ์ˆ  ๋ฉด์ ‘๊ณผ ํšŒ์‚ฌ์—์„œ ์ปฌ์ณ๋ฉด์ ‘์ด๋ผ๊ณ  ๋ถ€๋ฅด๋Š” ์ธ์„ฑ ๋ฉด์ ‘์„ ์ˆœ์„œ๋Œ€๋กœ ์ง„ํ–‰ํ–ˆ๋‹ค. ๋ฉด์ ‘ ๋‚ ์งœ๋ฅผ ์žก๊ธฐ ์ „์— '๋ฉด์ ‘ ์‹œ๊ฐ„์ด ๊ธด ๋งŒํผ ์ ์‹ฌ์‹œ๊ฐ„์„ ๋”ฐ๋กœ ์ œ๊ณตํ•ด์ค„๊นŒ์š”?' ๋ผ๋Š” ์งˆ๋ฌธ์„ ๋ฐ›์•˜์—ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๋ƒฅ ๋นจ๋ฆฌ ๋๋‚ด๋ฒ„๋ฆฌ๊ณ  ๊ฐ€๊ณ  ์‹ถ์€ ๋งˆ์Œ์ด ์ปธ๊ธฐ ๋•Œ๋ฌธ์— ์ ์‹ฌ์‹œ๊ฐ„์„ ๊ฑด๋„ˆ๋›ฐ๊ณ  ์ŠคํŠธ๋ ˆ์ดํŠธ๋กœ ํ•˜๊ฒ ๋‹ค๊ณ  ํ–ˆ๋‹ค.

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

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

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

ํž˜๋“ค์—ˆ์ง€๋งŒ ์žฌ๋ฏธ์žˆ์—ˆ๊ณ  ๋˜ ์ƒˆ๋กœ์šด ๊ฒฝํ—˜์ด์—ˆ๋‹ค. ๋ ˆ์ด๋‹ˆ์ŠคํŠธ์˜ ์ฑ„์šฉ ํ”„๋กœ์„ธ์Šค๋Š” ์Šคํƒ€ํŠธ์—…๋‹ต๊ฒŒ ๋นจ๋ผ์„œ ์ข‹์•˜๋‹ค. ๋ ˆ์ด๋‹ˆ์ŠคํŠธ๋กœ๋ถ€ํ„ฐ๋„ ํ•ฉ๊ฒฉํ†ต๋ณด๋ฅผ ๋ฐ›์•˜๋‹ค.

์ทจ์—… ํŒ

study
  • ์•Œ๊ณ ๋ฆฌ์ฆ˜

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

  • ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ

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

  • ๋ฉด์ ‘

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

    ๊ธฐ์ˆ  ๋ฉด์ ‘์€ ๊ธฐ๋ณธ CS์ƒ์‹๋“ค์„ ๋‹ค์‹œ ์ฐพ์•„๋ณด๊ณ , ํŠนํžˆ ์ง€์› ์ง๋ฌด์— ๊ด€๋ จ๋œ ์ง€์‹๋“ค์„ ์ฐพ์•„๋ณด๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค. ํšŒ์‚ฌ์—์„œ ์ž์‹ ๋“ค์ด ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ์ˆ  ์Šคํƒ์— ๊ด€๋ จ๋˜์„œ ์งˆ๋ฌธํ•  ๊ฐ€๋Šฅ์„ฑ๋„ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํšŒ์‚ฌ์˜ ๊ธฐ์ˆ  ์Šคํƒ์„ ๋ฏธ๋ฆฌ ์•Œ์•„๋ณด๊ณ  ์ค€๋น„ํ•ด๋ณด๋Š” ๊ฒƒ๋„ ์ค‘์š”ํ•˜๋‹ค.

๊ฒฐ๊ณผ

ํƒ€์ด๋ฐ ๋•Œ๋ฌธ์— ๋” ๋งŽ์€ ๊ธฐ์—…๋“ค์„ ์ง€์› ๋ชปํ•ด ๋ณธ ๊ฒƒ์€ ์•„์‰ฌ์› ์ง€๋งŒ, ๋‚ด ๊ธฐ์ค€์œผ๋กœ ์•„์ฃผ ์ข‹์€ ํšŒ์‚ฌ 2๊ฐœ์—์„œ ๋ฉด์ ‘์„ ๋ณด๊ณ  ํ•ฉ๊ฒฉ๊นŒ์ง€ ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋งŒ์กฑํ•œ๋‹ค.

banksalad

๋‘ ํšŒ์‚ฌ ์ค‘์— ๋‚˜๋Š” ๋ ˆ์ด๋‹ˆ์ŠคํŠธ์— ๊ฐ€๊ธฐ๋กœ ๊ฒฐ์ •์„ ํ–ˆ๋‹ค.

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

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

์ž…์‚ฌ๋Š” ๋ฐ”๋กœ ๊ทธ ๋‹ค์Œ์ฃผ์— ์ง„ํ–‰ํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค.

PS. ๋ฉด์ ‘ ์ค€๋น„๋‚˜ ๊ธฐํƒ€ ๊ถ๊ธˆํ•œ ์ ์ด ์žˆ์œผ๋ฉด ๋Œ“๊ธ€ ๋‚จ๊ฒจ์ฃผ์„ธ์š”.

ยฉ 2021 Dojin Kim, Built with Gatsby