
์์ ์ ์๋ ์ธ์ ๋๋๋... ๊ธธ๊ฒ๋ง ๋๊ปด์ง๋ ๋ถํธ์บ ํ๊ฐ ์ด๋์ ๋๋๋ฒ๋ ธ๋ค.
์๊ฐ ์ฐธ ๋น ๋ฅด๋ค.. ๐ฅน
24๋ 12์ 30์ผ๋ถํฐ 25๋ 7์ 31์ผ๊น์ง
7๊ฐ์ ๊ฐ ์ฝ๋์์ ์งํํ ์ฝ๋์ ์คํ๋ฆฐํธ ์คํ๋ง ๋ฐฑ์๋ 1๊ธฐ ํ๊ธฐ๋ฅผ ์์ฑํด๋ณด๊ณ ์ ํ๋ค.
์คํ๋ฆฐํธ๋ฅผ ํ๊ธฐ ์ ์, ํ๋ ์ค์, ํ๊ณ ๋์ ๋ค์๋ ์๊ฐ์ ๋ชจ๋ ์ ์ด๋ณด๋ ค๊ณ ํ๋ค.
์ ๋ณด์ฑ ๊ธ๋ณด๋ค๋ ๊ฐ์ธ์ ์ธ ํ๊ณ ๊ฐ ๋ด๊ธด ๊ธ์ด๋ค.
๐จ๏ธ ์ฝ๋์ ์คํ๋ฆฐํธ๋ฅผ ์ ํํ ๊ณ๊ธฐ
๐ฅ๏ธ ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ฅผ ์ ํํ ๊ณ๊ธฐ
์ปดํจํฐ๊ณตํ์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ์ธ์ ๊ฐ๋ถํฐ ๋ ๊ฐ๋ฐ์๊ฐ ๋ ๊ฑฐ๋ผ๋ ์๊ฐ์ ๊ฐ์ง๊ณ ์์๋ค.
ํ์ง๋ง ํ๋์จ์ด๋ ์ํํธ์จ์ด, ์น ๊ฐ๋ฐ์, ๊ฒ์ ๊ฐ๋ฐ์ ๋ฑ ์ด๋ฐ ์์ธํ ์ง๋ก๋ ์๊ฐํด๋ณธ ์ ์ด ์์๋ค.
๋ณ๋ช
์ ํด๋ณด์๋ฉด ์ฝ๋ก๋ ์๊ธฐ๋ผ ๋ค์ํ ๋์ธํ๋์ ํด๋ณด๊ฑฐ๋ ์ ๋ฐฐ๋ค๊ณผ ์ธ๋งฅ์ ๋ง๋ค๊ธฐ๋ ์ด๋ ค์ ๊ณ , ํ๊ต ์ปค๋ฆฌํ๋ผ๋ง ๋ฐ๋ผ๊ฐ๊ธฐ๋ ๋ฒ
์ฐผ๊ธฐ ๋๋ฌธ์ด๋ค. (์ด๋ง๋ฌด์ํ ๊ณผ์ ์ ๋๋ฌธ์ ์ ์ ์ฃฝ์ด์ ์์๋ ๋ง์์ผ๋ก ๊ณต๋ถ๋ง ํ๋ ์์ .. ๊ทธ๋ ์ผ๊ธฐ ๋ณด๋ฉด ๋ฐ์ฏค ์ฃฝ์ด์์๋ค ใ
ใ
)
3ํ๋ ์ ๋ง์น๊ณ 4ํ๋ ์ ์ฌ๋ผ๊ฐ ๋๊ฐ ๋์ด์์ผ ์กธ์ ์ํ์ ๊ณ ๋ฏผํ๋ฉฐ ์ง๋ก๋ฅผ ๊ณ ๋ฏผํด๋ณด๊ฒ ๋์๋ค.
๋น์ ํ๊ต์์ ์ปดํจํฐ๊ตฌ์กฐ, ํ๋ก ๊ฐ์ ํ๋์จ์ด ๊ณผ๋ชฉ์ ๋ฐฐ์ ๋๋ฐ.. ์ด๊ฑด ์ ๋๊ฒ ๋ค (๐คฃ๐ซ)๋ ์๊ฐ์ด ๋ค์๋ค.
๋คํํ CS ๊ณผ๋ชฉ๋ค์ ์ฌ๋ฏธ์๊ฒ ๋ฐฐ์ ๊ณ (๊ต์๋ ๋ฐ์ด ๊ต์๋์ด๊ธด ํ๋ค) ์ฝ๋ฉ์ ๋ํ ์ฌ๋ฏธ๋ ์์ง ์์๋ค.
์ ํ๋ ๋๋ ๋๋ฌด ํ๋ค์์ง๋ง ํฌ๊ธฐํ์ง ์๊ณ ๊ณ์ ์ปดํจํฐ๋ฅผ ๋ถ์ก๊ณ ์์์๋ค๋ณด๋ ์ ์ ์ ์๊ฐ ์ฌ๋๊ณ , ์ด ๊ณผ์ ์์ ์ฝ๋ฉ์ ์ ์ด ๋ ๊ฒ ๊ฐ๋ค.
C์ธ์ด, C++ ์ธ์ด๋ฅผ ์ฃผ๋ก ๋ค๋ฃจ์๊ณ ์น ํ๋ก์ ํธ ๊ฒฝํ์ ์ ํ ์์์ง๋ง
๊ทธ๋ฅ ๋๊ธฐ๋ผ๋ฆฌ ๋ํํด๋ณด๋ฉฐ "์ฐ๋ฆฌ ๊ทธ๋ฅ ์น ํ๋ก์ ํธ๋ ํจ ์์๋ณผ๊น..?"
์๊ธฐํ๋ค๊ฐ ์น ๊ฐ๋ฐ์๋ฅผ ์ง๋ก๋ก ์ ํ๊ฒ ๋๋ค (์กฐ๊ธ ์๋ต๋์ง๋ง ์คํ)
ํ๋ก ํธ์๋์ ๋ฐฑ์๋ ์ค์๋ ๊ธธ๊ฒ ๊ณ ๋ฏผํ์ง ์์๋ค. ๊ณ ๋ฏผํ ์๊ฐ๋ ์ถฉ๋ถ์น ์์๋ค.
๋ฐ๋ก ์กธ์ ์ํ ํ๋ก์ ํธ์์ ํํธ๋ฅผ ๊ณจ๋์ด์ผ ํ๋๊น..!

ํ๋ก ํธ์๋์ ๋ฐฑ์๋ ๋ ๋ค ๊ด์ฐฎ๋ค๊ณ ์๊ฐํ๊ณ , ๋น์ ์งํํ ํ๋ก์ ํธ ์ฃผ์ ๊ฐ ํ๋ก ํธ์ ์ญํ ์ด ํฌ์ง ์์
๋ฐฑ์๋๋ก ์ฐธ์ฌํ๊ฒ ๋์๊ณ , ์ด๋ฅผ ๊ณ๊ธฐ๋ก ์์ฐ์ค๋ฝ๊ฒ ๋ฐฑ์๋ ๊ฐ๋ฐ์๊ฐ ๋๊ฒ ๋ค๊ณ ๊ฒฐ์ฌํ๊ฒ ๋์๋ค.
๐๏ธ ๋ถํธ์บ ํ๋ฅผ ํ๊ฒ ๋ ๊ณ๊ธฐ
์ฌ์ค ์ด ํ๋ก์ ํธ๋ ์ฃผ์ ๋ถํฐ ๊ฒฐ๊ณผ๊น์ง ๋ง์ ๋ค์ง ์์๊ณ , ๊ท๋ชจ๊ฐ ํฌ์ง ์์ ๋ฐฑ์๋ ๋ถ์ผ์ ์ง์์ ์๊ธฐ๋ ์ด๋ ค์ ๋ค.
์ดํ ํ๊ต ์์ ์ ๋ค์ผ๋ฉด์ ๋ค๋ฅธ ํ๋ก์ ํธ๋ฅผ ํ ๊ธฐํ๊ฐ ์์๋๋ฐ ๋ชจ๋ ์ทจ์ ํฌํธํด๋ฆฌ์ค๋ก ์ฌ์ฉํ๊ธฐ์๋ ์กฐ๊ธ ๋ฌด๋ฆฌ๊ฐ ์๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
ํ๊ณผ ํน์ฑ์ CS ์ด๋ก ๋ง ์ง์ค์ ์ผ๋ก ๋ฐฐ์ฐ๊ณ , ์น ๊ฐ๋ฐ๊ณผ ๊ด๋ จ๋ ์์ ๋ ๋ณ๋ก ์์๊ธฐ์
์ด๋ก ๋ ํ -> ํ๋ก์ ํธ์ ์ ์ฉ ๋จ๊ณ๋ก ๊ฐ์ผํ๋๋ฐ ์๊ฐ ๋ถ์กฑ์ผ๋ก ๋ฐฑ์๋์ ๋ํ ๊ณต๋ถ ์์ด ํ๋ก์ ํธ๋ฅผ ์ด๋ป๊ฒ๋ ์ผ๋ ๋ฒ๋ ์์ฑ์ํค๋ ๊ฒ ๋ชฉ์ ์ด๋ผ ๋จ๋ ๊ฒ๋ ์๊ณ ์ฌ์ ํ ๊ธฐ์ด๋ ์๋ค๊ณ ๋๊ผ๋ค.
์ด ์น์ดํ ๊ฐ๋ฐ์ ์์ฅ์์ ์ด์๋จ์ผ๋ ค๋ฉด ๊ทธ๋๋ ๋ญ ์ข ์๊ณ ๋์ ํด์ผํ์ง ์๊ฒ ๋.. ์๊ฐํ๊ฒ ๋์๋ค.
- ๋ ํํ๊ธฐ์๋ ํผ์์๋ "์ด๋ ์ ๋ ์์ค์ ์๊ตฌํ๋์ง, ๋ด๊ฐ ์ด๋ ์ ๋์ ์๋์ง" ์ฒดํฌํ๊ธฐ ํ๋ค์๊ณ
- ๋น์ ๊ฝค๋ ๋ถ๊ท์นํ ์ํ์ ํ๊ณ ์์ด ์๊ธฐ์ฃผ๋ํ์ต์ ๋ํ ์์ ๊ฐ๋ ๋ถ์กฑํ๋ค.
- ๊ทธ๊ฒ ์ธ์๋ ํ๋ก์ ํธ ๊ฒฝํ์ ์๊ณ , ๊ฐ์ ๋ชฉํ๋ก ๊ณต๋ถํ๋ ์ธ๋งฅ์ ์ป๊ณ ์ถ๊ธฐ๋ ํ๋ค.
๊ทธ๋์ ๊ตญ๋น๊ต์ก์ ์ฐพ์๋ณด๊ฒ ๋์๋ค.

