์ฒด๋Œ€ ์ถœ์‹  ๊ฐœ๋ฐœ์ž์˜ 2018๋…„ ํšŒ๊ณ 

๋ธ”๋กœ๊ทธ ์˜ฎ๊ฒผ์Šต๋‹ˆ๋‹ค! ๐Ÿก’ integer.blog

์ด ๊ธ€์€ ๊ฐœ์ธ์ ์ธ ํšŒ๊ณ ๋ก์ด๋‹ค. ๊ทธ๋ž˜์„œ ๋…๋ฐฑ์ฒด
์ž๋ฌธ์ž๋‹ต ํ˜•์‹์œผ๋กœ 2018๋…„์„ ์ •๋ฆฌํ•ด๋ณด๊ณ ์ž ํ•œ๋‹ค.

1. ์‹œ์ž‘

2017๋…„์€ ๋‹ค์‚ฌ๋‹ค๋‚œ ํ–ˆ๋‹ค.
์ทจ์—…(1์›”), ์กธ์—…(2์›”), ํ‡ด์‚ฌ(7์›”), ๊ฒฐํ˜ผ(11์›”)
๊ทธ๋ฆฌ๊ณ , 2017๋…„ 12์›” 18์ผ ๊ฐœ๋ฐœ ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ–ˆ๋‹ค.

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

ํ•˜์ง€๋งŒ ๋‚˜์—๊ฒŒ๋Š” ๊ฝค ์ž์—ฐ์Šค๋Ÿฌ์šด ๊ณผ์ •์ด์—ˆ๋‹ค.
์Šคํ‹ฐ๋ธŒ์žก์Šค๊ฐ€ ์Šคํƒ ํฌ๋“œ ์—ฐ์„ค์—์„œ ๋งํ•œ Connecting the dots๋ฅผ ๋ฏฟ๊ณ  ์ง€๋ƒˆ๊ธฐ ๋•Œ๋ฌธ์—,
์š•์‹ฌ๋‚˜๋Š” ์ผ์ด ์žˆ์œผ๋ฉด ๋›ฐ์–ด๋“ค์—ˆ๋‹ค.
์ซ„๋ณด๋ผ์„œ ๋ฌด์ž‘์ • ๋›ฐ์–ด๋“ค์ง€๋Š” ์•Š์•˜๊ณ , ์ฒ ์ €ํ•˜๊ฒŒ ๊ณ„ํšํ•˜๊ณ  ์ค€๋น„ํ–ˆ๋‹ค.

*์š•์‹ฌ๋‚˜๋Š” ์ผ์— ๋›ฐ์–ด๋“  ๊ฒฝํ—˜?

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

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

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

๋„ˆ๋ฌด ์žฌ๋ฏธ์žˆ๊ณ , ์š•์‹ฌ๋‚œ๋‹ค.

*๊ฒฐ์ •์  ๊ณ„๊ธฐ๋Š”?

ํ™”์žฅํ’ˆ ๊ด€๋ จ ์‚ฌ์—…์„ ํ•˜๋ ค๊ณ  ๋ˆ ์ฃผ๊ณ  ์›น์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋“ค์—ˆ์—ˆ๋‹ค. ์›น์‚ฌ์ดํŠธ๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด html/css๋ฅผ ์กฐ๊ธˆ ๊ณต๋ถ€ํ–ˆ๋Š”๋ฐ,
์–ด๋ผ? ์žฌ๋ฏธ์žˆ์—ˆ๋‹ค. ๋ฐค์ƒˆ ๊ณต๋ถ€ํ•ด๋„ ๋” ๋งŽ์ด, ๋” ๊นŠ๊ฒŒ ์•Œ๊ณ  ์‹ถ์—ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์•„์˜ˆ ๋‹ค์ด๋ธŒํ–ˆ๋‹ค.

2. ๊ตญ๋น„์ง€์›ํ•™์›

์ฒ˜์Œ์—๋Š” ๊ตฌ๊ธ€ ์„ผ์„ธ์™€ ๊ณต๋ถ€ํ•  ์ƒ๊ฐ์ด์—ˆ๋‹ค.
๊ฒฐํ˜ผ์„ ์ฝ”์•ž์— ๋‘๊ณ  ํ‡ด์‚ฌํ•œ ๋ฐฑ์ˆ˜์—๊ฒŒ ํ•™์›๋น„๊ฐ€ ์žˆ์„ ๋ฆฌ ๋งŒ๋ฌดํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ํ•˜์ง€๋งŒ ๊ตญ๋น„์ง€์›ํ•™์›์—์„œ๋Š” ์˜คํžˆ๋ ค ๋งค๋‹ฌ 30๋งŒ์›์„ ์ค€๋‹ค๋‹ˆ!? ์™€์ดํ”„์—๊ฒŒ ์šฉ๋ˆ์„ ๋ฐ›์•„ ์ƒํ™œํ•˜๋ ค๋˜ ํŒŒ๋ ด์น˜ํ•œ์—๊ฒŒ 30๋งŒ์›์€ 300๋งŒ์› ๋งˆ๋ƒฅ ๋“ ๋“ ํ•ด๋ณด์˜€๊ณ , ๊ตญ๋น„์ง€์›ํ•™์›์„ ์•Œ์•„๋ณด๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

*ํ•™์› ์„ ํƒ์€?

ํ•™์›์„ ์•Œ์•„๋ณผ์ˆ˜๋ก ๋Œ€๋ถ€๋ถ„ ๊ด‘๊ณ ์˜€๊ธฐ์— OKKY์—์„œ ๊ตญ๋น„์ง€์›ํ•™์›์„ ๊ฒ€์ƒ‰ํ–ˆ๋‹ค.
์ตœ๊ทผ 2๋…„ ๋‚ด์˜ ๊ตญ๋น„์ง€์›ํ•™์› ๊ด€๋ จ ๊ธ€์„ ๋ชจ๋‘ ์ฝ์—ˆ๋”๋‹ˆ, ๋ช‡ ๊ฐ€์ง€ ์ค‘์š”ํ•œ ์‚ฌ์‹ค์„ ์•Œ ์ˆ˜ ์žˆ์—ˆ๋‹ค.

1. ํ•™์›, ์ปค๋ฆฌํ˜๋Ÿผ, ๊ฐ•์‚ฌ ๋งˆ๋‹ค ํ€„๋ฆฌํ‹ฐ๊ฐ€ ์ œ๊ฐ๊ฐ์ด๋ผ๋Š” ๊ฒƒ.
2. ํ”ผํ•ด์•ผ ํ•  ํ•™์›๋“ค์ด ์žˆ๋‹ค๋Š” ๊ฒƒ.
3. ๋น…๋ฐ์ดํ„ฐ, ๋จธ์‹ ๋Ÿฌ๋‹ ๊ฐ™์€ ์ˆ˜์‚ฌ์—ฌ๊ตฌ(?)์— ํ˜„ํ˜น๋˜์ง€ ๋ง๊ณ  Java ๊ณผ์ •์„ ์„ ํƒํ•  ๊ฒƒ.

์ด๋Ÿฌํ•œ ๊ธฐ์ค€์„ ๊ฐ€์ง€๊ณ ๋„ ํ•™์›์„ ์„ ํƒํ•˜๊ธฐ๊ฐ€ ์‰ฝ์ง€ ์•Š์•˜๋‹ค. 3๋งŒ์›์งœ๋ฆฌ ์ด์–ดํฐ ์‚ด ๋•Œ๋„ ๋ฆฌ๋ทฐ๋ฅผ ์ „๋ถ€ ์ฐพ์•„๋ณด๋Š” ํŽธ์ด๋ผ..
๋ˆ„๊ตฐ๊ฐ€ ๋”ฑ ๋‚˜ํƒ€๋‚˜์„œ ์—ฌ๊ธฐ๋กœ ๊ฐ€! ๋ผ๊ณ  ํ•ด์คฌ์œผ๋ฉด ํ•˜๋Š” ๋งˆ์Œ์ด์—ˆ๋‹ค.

๊ทธ๋ž˜์„œ OKKY์— ์งˆ๋ฌธ์„ ์˜ฌ๋ ธ๊ณ , ๊ฐ์‚ฌํ•˜๊ฒŒ๋„ ์ข‹์€ ๋‹ต๋ณ€์„ ์–ป์–ด ํ•™์›์„ ๊ฒฐ์ •ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.

ํ•™์›์€ ๋‹ต๋ณ€ ๋ฐ›์€ ํ•™์› ์ค‘ ํ•œ ๊ณณ์œผ๋กœ ๊ฐ”๋‹ค.
์‹ ํ˜ผ์—ฌํ–‰ ์ผ์ •๊ณผ ๋งž๋Š” ๋ฐ˜์„ ์„ ํƒํ–ˆ๋Š”๋ฐ, ๋‹คํ–‰ํžˆ ๊ฐ•์‚ฌ๋‹˜ ์šด(?)์ด ์ข‹์•˜๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ๊ฐ™์€ ๋ฐ˜ ์นœ๊ตฌ๋“ค์€ ๊ฐ•์‚ฌ๋‹˜ ์ด๋ฆ„์„ ์ซ’์•„ ์šฐ๋ฆฌ ๋ฐ˜์— ๋“ฑ๋กํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์•˜๊ณ , ๋‚˜์ค‘์— ์•Œ๊ณ ๋ณด๋‹ˆ ์ธ๋ฌธํ•™๋„ ๊ฐœ๋ฐœ์ž๋˜๋‹ค๋ฅผ ์“ฐ์‹  ๋งˆ๋ฅด์ฝ”๋‹˜์„ ๊ฐ€๋ฅด์น˜์…จ๋˜ ๊ฐ•์‚ฌ๋‹˜์ด์…จ๋‹ค.

*ํ•™์› ํ”„๋กœ์ ํŠธ๋Š”?

๊ฐ•์‚ฌ๋‹˜์€ ์กฐ๊ธˆ ํŠน์ดํ•˜๊ฒŒ ํŒ€ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜์…จ๋‹ค. ํ•ด์ปคํ†ค ์•„์ด๋””์–ด ์Šคํ”ผ์น˜์ฒ˜๋Ÿผ, ํ”„๋กœ์ ํŠธ ์•„์ด๋””์–ด๊ฐ€ ์žˆ๋Š” ์‚ฌ๋žŒ๋“ค์ด ์•„์ด๋””์–ด๋ฅผ ๋ฐœํ‘œํ•˜๊ณ , ๋‚˜๋จธ์ง€ ์‚ฌ๋žŒ๋“ค์€ ๋ฐœํ‘œ๋ฅผ ๋“ฃ๊ณ  ์›ํ•˜๋Š” ์•„์ด๋””์–ด์— ์ฐธ์—ฌํ•ด์„œ ํ”„๋กœ์ ํŠธ ํŒ€์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ์‹์ด์—ˆ๋‹ค.

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

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

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

๊ฒฐ๊ตญ ๋‚˜๋Š” ํ”„๋กœ์ ํŠธ ํ•˜๋‚˜๋„ ์ œ๋Œ€๋กœ ๋๋‚ด์ง€ ๋ชปํ•œ ์ฑ„ ํ•™์›์„ ์ˆ˜๋ฃŒํ–ˆ๊ณ , ํฌํŠธํด๋ฆฌ์˜ค๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์—†์—ˆ๋‹ค.
์นด์นด์˜ค์— ์„œ๋น„์Šค๋ฅผ ํŒ”๊ณ  Exit์„ ๊ฟˆ๊ฟจ์ง€๋งŒ.. ํ˜„์‹ค์€ ๋นˆ ์†์œผ๋กœ ํ•™์› Exit !!