์ ๊ณต์๋ก์ ๋ถํธ์บ ํ์ ์ฐธ์ฌํ๋ ๊ฒ ์ด๋์ด ๋๋?์ ๋ํ ๊ณ ๋ฏผ์ด ๋ง์๋ค.
๊ทธ๋์ ์ฌ๋ฌ ์ ๋ณด๋ฅผ ์ฐพ์๋ณด๊ณ , ์จ๊ฐ ํ๊ธฐ๋ฅผ ๋ค ์ฝ๊ณ ๊ทธ๋ฅ ์์งํ ๋ด๊ฐ ๋ถํธ์บ ํ๋ฅผ ํ๊ณ ์ถ์ ์ด์ ์ ๋ํด ์์ฑํด์
๋์ ๋ ๋ ํ ์ธ์ ์ ๋ฐฐ, ์น ๊ฐ๋ฐ์ ์๋์ง๋ง it์ ๊ณ์์ ์ผํ๊ณ ์๋ ์ค๋น ์๊ฒ ์ปจํ์ ๋ฐ์๋ค.
๊ฐ์ธ์ ์ธ ๋ด์ฉ์ด ์์ด์ ๋ธ๋ฌ ์ฒ๋ฆฌ๋ฅผ ํ์ง๋ง ๋ช ๊ฐ์ง ์กฐ๊ฑด์ ์ ์ด๋ณด์๋ฉด
- ํ์คํ์ด ์๋๋ผ ๋ฐฑ์๋ ๊ณผ์ ์ ์ง์คํ๊ณ ์ถ์๋ค. ์ ์ ์ด ํ์คํ์ ํ๋ฉด ์ด๋์ ๋ ์๋๊ฒ ๋ ๊ฒ ๊ฐ์๋ค.(๊ฐ์ธ์ ์ธ ์๊ฐ)
- ํ ํ๋ก์ ํธ๊ฐ ์ต์ 3ํ ์์ด์ผ ํ๋ค - ๊ทธ๋์ผ ์ ๋๋ก ๋ ํ๋ก์ ํธ๋ฅผ ์ ์ด๋ 1๊ฐ๋ ๊ฐ์ ธ๊ฐ ์ ์์ ๊ฒ ๊ฐ์๋ค
- ํ์ง์์ ์ปค๋ฅ์ ์ด ์์ผ๋ฉด ํ๋ค.
- ์๋ฃ ํ ์ทจ์ ์ง์์ด ์์ผ๋ฉด ํ๋ค.
์ ์ฒญํ ์บ ํ ํ๋ณด๋ก ์ฝ 4๊ฐ ์ ๋๋ฅผ ์กฐ์ฌํ๋๋ฐ
๊ทธ ์ค ์ฝ๋์ ์คํ๋ฆฐํธ๊ฐ ๋ง์์ ๋ค์๋ค.
๋ค๋ง ๋ด๊ฐ ํฌ๋งํ ์คํ๋ง ๋ฐฑ์๋ ๊ณผ์ ์ด ์ฒซ ์คํํ 1๊ธฐ๋ผ๋ ์ ์ด ๊ฑธ๋ ธ๋ค... ๐ฅฒ
์ด์ ๊ธฐ์์ ํ๊ธฐ๋ฅผ ์ฐพ์๋ณผ ์ ์๊ธฐ ๋๋ฌธ์ ์ ๋ง ๊ด์ฐฎ์๊น ๊ฑฑ์ ์ด ๋๋ค. ๊ธฐ๊ฐ์ด 7๊ฐ์๋ก ๊ธธ๊ธฐ๋ ํ๊ณ ..
ํ์ง๋ง
- ์คํ๋ง์ ๋ํ ๋ด์ฉ๊ณผ AWS, ๋์ปค ๋ฑ ์ค๋ฌด์์ ์ฐ๋ ๋๊ตฌ๋ฅผ ๋ฐฐ์ฐ๋ ๋ด์ฉ์ด ํฌํจ๋ ์ปค๋ฆฌํ๋ผ์ด ๋ง์์ ๋ค์๊ณ
- 100% ์จ๋ผ์ธ์ด๋ผ ์๊ฐ ๊ด๋ฆฌ๊ฐ ํธํด๋ณด์๊ณ (์ด๊ฑด ์ง๊ธ ์๊ฐํด๋ณด๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ฉ์ง ์๋ค๋ฉด ์คํ๋ผ์ธ์ด ๋์ ๊ฒ ๊ฐ๋ค..ใ )
- ๊ทธ๋ฌ๋ฉด์๋ 9-7 ์ค์๊ฐ ๊ฐ์๋ผ ๊ฐ์ ์ฑ์ด ์์ด ๋ํํด์ง์ง ์์ ์ ์์ ๊ฒ ๊ฐ์๊ณ
- ๊ฐ์ฌ๋ ์คํ์ด ๋ง์์ ๋ค์๊ณ (์ฐ๋ฆฌ ํ๊ณผ ์ ๋ฐฐ์ จ๊ธฐ ๋๋ฌธ์ ๋ฏฟ์์ด ๊ฐ๋ค.. ใ ใ )
- ์ฝ๋์ ์คํ๋ฆฐํธ ๋ค๋ฅธ ๊ณผ์ ๋ค ํ๊ธฐ๊ฐ ์ข์๋ค. ํนํ ๋์ ๋น์ทํ ์ํฉ์ "์ ๊ณต์"๊ฐ ๋ง์กฑํ ํ๊ธฐ๊ฐ ์๋์ง ์ฐพ์๋ดค๋ค.
์ด๋ฐ ์ด์ ๋ก ์ฝ๋์ ์คํ๋ฆฐํธ๋ฅผ ์ ํํ๊ฒ ๋์๋ค!
์ถ๊ฐ๋ก ์ฝ๋์ ์ค๋ช ํ์ ์ฐธ๊ฐํ์๋๋ฐ ์์ฃผ ์ด์ฌํ ๊ธฐํํ ๊ณผ์ ์ด๋ผ๊ณ ๋๊ปด์ ธ ๋์ฑ ์ข์๋ค.
๋ํ 20-30๋ช ์ ์๊ท๋ชจ๋ก ๋ชจ์งํ๊ณ , ์ฐธ์ฌํ ๋๋ ์ฝ๋ฉํ ์คํธ์ ai๋ฉด์ ์ ๊ฑฐ์น๋ ๋ฑ ๊น๊นํ๊ฒ ์ฐธ๊ฐ์๋ฅผ ์ ๋ณํ๋ค๊ณ ํ์ฌ ๋๋ฌด ์ฌ์ด ๋ด์ฉ๋ง ๋ฐฐ์ฐ๊ณ ์ค์ง๋ ์๊ฒ ๋ค๋ ๋ฏฟ์์ด ์๊ฒผ๋ค.
(์ด์ ๋ํด์๋ ๋์ค์ ํ ๋ง์ด ์๋ค.. ๐ฅฒ)
โก ์ฝ๋์ ์คํ๋ฆฐํธ ๋ชจ์ง ์ ์ฒญ ๊ณผ์
๋ด๊ฐ ๋ถํธ์บ ํ๋ฅผ ์์๋ณด๊ณ ์์ ๋ ๋ฑ ๋ง์นจ ์คํ๋ง ๋ฐฑ์๋ ๊ณผ์ ์ด ๋ชจ์ง ์ค์ด์ด์ ๋ฐ๋ก ์ ์ฒญํ๋ค.
๋ฒ์จ 7๊ฐ์ ์ ์ ์ผ์ด๋ผ ์ ๊ธฐ์ต์ ์ ๋์ง๋ง.. ๊ธฐ์ต ๋๋๋งํผ ์จ๋ณด๊ฒ ๋ค.
๋์ถฉ ์ ๊ณต๊ณผ ์๊ธฐ์๊ฐ, ์ด๋ ฅ์ ๊ฐ์ ๊ฐ๋จํ ์๋ฅ๋ฅผ ์ ์ถํ ๋ค
๋ฐ๋ก ๋ค์๋ ์ฝ๋์์์ ์ ๊ณตํ๋ ๊ฐ์ ์ฒดํ๊ถ์ ๋ฉ์ผ๋ก ๋ฐ๊ฒ ๋๋ค.
Java ๋ฌด๋ฃ ๊ฐ์๋ก, ๊ฐ์ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ์ฝ๋ฉ ํ ์คํธ๊ฐ ์ถ์ ๋๋ค๊ณ ์ ๋ฌ ๋ฐ์ 3์ผ ์ ๋ ์ด์ฌํ ๋ค์๋ค.
๊ฐ์ ํ๋ฆฌํฐ๊ฐ ์ข๊ณ , ์ค์ตํ ์ ์๋ ์จ๋ผ์ธ ์ปดํ์ผ๋ฌ๋ ํจ๊ป ์ ๊ณต๋์ด ์ฌ๋ฏธ์๊ฒ ๋ค์๋ค.
๊ฐ์ ์ฒดํ๊ถ์ ๋ฐ์ ๋ ๋ก๋ถํฐ ์ ํด์ง ๊ธฐ๊ฐ ๋ด์ ์จ๋ผ์ธ ์ฝ๋ฉ ํ ์คํธ๋ฅผ ์์ํด์ผ ํ๋ค.
์์ ์ "์ฝ๋ฉ ํ ์คํธ ๋ชจ์๊ณ ์ฌ"๋ฅผ ํจ๊ป ์ ๊ณต๋ฐ์๋๋ฐ ์ด ๋ชจ์๊ณ ์ฌ๋ฅผ ๋ณด๋ ๊ฒ ์ฝ๋ฉ ํ ์คํธ ๋ณธ ์ํ์์ ๋ฌธ์ ํธ๋ ๋ฐ ์ ๋ง ๋์์ด ๋๋ค.
์ดํ AI ๋ฉด์ ์ ์๋ด๋ฐ์๋๋ฐ ์๋ฅ๋ถํฐ ์ฝํ , ๋ฉด์ ๊น์ง ๋ชจ์ง์ ๊ต์ฅํ ์ง์ฌ์ด๊ตฌ๋ ๋๊ผ๋ค.
๋ฉด์ ๊ฒฝํ์ด๋ผ๊ณ ๋ ๋์ ๋ฉด์ ๊ณผ ์๋ฐ ๋ฉด์ ๋ฐ์ ์์๊ธฐ์ ๊ต์ฅํ ๋ฌ๋ฌ ๋จ๋ฉด์ ๋๋ต์ ํ๋ค.
๋ฉด์ ๊ด์ด ์๋๋ผ ๋ด ์ผ๊ตด์ ๋ณด๊ณ ์๊ธฐ๋ฅผ ํ๋๊ฑฐ๋ผ ๋๋ ๋จ๋ฆฌ๋ ๋ด ๋ชจ์ต์ ๋ค ๋ณผ ์ ์์ด ์๊ฒผ๋ค.. ใ ใ
๋ฉด์ ๊ต์ฅํ ๋ง์ณค๋ค๊ณ ์๊ฐํ๋๋ฐ, ์ผ๋ง ํ ํฉ๊ฒฉ ์์์ ๋ฐ์๋ค.
์๊ฐ๋ณด๋ค ๋ฉด์ ์ ์ค์ ์ญ๋๋ณด๋ค๋ ์ฐธ์ฌ ์์ง๋ฅผ ํ์ธํ๋ ํ์์ ์ธ ๊ณผ์ ์ด๋ผ๊ณ ๋๊ผ๋ค.
๋ค๋ฅธ ๋ถ๋ค์ ํธ์ํ๊ฒ ํ์ธ์..
ํฉ๊ฒฉํ๊ณ ์ผํธ~ํ๋ ๋ง์์ผ๋ก ์ฒซ ๊ฐ์์ ์ฐธ์ํ๋ค.
์จ๋ผ์ธ ๊ฐ์๋ผ zoom์ผ๋ก ์งํ๋ ์ค ์์๋๋ฐ ๊ท์ฌ์ด ์บ๋ฆญํฐ๋ก ๋์๋ค๋๋ ๊ฐ์ํ์ค zep์์ ์งํ๋์๋ค.
๊ทธ๋ฐ๋ฐ ์ฐธ๊ฐ์๊ฐ ์ฝ 70๋ช ์ ๋ ๋์๋ค... ์๊ท๋ชจ๋ก ์งํํ๋ค๋ฉด์์..?
์๊ท๋ชจ ์ธ์๋ผ๋ฆฌ ํํํธํธํ ์ค ์์๋๋ฐ, ์๊ฐ๋ณด๋ค ์ธ์์ด ๋๋ฌด ๋ง์ ๊ฐ์ ๊ธฐ์ ๋ด์์๋ ๊ฐ์ ํํ๋ ์ฌ๋์ด ์๋๋ฉด ์ ๋ชจ๋ฅธ๋ค.
๐ซ ์ฝ๋์์์ ๋ฐฐ์ด ๊ฒ
๐๊ฐ๋ฐ ์ง์
๊ณต์์ ์ผ๋ก ์๋ดํ๋ ๋ด์ฉ์ ๋ค์๊ณผ ๊ฐ๋ค. ์ด๊ฒ์ ๋ค์ ๊ธฐ์๋ก ๊ฐ๋ฉด์ ์ค๋ฌด ํธ๋ ๋์ ๋ฐ๋ผ ๋ฌ๋ผ์ง ์ ์๋ค.
- ๋ฐฑ์๋ ๊ฐ๋ฐ์ ๊ธฐ์ด
- Git๊ณผ Githb๋ฅผ ํ์ฉํ ํ์ ๊ณผ Java ๊ธฐ์ด ํ์ต
- ์๋ฃ๊ตฌ์กฐ, ์๊ณ ๋ฆฌ์ฆ, Big-O๋ก ๋ฐ์ดํฐ ์ฑ๋ฅ ์ต์ ํ
- Spring๊ณผ Spring Boot๋ก ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๋ฐ ๊ด๋ฆฌ
- ์ค๊ธ ๋ฐฑ์๋ ๊ฐ๋ฐ
- RESTful API ์ค๊ณ์ SQL์ ํ์ฉํ ๋ฐ์ดํฐ ์ฒ๋ฆฌ
- Spring Data JPA์ Transaction์ผ๋ก ๋ฐ์ดํฐ ์ฒ๋ฆฌ
- Spring์ผ๋ก RESTful API ์ค๊ณ ๋ฐ ๊ตฌํ
- ๊ธฐ์ด ํ๋ก์ ํธ
- ๊ณ ๊ธ ๋ฐฑ์๋ ๊ฐ๋ฐ๊ณผ ๋ฐฐํฌ
- TDD๋ก Spring ์๋น์ค์ ์์ ์ฑ ๋ฐ ํ์ง ๊ด๋ฆฌ
- Docker๋ก ์ปจํ ์ด๋ํ ๋ฐ ๋ฐฐํฌ ์๋ํ ํ์ต
- AWS ECS, S3, RDS๋ก ํด๋ผ์ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด์ ํ์ต
- ์ค๊ธ ํ๋ก์ ํธ
- ๊ณ ๊ธ ๊ธฐ์ ๊ณผ ์์ ์ ์์คํ
- Spring Security๋ก ๋ณด์ ๊ธฐ์ด์ ์ธ์ฆ/์ธ๊ฐ ํ์ต
- ๋น๋๊ธฐ ์ฒ๋ฆฌ์ Spring Cache๋ก ๋์ฉ๋ ํธ๋ํฝ ๊ด๋ฆฌ
- ๋์์ธ ํจํด์ผ๋ก ํจ์จ์ ์ธ ๋คํธ์ํฌ ๊ตฌ์กฐ ์ค๊ณ
- ๊ณ ๊ธ ํ๋ก์ ํธ
๊ฐ์์์ ๋ฐฐ์ด ๊ฒ ๋ง๊ณ ๋ Spring Batch, Spring Boot Admin, Redis, Kafka ๋ฑ์ ํ๋ก์ ํธ์์ ๊ฒฝํํด๋ณผ ์ ์์๋ค.
์ด ๊ณผ์ ์์ ๊ฐ์ธ์ ์ผ๋ก ๋ณต์ตํ ํญ๋ชฉ๋ค์ ๋ฝ์๋ณผ ๊ฒธ ๊ธฐ์ต์ ๋จ๋ ๋ ์จ๋ค์ ์ ์ด๋ณด์๋ฉด
- ๊นํ๋ธ ํ์ฉ
- ์ค์ ๊ฐ๋ฐ์ ์ง์ ์ ์ผ๋ก ์ฐ๊ด๋ ๋ถ๋ถ์ ์๋์ง๋ง ๋๋ ์ ๊ณต์์์๋ ๊นํ๋ธ๋ฅผ ์ด์ฉํ ํ๋ก์ ํธ ๊ฒฝํ์ด ๋ณ๋ก ์์๊ณ , ๋ฏธ์ํ๋ค.
- ๊ทธ๋์ ๋ช ๋ น์ด์๋ ์ต์ํ์ง ์์๋๋ฐ `git merge`, `git rebase`์ ์ฐจ์ด์ ๊ฐ์ ๋ถ๋ถ๋ ๋ฐฐ์์ ์ข์๋ค.
- ํ์คํ ์คํ๋ฆฐํธ์์ ๋ฏธ์ ๊ณผ ํ๋ก์ ํธ๋ฅผ ํ๋ฉฐ ๊นํ๋ธ๋ ์์ ๋กญ๊ฒ ๋ค๋ฃจ๊ณ , ์ฌ์ ๊ฐ ์๊ธฐ๋ ๋ค๋ฅธ ์ฌ๋์ ๋ ํฌ์ ํ๋ก์ ํธ๋ ๊ตฌ๊ฒฝํ๋ฉฐ ์ธ์ฌ์ดํธ๋ฅผ ์๊ฒ ๋์๋ค.
- ์๋ฐ
- ๊ฐ์ฒด์งํฅํ๋ก๊ทธ๋๋ฐ์ ๋ํ ์ดํด๋ฅผ ์์ ์ ์์๋ค. ํ๊ต์์ ์ด์ฌํ ๋ค์ ์ ๊ณต์์ ๊ณผ ๊ฒน์น๋ ๋ด์ฉ์ด๊ธฐ๋ ํด์ ํนํ ์ฌ๋ฏธ์์๋ค.
- ๋จ์ํ ๋ฉด์ ์์ ๋งํ ๋ด์ฉ๋ง ๊ฐ๋ฅด์น๋ ๊ฒ ์๋๋ผ ๊ฐ์ฒด์งํฅ๊ฐ ํ์ํด์จ ๋ฐฐ๊ฒฝ๊น์ง ์ค๋ช ํด์ฃผ์ ์ ๊น์ด ์๊ฒ ๋ฐฐ์ธ ์ ์์๋ค.
- ๋์์ธ ํจํด๋ ๋ช ๊ฐ์ง ๊ฐ๋ณ๊ฒ ๋ฐฐ์ ๋ค. ์ฑ๊ธํค ํจํด๊ณผ ํฉํ ๋ฆฌ ํจํด์ ๋ฐฐ์ ๋๋ฐ ๋ฐฐ์ธ ๋ ์ด๋ ค์ ์ง๋ง ์ข์ ๋ด์ฉ์ด์๋ค.
- ์ปฌ๋ ์ ํ๋ ์์ํฌ(list, set, map)์ ์ข ๋ฅ์ stream API์ ๋ํด ๋ฐฐ์ด ๊ฒ ์๋ฐ๋ก ์ฝ๋๋ฅผ ์์ฑํ๋๋ฐ ์ ๋ง ๋์์ด ๋๋ค. ์ด์ ๋ ๊ฑฐ์ ์์ ๋กญ๊ฒ ๋ค๋ฃฐ ์ ์๋ค.
- Generic, File I/O ๊ฐ๋ ์ ์์ง ๋ ๋ณต์ต์ด ํ์ํ ๊ฒ ๊ฐ๋ค. ๊ฐ์ฌ๋์ ์ด์ฌํ ์๋ ค์ฃผ์ จ๋๋ฐ ๋ด๊ฐ ๋ชป ๋ฐ์๋จน์๋ค..
- Spring & Spring Boot
- ์คํ๋ง์ ์ฒ์ ๋ฐฐ์ธ ๋ ๊ฐ์ฌ๋์ ๊ฐ์ธ ์ฌ์ ์ผ๋ก ์ ์ ๊ฐ์ฌ๋์ด ๋ค๋ฅธ ๋ถ์ผ๋ก ๋ฐ๋์์๋ค. ๊ฐ์ ์คํ์ผ์ด ๋ฌ๋ผ ์กฐ๊ธ ๋นํฉ์ค๋ฌ์ ์ง๋ง ๊ด์ฐฎ์๋ค.
- ๋ด๊ฐ ์คํ๋ง์ ๋ฐฐ์ฐ๊ธฐ๋ก ๊ฒฐ์ ํ ์ด์ ๋ ๊ทธ๋ฅ ์คํ๋ง์ด ๊ฐ์ฅ ๋ง์ด ์ฐ์ธ๋ค๊ณ ๋ค์๊ธฐ ๋๋ฌธ์ด์๋ค. ์ด ๋ ์จ์์๋ ์คํ๋ง์ด ๋ฌด์์ธ์ง, ์ ๋ง์ด ์ฐ๋์ง ๋ฐฐ์ธ ์ ์์๋ค. ๋ญ๋ "๊ทธ๋ฅ" ํ๋์ ํ๋ ๋์์ง๋ง ๊ฐ์๋ฅผ ๋ค์ผ๋ฉด์ "์ ์ด๊ฑธ ์จ์ผํ ๊น?"๋ผ๋ ์ง๋ฌธ์ ๋์ง๋ ์ฌ๋์ด ๋๋ค.
- Bean ๊ตฌ์ฑ๊ณผ IoC ๋ฑ ํต์ฌ ๊ฐ๋ ์ ๋ํด ํญ ์น๋ฉด ๋์ฌ ์ ๋๋ก ๋ฐ๋ณต ํ์ตํ๋ค. ๊ทธ๋งํผ ์ค์ํ ๋ด์ฉ์ด์๋ค๊ณ ์๊ฐํ๋ค.
- MVC ํจํด์ ๋ฐฐ์ฐ๋ฉด์ ์์ฒญ์ ์ฒ๋ฆฌํ๋ ๊ณผ์ ์ ์ดํดํ ์ ์์๋ค.
- Spring Data JPA๋ฅผ ๋ฐฐ์ฐ๊ณ , ํธ๋์ญ์ ์ ๋ํด ๋ฐฐ์ฐ๋ ๊ฒ๋ ์ฌ๋ฏธ์์๋ค. ์ด์ ์ DB ์ ๊ณต ์์ ์์ ORM์ ์ฐ์ง ์๊ณ SQL๋ง์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๋ ํ๋ก์ ํธ๋ฅผ ํ ์ ์ด ์๋๋ฐ ๊ทธ๋์ ๊ฒฝํ์ด ์ ORM์ ์จ์ผํ๋์ง ์ ์ ์๋ ํ ๋๊ฐ ๋๋ค.ํธ๋์ญ์ ์ด๋.. ํ๊ณ ๋ค๋ฉด ๋์์ด ๋์ค๋ ๊ฒ ๊ฐ๋ค.
- TDD: ํ ์คํธ๋ฅผ ๋จผ์ ์์ฑํ๊ณ , ๊ทธ์ ๋ง์ถฐ ๋ฉ์ธ ์ฝ๋๋ฅผ ์์ฑํ๋ ์ด ๋ฐฉ์์ ์ฒ์ ์์์ ๋๋ ์ถฉ๊ฒฉ์ ์ด์๋ค. ํ ์คํธ ์ฝ๋๋ ๊ฒ์ ์กด์ฌ๋ฅผ ์์ง 2์ฃผ๋ง์ ์ด๋ฐ ๊ฒ๋ ์๊ตฌ๋..์๊ฒ ๋ ์ถฉ๊ฒฉ. ๊ฐ์ธ์ ์ผ๋ก TDD๋ ๊ทธ๋ ๊ฒ ์ ํธํ์ง ์๋๋ค.
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- PostgreSQL์ ๊ธฐ์ค์ผ๋ก ๋ฐฐ์ ๋๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ ์ด๋ก ์ ๋ํด ๊ฝค ๊น์ด์๊ฒ ๋ฐฐ์ ๋ค. ๊ฑฐ์ ์ ๊ณต ์์ ๊ณผ ๋๊ฐ์ด ๋ฐฐ์ ๋ค.
- API ์ค๊ณ
- ์ข์ API ๋์์ธ์ด๋ ์ด๋ค ๊ฒ์ธ์ง, RESTful API๊ฐ ๋ฌด์์ธ์ง ๋ฐฐ์ธ ์ ์์๋ค.
- ๊ทธ๋ฐ๋ฐ ๋ฐฐ์๋๊ณ ๋ง์ ํ๋ก์ ํธ์์ ๋ด๊ฐ API๋ฅผ ์ค๊ณํ ์ผ์ ์์๊ธฐ ๋๋ฌธ์ ์ด ๋ถ๋ถ์ ์ถํ ์ฌ์ด๋ ํ๋ก์ ํธ์์ ์ง์ ์ค๊ณํด๋ณด๊ณ ์ถ๋ค!
- ๊ทธ๋ฆฌ๊ณ Swagger๋ก API๋ฅผ ๋ฌธ์ํํ๋ ๊ฒ๋ ๋ฐฐ์ ๋๋ฐ ๋ฉํ ๋ ๋ง์์ผ๋ก๋ ์ค๋ฌด์์ ๋ง์ด ์ฐ๋ ๋ฐฉ์์ด๋ผ๊ณ ํ๋ค. ์์ผ๋ก ๋ชจ๋ ํ๋ก์ ํธ์ ์ ์ฉํ๊ณ ์ถ๋ค!
- Docker
- ์ด๋๋ถํฐ๊ฐ ๊ณ ๊ธ ๋ด์ฉ์ธ๋ฐ ์ ๋ค์์ด์ผ ํ๋๋ฐ ๋์น ๋ถ๋ถ์ด ๋ง๋ค..
- ํผ์ ๋ณต์ตํด๊ฐ๋ฉด์ ๊ทธ๋๋ ์ด๋ฏธ์ง, ์ปจํ ์ด๋, ๋ณผ๋ฅจ ๋ฑ ์ฃผ์ ๊ฐ๋ ์ ์ก๊ณ ๊ฐ๋ ค๊ณ ๋ ธ๋ ฅํ๋ค.
- ์ง์ ๋ฐฐํฌ๋ฅผ ํด๋ณด๋ ๋์ปค๊ฐ ์ ๋ง๋ก ์ค์ํ ๋๊ตฌ๋ผ๋ ๊ฒ์ ๊นจ๋ฌ์๋ค.
- AWS
- ์ฌ๊ธฐ๋ ์ด์ฐ์ ์ฐ ๋ฐ๋ผ๋๊ฐ๋๋ฐ ๊ฐ์ธ์ ์ผ๋ก ์ฃผ์ ๊ฐ๋ ์ ๋ํ ์ดํด๊ฐ ๋๋ฌด ๋ถ์กฑํ๋ค๊ณ ์๊ฐ์ด ๋ ๋ค.
- ์ํคํ ์ฒ์ ๋ํด ์ดํดํ๋ ๊ฑธ ๋ชฉํ๋ก ๋๊ณ ์๋ค.
- ์ธ์ฆ/์ธ๊ฐ(Spring Security)
- ์ด์ ํ๋ก์ ํธ์์ ๊ธฐ์ด ์์ด ๋์ถฉ ๊ตฌํํด๋ด์ ์ด๋ฒ์๋ ์ ๋๋ก ๋ฐฐ์ฐ๊ณ ์ถ์๋ค.
- ๊ฐ์๋ฅผ ๋ฃ๊ณ ๋๋ ๋๋ ๊ธฐ์กด์ ์ ๋๋ก ์๊ณ ์๋ ๊ฒ ์๋ฌด๊ฒ๋ ์๋ค ใ ๋ผ๋ ์๊ฐ์ด ๋ค์๋ค.
- ์ธ์ ๊ณผ JWT ๊ธฐ๋ฐ ์ธ์ฆ ๋ฐฉ์์ ์ดํดํ๋ ๊ฒ ์ฌ๋ฏธ์์๋ค. ํ์ง๋ง ์ธ์ ์ ๋ํด์๋ ์์ง ์ดํด๊ฐ ๋ถ์กฑํ๋ค.
- ๋ฐฑ์๋ ํต์ ๋์์ธ ํจํด/ํ๋ก์/ํ๋กํ ์ฝ ๋ฑ๋ฑ
- ์ด ๋ถ๋ถ์ ๊ฐ์ ๊ฐ์ฅ ๋ง์ง๋ง ๋ถ๋ถ์ธ๋ฐ, ์์งํ ๋งํ๋ฉด ๊ฑฐ์ ์ ๋ค์๋ค. ๊ฐ์ฌ๋ ์ฃ์กํด์.. ๐คฃ
- ์ด์ ํํธ๋ ๋ณต์ตํด๊ฐ๋ฉฐ ๊ฒจ์ฐ ๋ฐ๋ผ๊ฐ๋ ๋์๊ฒ ๋๋ฌด ๋ฒ ์ฐฌ ์๋๋ก ์ง๋๋ฅผ ๋๊ฐ์ จ๊ธฐ ๋๋ฌธ์.. ์๋ฃ ๋ฐฑ์ ํด๋๊ณ ์์ผ๋ก ์ฒ์ฒํ ๋ด์ผ๊ฒ ๋ค..
๐ง๐ค๐ง ๊ฐ์ธ ํ๋ก์ ํธ
์ฝ๋์ ์คํ๋ฆฐํธ์๋ "์คํ๋ฆฐํธ ๋ฏธ์ "์ด๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฐ์ธ ํ๋ก์ ํธ๊ฐ ์๋ค.
์ฐ๋ฆฌ๋ ๋์ค์ฝ๋์ ์ ์ฌํ "๋์ค์ฝ๋์"์ด๋ผ๋ ์ฑํ ์๋น์ค๋ฅผ ๊ตฌํํ๋ค.