*ํ•™์›์„ ์ˆ˜๋ฃŒํ•˜๊ณ  ๋Š๋‚€ ์ ?

  1. ํŒ€ ํ”„๋กœ์ ํŠธ๋Š” ๋ฌด์กฐ๊ฑด ์‹ฌํ”Œํ•˜๊ฒŒ! ์™„์„ฑ์„ ๋ชฉํ‘œ๋กœ ๋งŒ๋“ค๊ณ , ์‹œ๊ฐ„์ด ๋‚จ์œผ๋ฉด ๊ฐœ์„ ํ–ˆ์–ด์•ผ ํ–ˆ๋‹ค.
  2. ๋ฐฐ์šด ๋‚ด์šฉ์„ ์†์œผ๋กœ ์•ˆ์ณ๋ณด๊ณ  ๋ˆˆ์œผ๋กœ๋งŒ ๋ณต์Šตํ•œ ๋ฐ”๋žŒ์— ์•„์ง๊นŒ์ง€๋„ ๊ณ ์ƒ์ค‘์ด๋‹ค.
  3. Servlet, JSP, Spring์œผ๋กœ ์ด์–ด์ง€๋Š” ๊ตฌ๊ฐ„์—์„œ ์—ฌ๊ธด ์–ด๋””? ๋‚˜๋Š” ๋ˆ„๊ตฌ? ์ƒํƒœ๊ฐ€ ๋˜๋Š” ๊ฒƒ์€ ๋‹น์—ฐํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ๋ชจ๋“  ๊ฒƒ์„ ์•Œ๊ฒ ๋‹ค๋Š” ์š•์‹ฌ์„ ๋ฒ„๋ฆฌ๊ณ  ๊ธฐ์ดˆ์ ์ธ ๊ฐœ๋…์— ์ง‘์ค‘ํ–ˆ์–ด์•ผ ํ–ˆ๋‹ค. ํ•™์›์— ๋‹ค๋‹ˆ๋ฉด์„œ Head First Servlet & JSP (๋ฒˆ์—ญ๋ณธ)๋ผ๋Š” ์ฑ…์œผ๋กœ ๋ณต์Šตํ–ˆ๋‹ค๋ฉด ํ›จ์”ฌ ์ˆ˜์›”ํ–ˆ์„ ๊ฒƒ ๊ฐ™๋‹ค.
  4. ํ•™์› ๊ต์žฌ์™€ ๋ณ„๊ฐœ๋กœ Java ๊ธฐ๋ณธ์„œ๋ฅผ ํ•œ ๊ถŒ ๋…ํŒŒํ–ˆ์–ด์•ผ ํ–ˆ๋‹ค. (ํ•™์›์— ๋‹ค๋‹ˆ๋Š” ๋™์•ˆ ์ž๋ฐ”์˜ ์ •์„์„ ๋ฐ˜ ์ •๋„๋งŒ ๋ดค๋Š”๋ฐ, ๋’ท ๋ถ€๋ถ„์— ์ค‘์š”ํ•œ ๋‚ด์šฉ๋“ค์ด ๋” ๋งŽ์•˜๊ณ , ์ตœ๊ทผ์— ๋‹ค ์ฝ์—ˆ๋‹ค. ์ง„์ž‘ ์ฝ์ง€ ์•Š์€ ๊ฒƒ์„ ๋•…์„ ์น˜๊ณ  ํ›„ํšŒํ–ˆ๋‹ค.)
  5. Git์„ ๊ฐœ์ธ์ ์œผ๋กœ ๊ณต๋ถ€ํ•ด์„œ ํ•™์›์—์„œ๋ถ€ํ„ฐ ์‚ฌ์šฉํ•œ ๊ฒƒ์ด ํšŒ์‚ฌ์—์„œ ๋„์›€์ด ๋งŽ์ด ๋˜์—ˆ๋‹ค. (ํ•™์›์—์„œ Git์œผ๋กœ ์˜จ๊ฐ– ์‚ฝ์งˆ์„ ํ•ด๋ณธ ๋•๋ถ„์— ํ˜„์—…์—์„œ ๋‘๋ ค์›€์ด ๋œํ–ˆ๋‹ค.)

3. ์ฑ…

๋‚˜๋Š” ์ฑ… ์‚ฌ๋Š” ๊ฒƒ์„ ์ข‹์•„ํ•œ๋‹ค.
์ง€๋‚œ 1๋…„๊ฐ„ ๊ตฌ๋งคํ•œ ๊ฐœ๋ฐœ์„œ์ ์€ ์ด 33๊ถŒ์ด๋‹ค.
๊ทธ๋ฆฌ๊ณ  ์‚ฌ๊ณ ์‹ถ์€ ๊ฐœ๋ฐœ์„œ์  ๋ชฉ๋ก์— 43๊ถŒ์ด ์žˆ๋‹ค.

*์ฑ…์„ ์‚ฌ์žฌ๋ผ๋Š” ์ด์œ ?

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

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

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

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

*๊ฐ€์žฅ ์œ ์ตํ–ˆ๋˜ ๊ฐœ๋ฐœ์„œ์ ์€?

๋ฏธ์ฒœํ•œ ์‹ค๋ ฅ ๋•๋ถ„์— ๋ชจ๋“  ์ฑ…์ด ์œ ์ตํ–ˆ๋‹ค.
์ข‹์ง€ ์•Š์•˜๋˜ ์ฑ…๋“ค๋„ ๋ผ๋ฉด๋ƒ„๋น„ ๋ฐ›์นจ๋Œ€์™€ ๋ชจ๋‹ˆํ„ฐ ๋ฐ›์นจ๋Œ€๋กœ ์œ ์ตํ•˜๊ฒŒ ์‚ฌ์šฉ์ค‘์ด๋‹ค.
O'REILLY ์‚ฌ์—์„œ ์ถœํŒ๋˜์–ด ๋ฒˆ์—ญ๋œ ์ฑ…๋“ค์ด ํŠนํžˆ ์ข‹์•˜๋‹ค.

4. ์ทจ์—…

2018๋…„ 6์›” 4์ผ๋ถ€ํ„ฐ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž๋กœ ์ผํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

*์ทจ์—… ๊ณผ์ •์€?

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

ํ•™์›์„ ์ˆ˜๋ฃŒํ•˜๊ธฐ 3์ฃผ ์ „ ๋ถ€ํ„ฐ ์ด๋ ฅ์„œ๋ฅผ ์ œ์ถœํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๊ณ , ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•˜๋Š” ์Šคํƒ€ํŠธ์—… ์œ„์ฃผ๋กœ 26๊ฐœ์˜ ํšŒ์‚ฌ์— ์ง€์›ํ–ˆ๋‹ค. SIํšŒ์‚ฌ๋Š” ์ „ํ˜€ ์ง€์›ํ•˜์ง€ ์•Š์•˜๋‹ค. SIํšŒ์‚ฌ์˜ ์ข‹์€ ์ ๋„ ์žˆ์ง€๋งŒ, SI ํŠน์œ ์˜ ๋ฆฌ์Šคํฌ๋ฅผ ๊ฐ๋‹นํ•  ํ•„์š”๋Š” ์—†๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค.

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

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

*๋ฉด์ ‘์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ๋ฐ›์•˜๋˜ ์งˆ๋ฌธ์€?

" ๊ฐœ๋ฐœ์ž ๊ฐ™์ด ์•ˆ์ƒ๊ธฐ์…จ๋Š”๋ฐ.. ๊ฐœ๋ฐœ ์ข‹์•„ํ•˜์‹œ๋Š”๊ฑฐ ๋งž๋‚˜์š”? " ์˜€๋‹ค. (์ง„์‹ฌ)

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

*๊ทธ๋ž˜์„œ ๊ฒฐ๊ณผ๋Š”?

ํ•ฉ๊ฒฉํ•œ ํšŒ์‚ฌ๋“ค์˜ ๊ธฐ์ˆ  ์Šคํƒ์€ ๋น„์Šทํ–ˆ๊ธฐ ๋•Œ๋ฌธ์—, ์ง์›๋“ค ํ‘œ์ •์ด ๋ฐ์•˜๋˜ ํšŒ์‚ฌ๋ฅผ ์„ ํƒํ–ˆ๋‹ค.
์—ฐ๋ด‰์€ ๋Œ€๊ธฐ์—… ๋‹ค๋‹ ๋•Œ์™€ ๋น„๊ตํ•˜์—ฌ ์ •ํ™•ํ•˜๊ฒŒ ๋ฐ˜ํ† ๋ง‰์ด ๋‚ฌ๋‹ค. ์‹น๋‘‘~