์์ฃผ ๊ฐ๋จํ ํํ์์๋ถํฐ ์์ํ์ฌ
๊ฐ์๋ฅผ ๋ฃ๊ณ ์๋กญ๊ฒ ๋ฐฐ์ด ๋ด์ฉ์ 1-2์ฃผ ์์ ์ฝ๋์ ์ ์ฉํ์ฌ ์ ์ฐจ ์ค์ ์๋น์ค์ฒ๋ผ ๊ตฌํํด๋๊ฐ๋ ํํ์๋ค.
๋ ์๊ตฌ์ฌํญ์ด ๋ฏธ๋ฆฌ ์ ํด์ ธ์์๊ณ , ์ด์ ๋ง์ถฐ ๊ตฌํํ๋ฉด ๋๋ค.

์ด๋ก ๋ง ๋ฐฐ์ ๋๋ฃจ๋ญ์คํ๊ฒ ์๊ณ ์๋ ์ํ์์ ๋ฐ๋ก ์ค์ต์ผ๋ก ๋ค์ด๊ฐ๋
๋ค์ํ ์์ธ ์ํฉ์ ๋ง๋๊ณ ํด๊ฒฐํ๋ฉด์ ๋ ํ์คํ๊ฒ ์๋ก์ด ๊ธฐ์ ์ ์ ์ ์์๋ค.
๋ค๋ง ๋ฐ๋ก ๊ฐ์ ์ปค๋ฆฌํ๋ผ ๋ด์์ ์ค์ต ์๊ฐ์ ์ค์๋ ๊ทธ ์์ ํด๊ฒฐํ๊ธฐ๊ฐ ๊ฝค ๊น๋ค๋ก์
ํ๊ต ๋ค๋ ๋์ฒ๋ผ ๋ฐค์์ผํ๋ ๋ ๋ค์ด ๊ฝค ์์๋ค. ๐ฅฒ
์ฐ๋ฆฌ ๊ธฐ์์์๋ 7๊ฐ์์ด๋ ๊ธด ์๊ฐ ๋์ ์งํ๋จ์๋ ๊ฐ์ค๋ ์คํฐ๋๊ฐ ๊ทธ๋ ๊ฒ ๋ง์ง ์์๋๋ฐ
๊ทธ ์ด์ ๊ฐ ๋ฐ๋ก ์คํ๋ฆฐํธ ๋ฏธ์ ์ ์ถ์ ์๋ ๊ฒ ๊ฐ๋ค. ์ ์ถํ๋๋ผ ์คํฐ๋๋ฅผ ๋ฐ๋ก ํ ์๊ฐ์ด ์ ๋์ ์ผ๋ก ๋ถ์กฑํ๋ค ใ ใ
์คํฐ๋ํ์ ๋ถ๋ค ์ง์ง ์กด๊ฒฝํ๋ค.
์ ์ถํ๋ฉด ๋ฉํ ๋๋ค์๊ฒ ๊นํ๋ธ์์ ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ์ ์ ์์๋ค.
๋๋ฌด ์ข์ ๋ฉํ ๋๋ค์ ๋ง๋์ ๋ง์ด ๋ฐฐ์ธ ์ ์์๋ค.
ํ ๋ฒ์ ์ฌ๋ผ์ค๋ PR์์ด ๊ทธ๋ ๊ฒ ์ ์ง ์์๋ฐ ๋ด๊ฐ ๋ง๋ฌ๋ ๋ชจ๋ ๋ฉํ ๋๋ค์ด ๊ผผ๊ผผํ ๋ด์ฃผ์๊ณ , ์ง๋ฌธ์ ๋ํด์๋ ์์ฃผ ์น์ ํ๊ณ ์์ธํ๊ฒ ๋ต๋ณํด์ฃผ์ จ๋ค.
์๋ฌด๋ฆฌ ์๊ฐํด๋, ๊ตฌ๊ธ๋งํด๋ ๊ฐ๋ ํ์ง ๋ชปํ๋ ๋ฌธ์ ๊ฐ ์๋๋ฐ ๊ทธ๋๋ ์ญ์ ํ์ง์ ์ ๋ฌธ๊ฐ ๋ถ๋ค์๊ฒ ๋ฌผ์ผ๋ฉด ํฐ ํต์ฐฐ์ ์ป์ ์ ์๋ค.