5. ํšŒ์‚ฌ ์ƒํ™œ

๊ฐœ๋ฐœ์ž๋กœ ์ผํ•˜๊ฒŒ ๋œ ๊ฒƒ์ด ๊ธฐ๋ถ„ ์ข‹์•„์„œ, ์ž…์‚ฌ ์ฒซ ๋‚  ๋‚ด ์ž๋ฆฌ์˜ ์‚ฌ์ง„์„ ์ฐ์—ˆ์—ˆ๋‹ค.

*์ง€๋‚œ 6๊ฐœ์›”๊ฐ„ ํ•œ ์ผ?

์ฃผ๋กœ Back Office๋กœ ๋ถˆ๋ฆฌ๋Š” ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€๋ฅผ ๊ฐœ๋ฐœํ–ˆ๊ณ , ํšŒ์‚ฌ์˜ ์ฝ”๋“œ๋ฆฌ๋ทฐ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ–ˆ๋‹ค.

*์‹ ์ž…์ด ์ฝ”๋“œ๋ฆฌ๋ทฐ ํ™˜๊ฒฝ์„?

์•„๋ž˜ ๊ธ€์€ ์ฝ”๋“œ๋ฆฌ๋ทฐ์˜ ์ค‘์š”์„ฑ์„ ๊ฐ•์กฐํ•œ ์šฐ์•„ํ•œํ˜•์ œ๋“ค ๊ฐœ๋ฐœ์ž ์ด๋™์šฑ(jojoldu)๋‹˜์˜ ๊ธ€์ด๋‹ค.

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

์ด ๊ธ€์„ ์ฝ๊ณ , ์ฝ”๋“œ๋ฆฌ๋ทฐ ๋ฌธํ™”๊ฐ€ ์—†๋˜ ํšŒ์‚ฌ์— ์ฝ”๋“œ๋ฆฌ๋ทฐ ์‹œ์Šคํ…œ์„ ์ œ์•ˆํ•˜๊ธฐ ์œ„ํ•ด git์„ ์—ด์‹ฌํžˆ ๊ณต๋ถ€ํ–ˆ๋‹ค.
ํ•™์› ์‹œ์ ˆ๋ถ€ํ„ฐ ๊ฐœ์ธ์ ์œผ๋กœ GitKraken ์ด๋ผ๋Š” GUI ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ git์„ ์‚ฌ์šฉํ•ด์™”๋Š”๋ฐ, Mac์˜ ๊น”๋”ํ•œ ํ„ฐ๋ฏธ๋„์— ๋ช…๋ น์–ด์น˜๋Š” ๋ง›(?)์— ๋น ์ ธ ํ„ฐ๋ฏธ๋„๋„ ๊พธ๋ฏธ๊ณ , git์„ CLI ํ™˜๊ฒฝ์—์„œ ์‚ฌ์šฉํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

๋‹ค์–‘ํ•œ ์†Œ์Šค๋กœ git์„ ๊ณต๋ถ€ํ•˜๋‹ค ๋ณด๋‹ˆ git-flow๋ผ๋Š” ๋ธŒ๋žœ์น˜ ์ „๋žต์„ ์•Œ๊ฒŒ ๋˜์—ˆ๊ณ , ํšŒ์‚ฌ ๊ทœ๋ชจ์— ๋งž๊ฒŒ ์•ฝ๊ฐ„ ๋ณ€๊ฒฝํ•˜์—ฌ Git-flow๋ฅผ ํ™œ์šฉํ•œ ์ฝ”๋“œ๋ฆฌ๋ทฐ ์‹œ์Šคํ…œ ์ด๋ผ๋Š” ๋ฌธ์„œ๋กœ ์ •๋ฆฌํ–ˆ๋‹ค.

๋‹คํ–‰ํžˆ CTO๋‹˜์ด ์ฝ”๋“œ ๋ฆฌ๋ทฐ์— ํ˜ธ์˜์ ์ด์…”์„œ ๋Œ€ํ‘œ๋‹˜๊ณผ ๊ฐœ๋ฐœํŒ€ ์•ž์—์„œ ๋‚˜์˜ ์ œ์•ˆ์„ ๋ฐœํ‘œํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.

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

๊ฐ€๋ฅด์น  ๋•Œ ๊ฐ€์žฅ ๋งŽ์ด ๋ฐฐ์šด๋‹ค๋Š” ๋ง์„ ์‹ค๊ฐํ•œ ๊ธฐํšŒ์˜€๋‹ค. ์™„๋ฒฝํ•˜๊ฒŒ ์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•ด ๋ณต์žกํ•œ ๊ตฌ์กฐ์™€ ํ๋ฆ„์„ ๋…ธํŠธ์— ์—ฌ๋Ÿฌ ๋ฒˆ ๊ทธ๋ ค๋ณด๋ฉด์„œ git์„ ๋” ์ •ํ™•ํ•˜๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๊ณ , ๋‹ค์–‘ํ•œ ํ˜‘์—… ๋ฐฉ๋ฒ•๊ณผ ์ฝ”๋“œ๋ฆฌ๋ทฐ ๋ฐฉ๋ฒ•์„ ์ตํž ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  git ๋ช…๋ น์–ด์™€ ์ •๋ง ๋งŽ์ด ์นœํ•ด์กŒ๋‹ค.

ํ•˜์ง€๋งŒ git์€ sneakyํ•œ ์นœ๊ตฌ๋ผ ์•„์ง ์ˆจ๊ฒจ๋‘” ๋น„๋ฐ€์ด ๋งŽ์€ ๊ฒƒ ๊ฐ™๋‹ค :)

6. ๊นƒํ—™๊ณผ ๋ธ”๋กœ๊ทธ

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

*๊นƒํ—™?

์ด๋ ‡๊ฒŒ Java ๋ณด๋‹ค๋„ git์— ๋จผ์ € ์ต์ˆ™ํ•ด์ง„ ๋‚˜๋Š”, ๊ธˆ์ƒˆ github ์„ธ๊ณ„์— ๋น ์ ธ๋“ค์—ˆ๋‹ค.
github์€ ํŽ˜์ด์Šค๋ถ ๊ฐ™์€ ๋Š๋‚Œ์ด์—ˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์˜ ํ™œ๋™์„ ๋ณด๋Š” ๊ฒƒ๋งŒ์œผ๋กœ ๋งŽ์€ ์ž๊ทน์„ ๋ฐ›๊ณ  ์ •๋ณด๋„ ์–ป์—ˆ๋‹ค.
ํŠนํžˆ ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋“ค์˜ TIL ์ €์žฅ์†Œ๋ฅผ ๋งŽ์ด ๋ดค๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ๋‹ค๋ฅธ ์ €์žฅ์†Œ๋Š” ๋ด๋„ ๋ญ”์ง€ ๋ชฐ๋ž๊ธฐ ๋•Œ๋ฌธ์—ใ…‹ใ…‹

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

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