๋ฏธ์ ์ ์ด 12ํ๋ฅผ ์ ์ถํ๋๋ฐ ์คํ๋ฆฐํธ๋ฅผ ์์ํ๋ฉด์ ๋ชจ๋ ๊ณผ์ ๋ฅผ 100์ ์ผ๋ก ์ ์ถ์ ๋ชฉํ๋ก ํ์๋ค.
11ํ๊น์ง๋ ์ํ๋๋ฐ ๋ง์ง๋ง ๋ฏธ์ ์... ๋๋ฌด ํ๋ค์ด์ ์ฌํ ์๊ตฌ์ฌํญ๊น์ง๋ ๊ตฌํํ์ง ๋ชปํ ๊ฒ์ด ์์ฝ๋ค.
๊ทธ๋๋ ๊ฑฐ์ ๋ง์ง๋ง๊น์ง ์ด์ฌํ ํ ๋์๊ฒ ์ด ๋ถ๋ถ์ ์นญ์ฐฌํด์ฃผ๊ณ ์ถ๋ค!
๐ฉ๐ซ ํ์ง์ ๋ฉํ ๋ง
๋งค์ฃผ ํ๋ณ๋ก ๋ฉํ ๋ง ์๊ฐ์ ๊ฐ์ก๋ค.
๋ฉํ ๋๋ค์ 1๋ ์ฐจ๋ถํฐ 3๋ ์ฐจ๊น์ง ๋ค์ํ ๊ฒฝ๋ ฅ์ ํ์ง์๋ถ๋ค์ ๋ง๋ฌ๋ค.
์ฝ๋ ๋ฆฌ๋ทฐ ์ธ์๋ ์ ์ ๊ฐ๋ฐ์๋ก์ ํ์ํ ์ผ๋ค์ ๋ํด ๋ง์ ์ด์ผ๊ธฐ๋ฅผ ๋๋๊ณ ์ข์ ์ด์ผ๊ธฐ๋ค์ ๋ง์ด ๋ค์ ์ ์์๋ค.
์ ๋ง๋ก ๊ฐ์ฌํ๊ฒ ์๊ฐํ๋ค!!! ๐โ๏ธ๐โ๏ธ๐โ๏ธ
๋ฉํ ๋ง ํํ๋ ๋ฉํ ๋๋ค๋ง๋ค ์์จ์ ์ด์๋ค.
๋ด๊ฐ ๋ง๋ ๋ฉํ ๋๋ค์ ์ฃผ๋ก ์ฝ๋ ๋ฆฌ๋ทฐ์ ๋ํด ๋ค์ ์ด์ผ๊ธฐํ๊ฑฐ๋, ์๋๋ฉด ๋ฉํฐ๋ค์ด ๊ฐ์ง๊ณ ์จ ์ง๋ฌธ์ ๋ตํด์ฃผ์๋ ํํ์๋๋ฐ
์ด๋ค ๋ฉํ ๋๋ค์ ๋งค์ฃผ ์ฃผ์ ๋ฅผ ์ก๊ณ ๊ฐ์ ๋น์ทํ๊ฒ๋ ํ์ จ๋ค๊ณ ํ๋ค.
๐ฐ ๊ธฐ๋ก์ ์ต๊ดํ: ์ํด๋ฆฌ ํ์ดํผ
๋งค์ฃผ 2๊ฐ ์ ๋์ ์์ ํ ์ง๋ฌธ์ด ์ ๊ณต๋์๋ค.
์ผ์ฃผ์ผ ์ ๋ ๋์ ์ฃผ์ ์ ๋ํด ๊ฐ์ ๊ตฌ๊ธ๋ง์ ํ๊ณ , ๊ธ๋ก ์์ฑํ์ฌ ๋ธ๋ก๊ทธ์ ๊ฒ์ํ๊ธฐ ๋๋ฌธ์
"์ํด๋ฆฌ ํ์ดํผ"๋ผ๊ณ ๋ถ๋ฅธ๋ค.
๋ ๊ฑฐ์ ํ ์ฃผ์ ๋น 1-2์๊ฐ์ด ์์๋ ์ ๋๋ก ์ด์ฌํ ์์ฑํ์๋ค.
๋ธ๋ก๊ทธ๋ฅผ ์์ฑํ๊ณ ๋งค์ฃผ ์์์ผ ํ๋ฏธํ ์๊ฐ์์ ํ์๋ค๊ณผ ์ฃผ์ ์ ๋ํด ์ด์ผ๊ธฐํ๋ ์๊ฐ์ ๊ฐ์ก๋ค.
์ด์ฌํ ์์ฑํ ๋งํผ ํ์ ๋ถ๋ค์ด ์นญ์ฐฌ์ ๋ง์ด ํด์ฃผ์ ์ ๋ฟ๋ฏํ๊ณ ๊ฐ์ฌํ๋ค ใ ใ ๐ฅฐ
๊ทธ๋ฆฌ๊ณ ํ์๋ค์ ๋ฐํ๋ฅผ ๋ค์ผ๋ฉด์ ๋ด๊ฐ ์๊ฐํ์ง ๋ชปํ ๊ด์ ์ผ๋ก๋ ๋ฌธ์ ๋ฅผ ๋ฐ๋ผ๋ณผ ์ ์์ด ์ข์๋ค!
๊ฐ์์์ ๋ฐฐ์ด ๋ด์ฉ์ ๋ณต์ตํ๋ ์ฃผ์ ์ผ ๋๋ ์๊ณ , ์ฐ๊ฒฐ๋๋ ์ฌํ ์ฃผ์ ์ผ ๋๋ ์์๋ค.
๋ณต์ต๋ ๋๊ณ , ํฅ๋ฏธ๋ก์ด ์ฃผ์ ๋ค๋ ๋ง์์ ๊ธ์ ์ ์ผ๋ก ์๊ฐํ๋ ํ๋์ด๋ค.
๐งช ์ฑ์ทจ๋ ํ๊ฐ
ํํธ๊ฐ ๋๋ ๋๋ง๋ค ์ฝ๋์ ์ฌ์ดํธ์์ ์์ ํ ๋ฌธ์ ๋ฅผ ํ์ด์ผ ํ๋ค.
๊ธ์์ผ ๋ง์ง๋ง ๊ต์์ ์ํ์ ๋ด์ ๊ทธ ์ง์ ์ ๋ ์ด์ฌํ ๋ณต์ตํ๋ค.