ํ•™์›๋‹ค๋‹ ๋•Œ๋Š” ์ง‘์— ๊ฐ€์ ธ๊ฐˆ ์ฝ”๋“œ๋ฅผ Commit ํ–ˆ๊ณ , ํšŒ์‚ฌ์—์„œ๋Š” TIL ์œ„์ฃผ๋กœ Commit์„ ํ–ˆ๋‹ค.
๊ตฌ๊ธ€ ๊ฒ€์ƒ‰์€ ๋งค์ผ ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ž์—ฐ์Šค๋ ˆ Commit์„ ๊ฑฐ์˜ ๋งค์ผ ํ•˜๊ฒŒ๋˜์—ˆ๋‹ค.

ํ•˜์ง€๋งŒ ์œ„์˜ Commit ๊ทธ๋ž˜ํ”„๋Š” ๋ฌด์˜๋ฏธํ•˜๋‹ค. Commit์˜ ํ€„๋ฆฌํ‹ฐ๋Š” ํ‰๊ฐ€๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.
ํŠนํžˆ, ๊ฐ€์žฅ ๋งŽ์€ ์ปค๋ฐ‹(49๊ฐœ)์„ ํ•œ ๋‚ ์€ ๋ธ”๋กœ๊ทธ์˜ ํ…Œ๋งˆ๋ฅผ ํŽธ์ง‘ํ•œ ์ปค๋ฐ‹๋“ค์ธ๋ฐ, ๋กœ์ปฌ ์„œ๋ฒ„์—์„œ ํ…Œ์ŠคํŠธํ•˜์ง€ ์•Š๊ณ  ๋งค ์ˆ˜์ •์‚ฌํ•ญ์„ ๋ฐฐํฌํ•˜๋ฉด์„œ ํŽธ์ง‘ ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•œ ๋ฉ์ฒญํ•จ ๋•๋ถ„์ด์—ˆ๋‹ค. (Hugo์˜ Docs๋ฅผ ์ œ๋Œ€๋กœ ์ฝ์ง€ ์•Š์•„ ๋ฐœ์ƒํ•œ ๋ฉ์ฒญํ•จ ํญ๋ฐœ์‚ฌ๊ฑด)

๋˜ํ•œ 10์›” ๋ถ€ํ„ฐ๋Š” {๊ณ ํ€„๋ฆฌํ‹ฐ โšก๏ธ ๊ฐœ๋ฐœ ์ปจํ…์ธ  ๋ชจ์Œ} ์ €์žฅ์†Œ์— ์ปค๋ฐ‹ํ•œ ๊ฒƒ๋“ค๋„ ์ถ”๊ฐ€๋˜์—ˆ๋‹ค.
๋•Œ๋ฌธ์— ๊ฐœ๋ฐœ ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•œ์ง€ 1๋…„์ด ์•ˆ๋˜์„œ 1800๊ฐœ์— ๊ฐ€๊นŒ์šด ์ปค๋ฐ‹์„ ๊ธฐ๋กํ–ˆ์ง€๋งŒ, ์ „ํ˜€ ์ž๋ž‘์Šค๋Ÿฝ์ง€ ์•Š์€ ๊ธฐ๋ก์ด๋‹ค.

*๋ธ”๋กœ๊ทธ?

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

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

๋ธ”๋กœ๊ทธ๋Š” ์ƒค์›Œํ•˜๋ฉฐ ์ •๋ฆฌ๋œ ๋‚ด ์ƒ๊ฐ์„ ๊ธ€๋กœ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์—ˆ๋‹ค.
๊ฐœ๋ฐœ๊ณผ ๊ด€๋ จ ์—†๋Š” ์ผ์€ ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋‚ฎ์•„์„œ, ์ƒ๊ฐ์„ ๊ธ€๋กœ ์˜ฎ๊ธฐ๋Š” ์ผ์„ ์ž์ฃผํ•˜์ง€ ๋ชปํ•œ๋‹ค.
๊ทธ๋ž˜๋„ ๊ฐ€๋” SNS์— ์˜ฌ๋ฆฌ๊ธฐ ํž˜๋“  ์ง„์ง€ํ•œ ๊ธ€๋“ค๊ณผ, TIL ์ €์žฅ์†Œ์— ์ž‘์„ฑํ•œ ๊ธ€ ์ค‘ ์ •๋ฆฌ๋œ ๊ธ€์„ ์˜ฌ๋ฆฌ๊ณ  ์žˆ๋‹ค.

๋ธ”๋กœ๊ทธ๋Š” Hugo๋กœ ๋งŒ๋“ค์—ˆ๊ณ , ๋งŒ๋“  ๊ณผ์ •์€ Hugo๋กœ github.io ๋ธ”๋กœ๊ทธ ๋งŒ๋“ค๊ธฐ ๊ธ€์— ์ •๋ฆฌํ•ด๋‘์—ˆ๋‹ค.

7. {๊ณ ํ€„๋ฆฌํ‹ฐ โšก๏ธ ๊ฐœ๋ฐœ ์ปจํ…์ธ  ๋ชจ์Œ}

์ด ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ ํ›„๊ธฐ๋Š” ๋”ฐ๋กœ ์ž‘์„ฑํ•  ์˜ˆ์ •.

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

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

๊ทธ๋ฆฌ๊ณ  ์‚ฌ๋žŒ์„ ๋ชจ์œผ๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. ๊นƒํ—™ ํŒ”๋กœ์›Œ 0๋ช…์ธ ๋‚ด๊ฐ€ ๋งŒ๋“  ์ €์žฅ์†Œ์—๋Š” ์•„๋ฌด๋„ ์˜ค์ง€ ์•Š์„ํ…Œ๋‹ˆ๊นŒใ… 

*์‚ฌ๋žŒ ๋ชจ์œผ๊ธฐ?

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

์—ญ์‹œ๋‚˜ ์ด๋ฆ„ ์ง“๊ธฐ๊ฐ€ ์ œ์ผ ์–ด๋ ค์› ๋Š”๋ฐ, ์ถœํ‡ด๊ทผ ๊ธธ์— ํŽ˜์ด์Šค๋ถ์„ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” ๋‚ด ๋ชจ์Šต์„ ๋ณด๊ณ 
{ ์ถœํ‡ด๊ทผ๊ธธ ๊ฐœ๋ฐœ ์ฝ๊ธฐ }๋ผ๊ณ  ์ด๋ฆ„์ง€์—ˆ๋‹ค.


์ด ํŽ˜๋ถ ํŽ˜์ด์ง€์™€ ์นดํ†ก ์˜คํ”ˆ์ฑ—๋ฐฉ์— ๋Œ€ํ•ด์„œ๋Š” ์ถ”ํ›„์— ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ ํ›„๊ธฐ๋ฅผ ์ž‘์„ฑํ•˜๋ฉฐ ์ƒ์„ธํžˆ ๋‹ค๋ฃฐ ์˜ˆ์ •์ด๋‹ค.

๋งŒ๋“ ์ง€ ๋‘ ๋‹ฌ๋งŒ์— ํŽ˜๋ถ ํŽ˜์ด์ง€ ํŒ”๋กœ์›Œ 3500์—ฌ๋ช…๊ณผ ์˜คํ”ˆ์ฑ—๋ฐฉ ์ฐธ์—ฌ์ž 660์—ฌ๋ช…์ด ๋ชจ์˜€๋‹ค.
๋˜ํ•œ {๊ณ ํ€„๋ฆฌํ‹ฐ ๊ฐœ๋ฐœ ์ปจํ…์ธ  ๋ชจ์Œ} ์ €์žฅ์†Œ๊ฐ€ 458๊ฐœ์˜ Star๋ฅผ ๋ฐ›์•˜๊ณ , ์ปจํ…์ธ ๋Š” 400๊ฐœ ๊ฐ€๊นŒ์ด ๋ชจ์˜€๋‹ค.

*์•ž์œผ๋กœ ๊ณ„ํš์€?

{๊ณ ํ€„๋ฆฌํ‹ฐ ๊ฐœ๋ฐœ ์ปจํ…์ธ  ๋ชจ์Œ} ์ €์žฅ์†Œ์— ๋ชจ์ธ ์ปจํ…์ธ ๋ฅผ ํ™œ์šฉํ•ด์„œ ๋‹ค์–‘ํ•œ ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•  ๊ณ„ํš์ด๋‹ค.
์šฐ์„ , ์ €์žฅ์†Œ์— ๋ชจ์ธ ์ปจํ…์ธ ๋ฅผ ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„๋กœ ๋ชฉ๋กํ™”ํ•œ ์•„์นด์ด๋ธŒ๋ฅผ ๋งŒ๋“ค ์˜ˆ์ •์ด๋‹ค.

์•„์นด์ด๋ธŒ์˜ ๋ชฉํ‘œ๋Š” ๋‹จ์ˆœํ•˜๋‹ค.
๊ฐœ๋ฐœ์ž๋“ค์ด ๊ตฌ๊ธ€๋ณด๋‹ค ๋จผ์ € ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ณณ์ด ๋˜๋Š” ๊ฒƒ!

๊ฐ€๋ น Docker์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ณ  ์‹ถ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ์žˆ๋‹ค๋ฉด, ๊ตฌ๊ธ€์— ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค
์•„์นด์ด๋ธŒ์˜ Docker ์นดํ…Œ๊ณ ๋ฆฌ์— ์Œ“์ธ ๊ณ ํ€„๋ฆฌํ‹ฐ ์ปจํ…์ธ ๋ฅผ ๋จผ์ € ๋ณด๋Š”๊ฒŒ ํšจ์œจ์ ์ผ ๊ฒƒ์ด๋‹ค.

๊ตฌ๊ธ€์—์„œ ๊ฒ€์ƒ‰ํ•˜๋ฉด 1ํŽ˜์ด์ง€์— ๋‚˜์˜ค์ง€๋งŒ ํ€„๋ฆฌํ‹ฐ๋Š” ์ž”์ž”๋ฐ”๋ฆฌ์ธ ์ปจํ…์ธ ๋“ค์ด ์•„์นด์ด๋ธŒ์—๋Š” ์—†๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.
๋Œ€์‹ , ์•„์นด์ด๋ธŒ์—๋Š” Docker ๊ด€๋ จ ๊ธ€, ์˜์ƒ, ์Šฌ๋ผ์ด๋“œ ๋“ฑ ์ด๋ฏธ ํ€„๋ฆฌํ‹ฐ ๊ฒ€์ฆ์„ ๊ฑฐ์นœ ๋Œ€์–ด(ๅคง้ญš) ์ปจํ…์ธ ๋งŒ ๋ชจ์—ฌ์žˆ์„ ๊ฒƒ์ด๋‹ค.

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

์•„์นด์ด๋ธŒ๊ฐ€ ๊ฐœ๋ฐœ๋˜๋ฉด ์ปจํ…์ธ ์˜ ํ€„๋ฆฌํ‹ฐ ๊ฒ€์ฆ ๋˜ํ•œ ์ง‘๋‹จ์ง€์„ฑ์˜ ํž˜์„ ๋นŒ๋ฆด ์˜ˆ์ •์ด๋‹ค.
2019๋…„์˜ ํ† ์ดํ”„๋กœ์ ํŠธ๋Š” ์ด ๊ฒƒ ํ•˜๋‚˜๋งŒ ํ•ด๋„ ๋ฒ…์ฐฐ ๊ฒƒ๋งŒ ๊ฐ™๋‹ค.

8. 2019๋…„ ๊ณ„ํš

์ตํžˆ๊ณ  ์‹ถ์€ ๊ธฐ์ˆ ๋“ค์ด ์‚ฐ๋”๋ฏธ์ธ๋ฐ, ํ•˜๋ฃจ๋Š” 24์‹œ๊ฐ„ ๋ฟ์ด๋ผ ์„ ํƒ๊ณผ ์ง‘์ค‘์ด ํ•„์š”ํ•˜๋‹ค.
๊ทธ๋ฆฌ๊ณ  2019๋…„์— ์„ ํƒํ•  ๊ฒƒ๋“ค์˜ ํ‚ค์›Œ๋“œ๋Š” ๊ธฐ๋ณธ๊ธฐ์ด๋‹ค.

*๊ธฐ๋ณธ๊ธฐ?

๋น„์ „๊ณต์ž๋ผ๋Š” ํƒ€์ดํ‹€๋กœ ๊ธฐ๋ณธ๊ธฐ๊ฐ€ ์•ฝํ•œ ๊ฒƒ์ด ์šฉ์„œ๋˜๋Š” ๊ฒƒ์€ 1๋…„์ฐจ ๋•Œ ๋ฟ์ด๋ผ ์ƒ๊ฐํ•œ๋‹ค.
์•„์ง ๊ฐœ๋ฐœ์ž๋กœ ์ผํ•œ์ง€ 6๊ฐœ์›” ๋ฐ–์— ์•ˆ๋˜์—ˆ์ง€๋งŒ, ๊ธฐ๋ณธ๊ธฐ๊ฐ€ ์ค‘์š”ํ•˜๋‹ค๋Š” ์ƒ๊ฐ์ด ๋งค์ผ ๋“ ๋‹ค.