๋์ฒด๋ก ์ข์ ์ ์๋ฅผ ๋ฐ์์ ๋ฟ๋ฏํ๋๋ฐ
์ฑ์ ์ ๋ฐ๊ณ ๋๋ฉด ๋ชจ๋ฒ๋ต์์ด ๊ณต๊ฐ๋๋ค. ๋ชจ๋ฒ๋ต์๊ณผ ๋ด ๋ต์์ ๋น๊ตํ๋ฉฐ ๋ ํ์คํ ์ดํดํ ์ ์์๋ค.
์์ ํ ์ง๋ฌธ์ด๊ธฐ ๋๋ฌธ์ ๋ฉด์ ์ ํ ์คํธ๋ก ๋ณด๋ ๊ธฐ๋ถ์ด์๋ค.
์ง๋ฌธ๊ณผ ๋ต์์ ์ ์ ๋ฆฌํด๋๋ฉด ๋์ค์ ๊ธฐ์ ๋ฉด์ ๋ ๋์์ด ๋ ๊ฒ ๊ฐ๋ค.
โก ํ๋ก์ ํธ
์ด 4๋ฒ์ ํ ํ๋์ ํ๊ณ ,
์ฒซ ๋ฒ์งธ ํ ํ๋์์๋ ํ๋ก์ ํธ ์์ด ์ํด๋ฆฌ ํ์ดํผ๋ง ํ๋ค.
์์ ๋งํ๋ฏ์ด ์ํด๋ฆฌ ํ์ดํผ๋ฅผ ์ด์ฌํ ์จ์ค๊ณ , ํ์๋ค๊ณผ ์ง๋ก์ ๊ด๋ จ๋ ์ด์ผ๊ธฐ๋ฅผ ๋ง์ด ๋๋์๋๋ ํํธ ์ข ๋ฃ ํ ํ์๋ค์๊ฒ ํ๋์์ ์ข์ ํ๊ฐ๋ฅผ ๋ฐ์ ๋ฟ๋ฏํ๋ค!

3๋ฒ์ ํ ํ๋ก์ ํธ๋ฅผ ํ๋ฉฐ ์ข์ ํ์๋ค์ ๋ง๋ ์ ์์๊ณ , ๋ถํ ์์ด ํ๋ก์ ํธ๋ฅผ ์์ํ ์ ์์ด ๊ฐ์ฌํ๋ค.
๊ฐ ํ๋ก์ ํธ์ ๋ํด์๋ ์์ธํ ํ๊ณ ๋ฅผ ๋ฐ๋ก ์ฌ๋ฆด ์์ ์ด๋ค.
ํ๋ก์ ํธ๋ฅผ ํ๋ ค๊ณ ์์ํ ๊ณผ์ ์ธ๋งํผ ์ ๊ทน์ ์ผ๋ก ํ ํ๋์ ์ฐธ์ฌํ๊ณ , ์ ๊ทน์ ์ผ๋ก ์๊ฒฌ์ ๋ด๋ ค๊ณ ํ๋ค.
์ฝ๋์์์ ํ ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ ๋ด๊ฐ ์ด์ ์ ํ๋ ํ๋ก์ ํธ๋ค์ ์ผ๋ง๋ ์ฒด๊ณ๊ฐ ์์๋์ง ๋๋ ์ ์์๋ค ใ ใ
๋ชจ๋ ํ๋ก์ ํธ์์ ๊ณตํต์ ์ผ๋ก ์ธ์ด ๊ท์น์ด ์๋ค.
- ๋ฌธ์ํ
- ๊ฒช์ ๊ณ ๋ฏผ๋ค์ ๋ง๋ก๋ง ๊ณต์ ํ๊ณ ๋๋ด์ง ๋ง๊ณ , ๋ธ๋ก๊ทธ ๋๋ PR์๋ผ๋ ์์ธํ ์ ์ด์ ๊ณต์ ํ๊ธฐ๋ก ํ๋ค.
- ์ด๋ค ํํ๋ก๋ ๋ฌธ์ -์์ธ-ํด๊ฒฐ๊ณผ์ ์ ๊ธฐ๋กํด๋์ผ๋ ์๋ก์ด ์ง์์ ๋ฐฐ์๊ฐ ์ ์์ ๋ฟ๋ง ์๋๋ผ ๋๋ฃ์ ์์ ์ํ๋ ํ์ ํ๊ธฐ ์ฌ์ ๋ค.
- ์ฝ๋ ๋ฆฌ๋ทฐ
- ์ค๊ธ, ๊ณ ๊ธ ํ๋ก์ ํธ์์๋ ํ๋ฃจ 2๋ฒ PR ์ ๋ก๋ ์๊ฐ์ ๊ฐ์ก๋ค. ์ด๋ ํ์๋ค๊ณผ ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ์ ๊ทน์ ์ผ๋ก ํ๊ธฐ ์ฝ์ํ๋ค.
- ์ ๊ทน์ ์ธ ์ฝ๋ ๋ฆฌ๋ทฐ๋, ๋๋ฃ์ ์ฝ๋์ ๊ผผ๊ผผํ ๋ฆฌํฉํ ๋ง ์ ์์ ๋ฌ์์ฃผ๋ ๊ฒ ์ธ์๋ "์ด๊ฑด ์ ์ด๋ ๊ฒ ํ์ด์?" ์์ ๋กญ๊ฒ ์ง๋ฌธํ๋ ๊ฒ๋ ํฌํจ์ด๋ค.
- ํนํ ๋๋ ์ดํด๊ฐ ์ ๋๋ ๊ฑฐ ์์ผ๋ฉด ๋ค ๋ฌผ์ด๋ดค๋ค. ์ด๋ค ์ ์์ ์ด๊ฑธ ์ฌ์ฉํ๊ณ , ๋ด๊ฐ ๋ก์ง์ ๋ง๊ฒ ์ดํดํ๊ฑด์ง๋.. ๊ท์ฐฎ์ ์๋ ์๋ ์ง๋ฌธ๋ค์ ๋ค ์ ๋๋ตํด์ฃผ์ ํ์๋ถ๋ค์๊ฒ ๋๋ฌด ๊ณ ๋ง๋ค.
๊ธฐ์ด ํ๋ก์ ํธ - HR Bank
์ด๋๋ ์ฒซ ํ๋ก์ ํธ์ด๊ธฐ๋ ํ๊ณ , ๋จ๊ธฐ๋ผ์ ๋ชจ๋ ํ์๋ค์ด ๋์ฒด๋ก ์ฐ์์ข์ํ๋ค.
๊ทธ๋๋ ํ์ ๋ถ๋ค์ด ์ ๋ง ์ฐฉํ์ จ๋ค! ๋ชจ๋ ํ๋ก์ ํธ ์ค ์ด๋ ๊ฐ์ฅ ์์งํ๊ฒ ์๋ก ๋ชจ๋ฅด๋ ๊ฒ ๋ฌผ์ด๋ณด๊ณ , ์ง์์ ๊ณต์ ํ๋ค๊ณ ์๊ฐํ๋ค.
๋ค๋ง ๊ธฐ์ ์ ์ผ๋ก ์์ฌ์ด ๋ถ๋ถ๋ค์ ํ์คํ ๋ง๋ค.
๋ด๊ฐ ๋งก์ ๋ถ๋ถ์์๋ ๋ฆฌํฉํ ๋งํ๊ณ ์ถ์ ๋ถ๋ถ์ด ๋ง๋ค. (๋ก๊ทธ ์์ฑ์ ์ด๋ฒคํธ ์ ์ก์ผ๋ก ์ ํํ๋ค๋ ๊ฐ)
์ฝ๋ ๋ฆฌ๋ทฐ๋ ์ฌ์ค ์ ๋์ง ์์๋ค.
์์ง ํ์๋ค์ด ๊นํ๋ธ์ pushํ๊ณ PR ์ฌ๋ฆฌ๋ ๊ฒ์ ์ต์ํ์ง ์์๊ธฐ ๋๋ฌธ์
3๋ช ์ ์ฝ๋๊ฐ ํ๋์ PR์ ๋ค ์ฌ๋ผ๊ฐ๊ณ , ๊ทธ๋ ๋ง์นจ ์ฝ๋ ๋ฆฌ๋ทฐ ๋ด๋น์๊ฐ ๋์ฌ์(๐ฅน๐ฅน)
ํ์ด ์ด 5๋ช ์ธ๋ฐ ํผ์์ 3๋ช ์ ์ฝ๋๋ฅผ ๋ฆฌ๋ทฐํ๋ ์ผ์ด ๋ฒ์ด์ก๋ค...๐ฅฒ
ํ์ง๋ง ๋๋ถ์ ํ๋ก์ ํธ ์ ์ฒด๋ฅผ ์ดํดํ ์ ์๊ฒ ๋๋ค๊ณ ๊ธ์ ์ ์ผ๋ก ์๊ฐ ์ค์ด๋ค!
์ด๋๋ AWS๊ฐ ์๋๋ผ Railway๋ฅผ ํตํด ๊ฐ๋จํ๊ฒ ๋ฐฐํฌํ๋๋ฐ ์ด๋ OOM ์ด์๋ฅผ ๊ฒช์ ๊ฒ ๊ธฐ์ต์ ๋จ๋๋ค.
์ด ๊ฒฝํ๋ ๋ธ๋ก๊ทธ์ ์จ์ผํ ํ ๋ฐ.. ๐ค
๋ฐํ ์๋ฃ๋ ๋ด๊ฐ ์ ์ํ๋๋ฐ ์๊ฐ์ ์ค๋ ํฌ์ํ๋งํผ ๋ฟ๋ฏํ๊ณ ์ ์ ์ด ๊ฐ๋ ํ๋ก์ ํธ์ด๋ค.
๊ธฐ์ด ํ๋ก์ ํธ๋ผ ๊ฒฐ๊ณผ๋ฌผ์ ํ๋ฆฌํฐ๋ ์์ฝ์ง๋ง ๊ธ์ ์ ์ธ ์๊ฐ์ ๋ณด๋ผ ์ ์์๋ค!
๋ํ ์ด์ฌํ ์ฐธ์ฌํ ๋งํผ ํ์๋ถ๋ค์๊ฒ ์ข์ ํ๊ฐ๋ฅผ ๋ฐ์ ๊ธฐ๋ปค๋ค.
์ต๋ช ํ๊ฐ๋ผ ๋๊ตฐ์ง๋ ๋ชจ๋ฅด์ง๋ง "์ข์ ๊ฐ๋ฐ์๊ฐ ๋ ์ ์์ ๊ฒ ๊ฐ๋ค"๋ ๋ง์ด ๋๋ฌด ์ข์๋ค.. ๐ฅน