์ง€๊ธˆ์ฒ˜๋Ÿผ ๊ธฐ๋ณธ๊ธฐ๊ฐ€ ์—†๋Š” ์ƒํƒœ์—์„œ ๋‚ด ํ›„์ž„์ด ๋“ค์–ด์˜จ๋‹ค๊ณ  ์ƒ์ƒํ•˜๋ฉด, ๋“ฑ๊ณจ์ด ์„œ๋Š˜ํ•ด์ง„๋‹ค.
์ง€๋‚œ 6๊ฐœ์›”๊ฐ„์€ ๋‹ค์–‘ํ•œ ๊ธฐ์ˆ ๋“ค์„ ๊ฐ„์žฅ ๋ง›๋ณด๋“ฏ ์•ฝ์ง€์— ์ฝ• ์ฐ์–ด ๋ง›๋งŒ ๋ดค๋‹ค๋ฉด,
2019๋…„์—๋Š” ๋ฉ”์ฃผ๋ฅผ ์‘ค๋Š” ๋งˆ์Œ๊ฐ€์ง์œผ๋กœ ๊ธฐ๋ณธ๊ธฐ์— ์ง‘์ค‘ํ•  ์ƒ๊ฐ์ด๋‹ค.

๋ฌผ๋ก  Spring Boot, JPA ๋“ฑ์˜ ์‹ค๋ฌด๋Šฅ๋ ฅ์„ ๋น ๋ฅด๊ฒŒ ํ‚ค์šฐ๊ณ  ์‹ถ์€ ์š•์‹ฌ์ด ๋“ค์ง€๋งŒ,
์‹ค๋ฌด๋Šฅ๋ ฅ์ด 1~2๋…„ ๋’ค์ณ์ง€๋”๋ผ๋„ ์กฐ๊ธ‰ํ•ดํ•˜์ง€ ์•Š๊ณ  ๋ฉ€๋ฆฌ๊ฐ€๊ธฐ ์œ„ํ•œ ์ค€๋น„๋ฅผ ํ•˜๋ ค ํ•œ๋‹ค.

์นœ๊ตฌ๋“ค๊ณผ ํ”ผ์‹œ๋ฐฉ๋น„ ๋‚ด๊ธฐ ์นดํŠธ๋ผ์ด๋” ๋‹จํŒ ์Šน๋ถ€๋ฅผ ํ•  ๋•Œ๊ฐ€ ์žˆ๋‹ค.
๋‚˜์˜ ํ•„์Šน์ „๋žต์€ ๋ถ€์Šคํ„ฐ๋ฅผ ์ผ์ฐ ์“ฐ์ง€ ์•Š๊ณ  ๋ชจ์•„๋‘๋Š” ๊ฒƒ์ด๋‹ค.

๋นจ๋ฆฌ ์„ฑ์žฅํ•˜๊ณ  ์‹ถ์€ ์š•์‹ฌ์€ ๊ทธ ๋ˆ„๊ตฌ์—๋„ ๋’ค์ง€์ง€ ์•Š์ง€๋งŒ,
2019๋…„์˜ ๋‚˜๋Š” ์กฐ๊ธˆ ๋’ค์ณ์ ธ ์žˆ์„ ์˜ˆ์ •์ด๋‹ค.

(๋ฌผ๋ก  ํšŒ์‚ฌ ์—…๋ฌด๋Š” 100% ์ด์ƒ ์ฒ˜๋ฆฌํ•˜๊ณ , ๊ฐœ์ธ ์‹œ๊ฐ„์— ํ•  ๊ฒƒ๋“ค์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ๋‹ค.)

*๊ธฐ๋ณธ๊ธฐ๊ฐ€ ๋ญ”๋ฐ?

๋‚˜๋Š” ๊ธฐ๋ณธ๊ธฐ๋ฅผ ๋‘ ๊ฐ€์ง€๋กœ ๋‚˜๋ˆ„์—ˆ๋‹ค.
์ž๋ฃŒ๊ตฌ์กฐ & ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ๊ทธ ์™ธ์˜ ๊ฒƒ๋“ค.

๊ทธ ์™ธ์˜ ๊ฒƒ๋“ค์€ ํ™•์‹คํžˆ ์ •ํ•˜์ง€ ๋ชปํ–ˆ์ง€๋งŒ
์šด์˜์ฒด์ œ, ๋„คํŠธ์›Œํฌ, HTTP, ๋ฆฌ๋ˆ…์Šค, SQL ๋“ฑ๋“ฑ์ด ๋  ๊ฒƒ์ด๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์•„๋ž˜์˜ ๊ธ€์„ ์ฝ๊ณ  ์ž๋ฃŒ๊ตฌ์กฐ & ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋” ์‹ ์ค‘ํ•˜๊ฒŒ ์ƒ๊ฐํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

์š”์ฆ˜์ฒ˜๋Ÿผ ๊ธฐ์ˆ  ๋ณ€ํ™”์˜ ์†๋„๊ฐ€ ๋น ๋ฅธ ์‹œ๋Œ€์—๋Š”
ํŠน์ • ๊ธฐ์ˆ , ํ”Œ๋žซํผ, ์–ธ์–ด, API์— ์ข…์†๋˜๋Š”
์ฝ”๋”ฉ ๊ธฐ์ˆ ์˜ ๊ฐ€์น˜๊ฐ€ ์ „๋ณด๋‹ค ํฌ์ง€ ์•Š๋‹ค.

์ „ํˆฌ๊ธฐ์˜ ์ƒ๋ช…์ด ๋น ๋ฅด๊ฒŒ ๋ฐฉํ–ฅ์„ ์ „ํ™˜ํ•˜๋Š”
๊ธฐ๋™์„ฑ(maneuverability)์— ์žˆ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ

ํ”„๋กœ๊ทธ๋ž˜๋จธ์˜ ์ƒ๋ช…๋„ ๋ฐฉํ–ฅ์ „ํ™˜ ๋Šฅ๋ ฅ์— ๋‹ฌ๋ ธ๋‹ค.
์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๊ทธ๋Ÿฌํ•œ ๋ฐฉํ–ฅ์ „ํ™˜์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ด์ฃผ๋Š”
์ผ์ข…์˜ "๋ฉ”ํƒ€-๋Šฅ๋ ฅ"์ด๋‹ค.

    - ์ž„๋ฐฑ์ค€ <๋ˆ„์›Œ์„œ ์ฝ๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜> p.5

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

์•„๋‹ˆ, ์ด๋Ÿฐ ๋œฌ๊ตฌ๋ฆ„ ์žก๋Š” ๋…ผ๋ฆฌ๋Š” ์ง‘์–ด์น˜์šฐ๊ณ  ํ˜„์‹ค์„ ๋ฐ”๋กœ ๋ณด์ž.
์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋ฅผ ๋ชป ํ’€๋ฉด ์ข‹์€ ํšŒ์‚ฌ์— ๊ฐˆ ์ˆ˜ ์—†๋‹ค period!