์ค๊ธ ํ๋ก์ ํธ - Monew
ํ๋ก์ ํธ๋ง๋ค ์๋ก์ด ํ์๋ค์ ๋ง๋๊ฒ ๋๋๋ฐ ์ด๋ฒ ํ๋ก์ ํธ์์๋
๊ต์ฅํ ์ค๋ ฅ์ด ์ข์ ๋ถ๋ค๊ณผ ํ์ด ๋์๋ค.
์ํด๋ฆฌ ํ์ดํผ์์๋, ์ฝ๋์์๋ ๋ง์ด ๋ฐฐ์๊ฐ ์ ์์ด ์ข์ ์๊ฐ์ด์๋ค.
๊ทธ๋ฌ๋ ๋๋ ๋น์ ์คํ๋ฆฐํธ ๋ฏธ์ ์ ๋ฒฝ์ ๋๋ผ๊ณ ์ฌ๋ผํ๊ฐ ์๋ ํฐ๋ผ
๋ฐ์ด๋ ํ์๋ค๊ณผ ๋ด ์ค์ค๋ก๋ฅผ ๋น๊ตํด๊ฐ๋ฉด์ ๋์ฑ ์ฐ์ธ๊ฐ์ ๋๋ผ๊ธฐ๋ ํ๋ค ๐ฅฒ
์์ถ๋๋ค๋ณด๋ ํ๋ก์ ํธ์์๋ ํฐ ์ผ์ ๋งก๊ธฐ ์ซ๊ณ , ์คํจํ ๊ฐ๋ฅ์ฑ์ด ์ ์ ์์ ์ผ๋ง ๋งก๊ณ ์ถ์๋ค.
๋๋ณด๋ค ์ํ๋ ์ฌ๋์ด ์ผ์ ์งํํ๋ ๊ฒ ๋ซ๋ค๊ณ ์๊ฐํ๊ธฐ๋ ํ๋ค.
๊ทธ๋ฌ๋ ๋ฉํ ๋์ ๋ธ๋ก๊ทธ ๊ธ์ ๋ณด๊ณ ์๊ฐ์ ๊ณ ์น๊ฒ ๋์๋ค.
์ ํ ๋ฒ ์กฐ์ค, ๋ฐ๋ช ๊ณผ ๋ฐฉํฉใ ์ด๋ผ๋ ์ฑ ์ ๋ํด ์ด์ผ๊ธฐํ์ จ๋๋ฐ ์ด๋ฌํ ๊ตฌ์ ์ด ์๋ค.
๋น์ ์ด ์ ๋ขฐ๋ฅผ ์ป๋ ๋ฐฉ๋ฒ, ๋น์ ์ด ์ข์ ํํ์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ์ด๋ ค์ด ์ผ์ ์ ํด๋ด๊ณ , ๋ ํด๋ด๊ณ , ๋ ๋ค์ ํด๋ด๋ ๊ฒ์ ๋๋ค.
๋ฏธ๊ตฐ์ด ๋ชจ๋ ์ฌ๋ก ์กฐ์ฌ์์ ๊ทธ๋ ๊ฒ ๋์ ์ ๋ขฐ์ฑ๊ณผ ํํ์ ๊ธฐ๋กํ๋ ๊ฒ์ ์์ญ ๋ ๋์ ์ด๋ ค์ด ์ผ์ ๋ฐ๋ณต์ ์ผ๋ก ์ํด๋๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ด ๋ถ๋ถ์ ์ฝ๊ณ ์ด๋ ค์ด ์ผ์ด์ด๋ ๊ทธ๋ฅ ํด๋ณด์๊ณ ์๊ฐํ๊ฒ ๋์๋ค.
๋ด๊ฐ ์ด ํ๋ก์ ํธ๋ฅผ ํ๋ ์ด์ ๋ ์ ์ด์ "๋ฐฐ์ฐ๋ ค๊ณ " ์์ํ ๊ฑฐ๋๊น ๊ทธ ๊ณผ์ ์์ ์คํจํ๋๋ผ๋ ์ผ๋จ ์ผ์ ๋งก๊ณ , ์ต์ ์ ๋คํด ํด๋ด๋ ๊ณผ์ ์ ์๋ฏธ๊ฐ ์๊ธฐ ๋๋ฌธ์ด๋ค.
๊ทธ๋์ "์ด๋ค ๊ฑธ ํ๋ฉด ํ๋ก์ ํธ์ ๋์์ด ๋ ๊น?" "์ด๋ป๊ฒ ํ๋ฉด ๋ ๋ฐ์ ์ํฌ ์ ์์๊น?"๋ฅผ ๊ณ์ ์๊ฐํ๋ค.
๋ด๊ฐ ๋งก์ ์ผ์ ํด๋ด๊ณ ๋จ์ ์ผ์ด ์์ผ๋ฉด ๋จผ์ ํ๊ฒ ๋ค๊ณ ํ๊ธฐ๋ ํ๊ณ , ํ๋ก์ ํธ์ ํ์์ ์ธ ๊ธฐ๋ฅ์ ์๋์ด๋ ๋์์ด ๋ ๋งํ ๊ฒ ์์ผ๋ฉด ๊ณต๋ถํด์์ ๋์ ์ ํด๋ณด๊ธฐ๋ ํ๋ค.