9. ๋งบ์œผ๋ฉฐ

*์–ด๋ ค์›€

๊ฐœ๋ฐœ์€ ์–ด๋ ค์› ๊ณ , ์ง€๊ธˆ๋„ ์–ด๋ ต๊ณ , ์•ž์œผ๋กœ๋„ ์–ด๋ ค์šธ ๊ฒƒ ๊ฐ™๋‹ค.
๋ญ๋“ ์ง€ ๋นจ๋ฆฌ ๋ฐฐ์šฐ๋Š” ํŽธ์ด์—ˆ์ง€๋งŒ, 29์‚ด์— ์‹œ์ž‘ํ•œ ๊ฐœ๋ฐœ์€ ์ƒ๊ฐ๋ณด๋‹ค ๋” ์–ด๋ ค์› ๋‹ค.

์ด๊ฒŒ ์™œ ์•ˆ๋˜์ง€?์™€ ์ด๊ฒŒ ์™œ ๋˜์ง€?๋ผ๋Š” ๋ฒฝ์— ๋ง‰ํž ๋•Œ๊ฐ€ ๋งŽ์•˜๋‹ค.
๊ทธ๋Ÿด ๋•Œ๋งˆ๋‹ค ๋งˆ์Œ ์†์œผ๋กœ ํ•œ ๋ฌธ์žฅ์„ ๋– ์˜ฌ๋ ธ๋‹ค.

"This is not rocket science"

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

์šฐ์ฃผ๋กœ ๋กœ์ผ“์„ ์˜์ง€ ์•Š๋Š” ์ด์ƒ,
์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๋กœ์„œ ์ •๋ง ์–ด๋ ค์šด ๋ฌธ์ œ๋ฅผ ๋งž์ดํ•  ๊ฐ€๋Šฅ์„ฑ์€ ๋‚ฎ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋‹ˆ, ์ž‘์€ ๋‚œ๊ด€์— ์ฒญ์Šน๋–จ์ง€ ์•Š๊ฒŒ ๋˜์—ˆ๋‹ค.

*2018๋…„ ์†Œ๋“ 1

ํ•™์›์— ๋‹ค๋‹ˆ๋˜ ์‹œ์ ˆ, OKKY์—์„œ ์ง„ํ–‰๋œ ํ™ฉํ›„์ˆœ๋‹˜์˜ ์„ธ๋ฏธ๋‚˜์— ์ฐธ์„ํ–ˆ์—ˆ๋‹ค.
์„ธ๋ฏธ๋‚˜๊ฐ€ ๋๋‚˜๊ณ  ํ•จ๊ป˜ ์น˜ํ‚จ์„ ๋จน๋Š” ๋„คํŠธ์›Œํ‚น ์‹œ๊ฐ„์ด ์žˆ์—ˆ๋Š”๋ฐ, ๊ฐ™์€ ํ…Œ์ด๋ธ”์— ์•‰์€ ๋ถ„๋“ค๊ณผ ์ž๊ธฐ์†Œ๊ฐœ๋ฅผ ํ–ˆ์—ˆ๋‹ค.

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

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

๋ˆ„๊ตฐ๊ฐ€์—๊ฒŒ ๊ฐœ๋ฐœ์ž๋กœ์„œ ์ธ์ •๋ฐ›๋Š” ๊ฒƒ์€ ๊ฝค ๊ธฐ๋ถ„ ์ข‹์€ ์ผ์ด์—ˆ๋‹ค.

*2018๋…„ ์†Œ๋“ 2

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

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

๋ˆ„๊ตฐ๊ฐ€ ๋‚ด ๋ฏธ๋ž˜๋ฅผ ๋‚™๊ด€์ ์œผ๋กœ ๋ด์คฌ๋‹ค๋Š” ๊ฒƒ ๋˜ํ•œ ๊ฝค ๋งŽ์ด ๊ธฐ๋ถ„ ์ข‹์€ ์ผ์ด์—ˆ๋‹ค.

*๊ธฐ์–ต

2018๋…„์€ ๋‚ด ๊ฐœ๋ฐœ ์ธ์ƒ์˜ ์˜ฌ์ฑ™์ด ์‹œ์ ˆ์ด๋‹ค.

2018๋…„์— ๋‚˜๋ฅผ ๋„์™€์คฌ๋˜ ์‚ฌ๋žŒ๋“ค,
2018๋…„์— ๊ณ„ํšํ–ˆ์œผ๋‚˜ ์ด๋ฃจ์ง€ ๋ชปํ•œ ๊ฒƒ๋“ค,
2018๋…„ ๋‚ด๋‚ด ๋Š๊ผˆ๋˜ ์„ฑ์žฅ์— ๋Œ€ํ•œ ๊ฐˆ์ฆ,
2018๋…„ ๋‚ด๋‚ด ๊ฐœ๋ฐœ๊ณผ์˜ ์™ธ๋„๋ฅผ ๋ˆˆ๊ฐ์•„์ค€ ์‚ฌ๋ž‘ํ•˜๋Š” ์™€์ดํ”„.

์ด ๋ชจ๋“  ๊ฒƒ์„ ๊ฐœ๊ตฌ๋ฆฌ๊ฐ€ ๋˜์–ด์„œ๋„ ๊ธฐ์–ตํ•ด์•ผ ํ•œ๋‹ค.
๊ทธ๋ž˜์„œ ์ด ํšŒ๊ณ ๋ก์€ ๊ฐœ๊ตฌ๋ฆฌ์—๊ฒŒ ๋ณด๋‚ด๋Š” ํŽธ์ง€์ด๊ธฐ๋„ ํ•˜๋‹ค.

๊ฑฐ๋งŒํ•œ ์ž๋Š” ์ž๊ธฐ ๋ฐœ ๋ฐ‘์„ ๋‚ด๋ ค๋‹ค ๋ณด๊ณ , ๊ฒธ์†ํ•œ ์ž๋Š” ์ž๊ธฐ ๋ฐœ์ž์ทจ๋ฅผ ๋˜๋Œ์•„๋ณธ๋‹ค. ๊ณ  ์ƒ๊ฐํ•œ๋‹ค.
2018๋…„ ๋‚˜์˜ ๋ฐœ์ž์ทจ๋Š” ์ด์ฏค์—์„œ ์ •๋ฆฌํ•˜๊ณ , ์ด๋”ฐ๊ธˆ์”ฉ ๊บผ๋‚ด ๋ณด๋ฉด์„œ
๊ฒธ์†ํ•˜๊ณ  ์‹ค๋ ฅ์žˆ๋Š” ๊ฐœ๋ฐœ์ž๋กœ ์„ฑ์žฅํ•˜๊ณ ์ž ํ•œ๋‹ค.