ํ๋ก์ ํธ ๋๋ฌ์ ๋ ์ด์ ํ๋ก์ ํธ๋ณด๋ค ๋ ์ง์น๊ธด ํ์ง๋ง
๊ทธ๋ผ์๋ ๋ง์ด ๋ฐฐ์ฐ๊ณ , ์ธ์ ๋ฐ์ ์ ์์ด ๊ธฐ๋ปค๋ค ๐
๊ณ ๊ธ ํ๋ก์ ํธ - ์ท์ฅ์ ๋ถํํด
๋ฐ๋ก ์ด์ ๋๋ ํ๋ก์ ํธ์ด๋ค.
๊ตฌํํ๋ ๊ธฐ์ ์ ์ด์ ํ๋ก์ ํธ์ ๋น์ทํ ๋์ด๋์ด๋ค.
๋ง์ง๋ง ํํธ ๋ ๊ฐ์์์ Spring Security๋ฅผ ๋ฐฐ์ฐ๋ฉด์ "์ค ์ด ๋ถ๋ถ ์ด๋ ต๊ณ ์ฌ๋ฏธ์๋ค~"๋ผ๊ณ ๋๊ปด์
๋ด๊ฐ ์ฌ์ฉ์ ์ธ์ฆ ์์ ์ ๋งก๊ฒ ๋ค๊ณ ๋จผ์ ๋์์ ๋งํ๋ค.
JWT๋ ์ปค์คํ ์ธ์ฆ ํํฐ, SecurityFiltherChain, OAuth2 ์ธ์ฆ ๋ฑ ์ฌ๋ฌ ๋ถ๋ถ์ ๋ํด ๋ฐฐ์ธ ์ ์์ด ์ข์์ง๋ง
์ฌ์ค ์ด์ ํ๋ก์ ํธ์์ ํ ๊ฒ์ฒ๋ผ ๋ฌด์ธ๊ฐ ์๋ก์ด ๊ธฐ์ ์ ๋์ ํ๊ธฐ๋ ์ด๋ ค์์ ์ฑ๋ฅ ๊ณ ๋ํ๋ฉด์์๋ ์์ฌ์ด ๋ถ๋ถ์ด ์๋ค.
๋ฐฐํฌ๋ฅผ ๋ด๊ฐ ๋ด๋นํด ์งํํ์ง๋ ์์์ง๋ง ๋ฐฐํฌ ์์ ์์๋ ์๋ก์ด ๊ฑธ ๋ฐฐ์ธ ์ ์์๋ค.
์คํ๋ฆฐํธ ๋ฏธ์ ๋ Kafka์ Nginx ๋์ ์ ์คํจํ์๋๋ฐ ํ์ ๋ถ๋ค์ด ํด์ฃผ์ ์ ์ ์ด๋ ๊ฒ ํ๋๊ฑฐ๊ตฌ๋ ๊นจ๋ฌ์ ์ ์์๋ค.
์ด ํ๋ก์ ํธ๋ฅผ ์์ํ ๋๋ wakatime ํ๋ฌ๊ทธ์ธ์ผ๋ก
์์ ์ฝ๋ฉ ์์ ์๊ฐ์ ์ฌ๊ธฐ ์์ํ๋๋ฐ ํ ๋ฌ ๋์ ์ด ํ๋ก์ ํธ์ ์ฝ๋ฉํ ์๊ฐ๋ง ์ฝ 100์๊ฐ์ด๋ค.
100์๊ฐ, ์ค๊ณ์ ๊ตฌ๊ธ๋ง, ์ถ๊ฐ ๊ณต๋ถ๊น์ง ํฉ์น๋ฉด ์ด ํ๋ก์ ํธ๋ ๊ฑฐ์ 300์๊ฐ์ ํฌ์ํ์ ๊ฒ์ด๋ค.
์ด ์ ๋๋ก ์ด์ฌํ ํ ์ค์ ๋ชฐ๋๋ค..ใ


๊ทธ๋์ ๋ง๋ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ์ฌ ์ธ์ฌ๋ฅผ ๐๐ฅฐ
๋ชจ๋ ํ๋ก์ ํธ๋ 2๊ฐ์ ์ฃผ์ ๊ฐ ์ ๊ณต๋๊ณ , ํ์์ ํ์๋ฅผ ํตํด ๊ฒฐ์ ํ๋ ๋ฐฉ์์ด์๋ค.
์ฃผ์ ์ ๋ง์ถฐ ํ๋ก ํธ์๋ ์ ์ ๋ฆฌ์์ค์ API ์ค๊ณ์๊ฐ ์ ๊ณต๋์๋ค.
๋๋ ์ฐฝ์์ฑ์ด ๋ถ์กฑํ ํธ์ด๋ผ ๋ ์๋ก์ด ์๋น์ค ์์ด๋์ด๋ฅผ ์ ์ํ๋ ๊ฒ์ ์ด๋ ค์์ ๊ฒช์๋ค.
๊ทธ๋์ ์ฃผ์ ๊ฐ ์ ๊ณต๋๊ณ ๊ทธ ์ค์์ ํ๋๋ฅผ ๊ณ ๋ฅผ ์ ์๋ค๋ ๊ฒ ๋ง์์ ๋ค์๋๋ฐ
์ด ์ ๋๋ก ์๊ตฌ์ฌํญ์ด ์์ธํ ์ฃผ์ด์ง๊ณ , ์์จ์ ์ผ๋ก ์ฐจ๋ณ์ ์ ์ฃผ๊ธฐ ํ๋ค ์ค์ ๋ชฐ๋๋ค.
์ด๋ฏธ ์ด๋ค API๋ฅผ ๊ตฌํํด์ผํ ์ง ์ ํด์ ธ์๊ณ , ๋์ฒด๋ก ๋ชจ๋ ํ์ด ๊ฐ์ ์ฃผ์ ๋ฅผ ์ ํํ๋ค.
์ด์ฌํ ํ ํ๋ก์ ํธ๊ฐ ์์ฐํ ํ๋ก์ ํธ๊ฐ ๋ ์ ์๋ค๋ ์ ์ด ์์ฌ์ ๋ค.
์์ฐํ ํ๋ก์ ํธ๊ฐ ๋์ง ์๊ธฐ ์ํด์๋ ์ฑ๋ฅ ๊ณ ๋ํ์์ ์ฐจ๋ณ์ ์ ์ฃผ์ด์ผ ํ๋๋ฐ
์๋ง ๊ฐ๋ฐ ์ญ๋์ ๋ค๋ค ๋น์ทํด์... ๋ด๊ฐ ์ด์ฌํ ํ ๊ฒ ๊ทธ๋ ๊ฒ ๋์ ๋์ง๋ ์์ ๊ฒ ๊ฐ๋ค.
์ด ์ ๋๋ฌธ์ ์ฃผ์ ๋ฅผ ์์ ๋กญ๊ฒ ๊ณ ๋ฅด๋ ๋ค๋ฅธ ๋ถํธ์บ ํ๋ฅผ ๊ฐ ๊ฑธ ๊ทธ๋ฌ๋ ํํ๋ ๋๋ ์์๋ค.
ํ์ง๋ง ํ์คํ ๋ฐฑ์๋๋ฅผ ๊ณต๋ถํ๋ ์๋ฃ์๋ค์ ํธ์์ ์ต๋ํ ๋ง์ถฐ์ฃผ๊ธฐ ๋๋ฌธ์ ํธ๋ฆฌํ ์ ๋ ์์๋ค.
๋ณธ์ธ ์ฑํฅ์ ๋ฐ๋ผ ํ๊ฐ๊ฐ ๊ฐ๋ฆด ์ ์๋ ๋ถ๋ถ ๊ฐ๋ค.
๋ง๋ฌด๋ฆฌ
์ด 7๊ฐ์ ๊ฐ์ ๊ณผ์ ์ด ๋ ์ํํ ๊ฒ์ ์๋์๋ค.
ํ์๋ค๋ผ๋ฆฌ ์ด๊ฒ ๋ง๋๊ณ ํํํ ๋๋ ๋ง์๊ณ , ๋ฐฐ์์ ๊ณผ์ ์ด ๋๋ฌด ํ๋ค๊ณ ๊ดด๋ก์ธ ๋๋ ์์๋ค.
๊ทธ๋ผ์๋ ์ค๊ฐ์ ๋ฉ์ถ์ง ์๊ณ ๋๊น์ง ๋๋ฌํ๋ค๋ ๊ฒ๊ณผ,
๋ด๊ฐ ๊ทธ๋๋ ๊ฐ๋ฐ์๋ฅผ ํ ๋งํ ์ฌ๋์ด๋ผ๋ ํ์ ์ ์ป์ ์ ์๋ค๋ ์ ์ ๋ง์กฑ์ค๋ฝ๋ค.

์ฝ๋์์์ ์ ๊ณตํด์ฃผ๋ ์คํ๋ผ์ธ ๊ณต๋ถ ๊ณต๊ฐ: ์์ํฌ์ ๊ฐ์ ๊ณต๋ถํ๋ ์๊ฐ๋ ์์๋ค. ์ข์ ์์ค์ด์๋ค~



์๋ฃ์ ๋ ๊ณต์์ ์ธ ์์ ์๋๊ณ
๋ช ๊ฐ์ง ์ฌ๋ฏธ๋ก ์์ฌ๋๋ ์์์์ด ์์๋๋ฐ
๋ด ์ด๋ฆ์ด ๋ช ๋ฒ ๋ถ๋ ค์ ๋๋๋ค!
๋.. ๋๋ฆ๋๋ก ์ฑ์คํ๊ฒ ํด๋ธ ๊ฒ ๊ฐ๊ธฐ๋...ใ
๋ ธ๋ ฅํ๋ ์๊ฐ์ ํ๋ค๊ณ ๊ดด๋กญ์ง๋ง ์๊ฐ์ด ํ๋ฅธ ํ ๋๋์๋ณผ ๋๋ ์ฐธ ๋ฟ๋ฏํ ๊ฒ ๊ฐ๋ค.
์คํ๋ฆฐํธ๋ ๋๋ฌ์ง๋ง ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ก์ ์ทจ์ ํ๋ ๋์ ๋ฌ๋ฆฌ๊ธฐ๋ ๋๋์ง ์์๋ค!
ํ์ดํ !
ํด๋น ๊ณผ์ ๊ด๋ จํด์ ๊ถ๊ธํ ์ ๋๊ธ ๋จ๊ฒจ์ฃผ์๋ฉด ์๋ ๋งํผ ๋ต๋ณ ๋๋ฆฌ๊ฒ ์ต๋๋ค!