๋ค์ด๊ฐ๊ธฐ ์ ์
์๋ ํ์ธ์๐
์๋
์ ๋ํ๊ต๋ฅผ ์กธ์
ํ๊ณ ์๋กญ๊ฒ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ก ๊ตญ๋ด ๊ตด์ง์ ์๋์ง ๊ธฐ์
์ ํฉ๋ฅํ๊ฒ๋ Yollow๋ผ๊ณ ํฉ๋๋ค.
ํ์ ๋ํ์๋ AWS ๋ฐ ML ์์ ์ ๋ค์๋, ์ฒ์ ํจ์คํธ์บ ํผ์ค๋ฅผ ์๊ฒ๋์๋๋ฐ์. ์ด๋๋ ์น๊ตฌ๋ฅผ ํตํด ๋ฐ์ดํฐ๋ถ์ ๊ด๋ จ๋ ์ข์ ๊ฐ๋ ๊ฐ์๋ฅผ ๋ช ๊ฐ ์๊ฒ๋์ด, ๊ทธ๋๋ถํฐ ์ข์ ์ธ์ฐ์ ๋งบ๊ฒ๋์ด ํ์ฌ ํ์ฌ๋ฅผ ๋ค๋๊ณ ์์์๋ ๋ถ๊ตฌํ๊ณ ์๊ธฐ ๊ณ๋ฐ ์ฐจ์์์ ์ฌ๋ฌ ๊ฐ์๋ฅผ ๋ฃ๊ณ ์์ต๋๋ค.
๋ํ ์ ๊ฐ ๋ค๋๋ ๊ทธ๋ฃน ์ฐจ์์์๋ ๋ค์ํ ์ง๋ฌด์ ๊ณ์ ๋ถ๋ค์ด ํ์คํธ์บ ํผ์ค ๊ฐ์๋ฅผ ๋ฃ๊ฒํ๋๋ฐ์. ๊ทธ ์ด์ ๋ ํ์ ์์๋ ๊ฐ๊ธฐ ๋ค๋ฅธ ๋ถ์ผ(์ธ๊ณต์ง๋ฅ, ์์ฐ์ฑ ๋์ด๋ ํด ์ฌ์ฉ๋ฒ, ๋จธ์ ๋ฌ๋, ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋ฑ๋ฑ)์ ๋ํ ์ค๋ฌด ์ญ๋์ ๋์ด๋ ์ฐฝ๊ตฌ๋ก ์ธ์ ๋ฐ์์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค.^^
์์ฆ ๊ธฐ์ ๋ณํ๊ฐ ์์ ๊ณผ๋ ๋ค๋ฅด๊ฒ ๋๋ฌด ๋น ๋ฅด๊ฒ ๋ณํํ๊ณ ์์ต๋๋ค. ๊ทธ๋์์ธ์ง ๋ค์ณ์ง์ง ์๊ธฐ ์ํด์๋, ํนํ๋ IT ๋ถ์ผ์ ์์ด์๋ ๋ค์ํ ๊ธฐ์ ์์ ๋ฐ ์ธํฐ๋ท ๊ฐ์๊ฐ ํ์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ด๋ ์ด๋ค ๊ฐ์๋ฅผ ๋ค์ด์ผ ํ๊ณ , ์ด๋ค ํธ๋ ๋๊ฐ ๋์ธ์ธ์ง๋ฅผ ์๊ฒ๋๋๊ฑด ์ธ00 ๋๋ ํจ์คํธ์บ ํผ์ค์์ ์ ๊ท ๊ฐ์๋ก ์ฌ๋ผ์ค๊ณ ์๋ ๊ฒ๋ค์ ํตํด ๊ฐ์ ์ตํ๊ณ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ๊ฐ ๊ตฌ๋ ํ๊ณ ์๋ ํ ํฌ ์ ํ๋ฒ๋ ๋ฐ๋ก ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ๋ฅผ ํตํด์ ์์์ ์ ํ๊ณ ์์ต๋๋ค.
์๋ก ์ด ๊ธธ์๋ค์, ๊ฐ์คํ๊ณ ์ ๊ฐ ์ด๋ฒ์ ํ๋ก ํธ์๋ ๋ถ์ผ์ ์ฌ๋ฌ ๊ฐ์๋ฅผ ๋ฃ๊ณ ๋๊ผ๋ ์ ๋ค์ ๋ํด์ ์ ๋ธ๋ก๊ทธ์ ๊ธ์ ์ฐ๊ณ ์๋ค๋ ์๋กญ๋ค์.
์๊ฐํ๊ธฐ : Why Frontend Developer?
์ฌ์ค ๋ฌด์๋ณด๋ค๋ ํ๋ก ํธ์๋๋ฅผ ์ ์ ํํ๋์ง์ ๋ํด ๋จผ์ ์ง๊ณ ๋์ด๊ฐ์๋ฉด.
์ ๋ ์๋น์ ์ ์ฅ, ์ฆ ์ฌ์ฉ์ ์ ์ฅ์์ ์ ๊ฐ ๋ง๋ ์ฝ๋๊ฐ ์ฆ๊ฐ์ ์ผ๋ก ๋ณด์ฌ์ง๋ ๊ฒ์ ๋ํด ํฐ ํฅ๋ฏธ๋ฅผ ๋๊ผ๊ณ , ์ด๋ค ์ง๋ฌด์์ ์ด๊ฒ์ ์ต๋ํ ์ํฌ์ง ๊ณ ๋ฏผ์ ํ์์ต๋๋ค.
๊ทธ ๊ณผ์ ์ ์๊ธฐ ๊น์ง๋ ๋ํ๊ต 4๋ ๋์ ์ฌ๋ฌ ๊ต๊ณผ ๊ณผ๋ชฉ๋ค์ ํตํด์์์ง๋ง, ํ์คํ ํ์ฌ ์ง๋ฌด์ ์์ด์ ๋ง์ ๋ง์กฑ๊ฐ์ ๊ฐ์ง๊ณ ์ผ์ ํ๊ณ ์์ต๋๋ค.
๋งค๋ฒ ์๋ก์ด ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ๋ง์ ๊ฒ๋ค์ ๋ฐฐ์ฐ๊ณ ์ ์ ๊ฐ๋ฐ ์ต๊ด์ด๋ ๋ถ์กฑํ ๋ถ๋ถ๋ค์ ์ ๊ฒํ๊ณ ์ฑ์ฐ๊ธฐ์๋ ํญ์ 2%๊ฐ ๋ถ์กฑํ๋ค๋ ๋๋์ด์๋๋ฐ, ๊ทธ๋๋ง๋ค ์ ๋ ์ธํฐ๋ท ๊ฐ์๋ฅผ ํ์ฉํ์์ต๋๋ค.
์ฅ์์ ์๊ฐ์ ๊ตฌ์ ๋ฐ์ง ์๊ณ , ์ธ์ ์ด๋์๋ ์ง ํด๋น ๋ถ์ผ์ ์ ๋ฌธ๊ฐ๊ป์ ํ์ ์์ ์ค์ ๋ก ์ฌ์ฉํ๋ ์ฝ๋๋ค์ ๊ฐ์ง๊ณ ์๋ ค์ฃผ๋, ํ์คํ ํ์ ์์ ์ง์ ์์ ๊ฐ๋ฐ์ ๋ถ๋ค์๊ฒ ๋ฌผ์ด๋ณด๋ ์๊ณ ๋ ์ด๋์ ๋ ์ค ์ ์์๊ณ , ๋ฌด์๋ณด๋ค๋ ์ ํํ ๋ถ์กฑํ ๋ถ๋ถ์ ๋ํด์ ์ฐพ์ ๋ค์ ์ ์๋ค๋ ์ ์์ ๋ฌด์ฒ์ด๋ ๋ง์์ ๋ค์์ต๋๋ค.
์ ๊ฐ ์ฒ์ ํ์ ์์ ๋ฐ์ ๋ฌธ์ ๋ ์ด๊ธฐ ๋ ๋๋ง ํ๋ฉด์ด์์ต๋๋ค.
ํ์คํ ์ํฉํธ๊ฐ ์์ด์ผ ํ๊ณ , ํด๋น ํ๋ฉด์์๋ ์ฌ์ฉ์์๊ฒ ํ์๋ก ํ๋ ํต์ฌ ๋ด์ฉ๋ค์ ๋ํด์ ๋น๋๊ธฐ์ ์ผ๋ก ๋ณด์ฌ์ผ ํ์ต๋๋ค.
ํ์ง๋ง ํ๊ต์์ ๋ฐฐ์ด ์ด๋ก ๊ณผ ํ๋ก์ ํธ๋ ์ค์ ํ์ ๊ณผ๋ ์ฐจ์์ด ๋ฌ๋์ต๋๋ค.
์ฌ์ค ์ ๋ ๊ถํ ๋ฌธ์ ๋ ํฌ๊ฒ ์๊ฐํ์ง ์์๊ณ , ์ฌ๋ฌ ๊ธฐ๋ฅ๊ณผ ํ๋ คํ ์ดํํธ๋ค์ ์ฃผ๋ก ํ๋ฉด์ ๋ด์ผ๋ ค๊ณ ํ์์ต๋๋ค.
๊ทธ๋์ ์ด๊ธฐ ํ๋ฉด ์ค๊ณ์๋ฅผ ์ ๊ฐ ์์ฑํ๊ณ ์ค์ ํ์ ๋ถ๋ค๊ณผ ๋ฏธํ ์ ๋๊ฐ์๋๋ ์ข๋ค๋ ์ฝ๋ฉํธ๋ฅผ ๋ฐ์๋๋ฐ, ๋ง์ ๊ฐ๋ฐ๊ธฐ๊ฐ์ธ 2์ฃผ๊ฐ ์ง๋์, ์์ฑํ ํ๋ฉด์ ๋ณด๊ณ ๋ ์ฌ๋ฌด์ฉ์ผ๋ก ์ ํฉํ์ง ์๋ค๋ ์ต์ข ๊ฒฐ๋ก ์ ๋ฐ์์ต๋๋ค.
์ด๋ ์ ๋ ์ธํฐ๋ท ๊ฐ์์์ ๊ฐ์กฐํ UI/UX ๊ฐ ์ต๋ํ ๊ฐ๋จํด์ผํ๋ฉฐ, ๊ธฐ๋ฅ์ ์๊ฒ ์ชผ๊ฐ์ผ ํ๋ค๋ ๊ฒ์ ๊ธฐ์ตํ์ต๋๋ค. ๊ทธ๋ ์ ๋ ๋ค๋ฅธ ํ๋ก์ ํธ๋ค๋ ๊ฐ์ด ์งํ์ค์ด์๊ธฐ์, ํด๋น ํ๋ก์ ํธ๋ ์ ๊น ์คํ๋ฆฐํธ1์์ ์ ๋ณดํ๊ณ ์ด๋ ๋ค๋ฅธ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ํ๋ก ํธ์๋ ๋ถ๋ถ์ ๊ฐ์๋ฅผ ์ ์ฃผํํ๊ธฐ ์์ํ์ต๋๋ค.
์ด๋ ๋ค์ ์๊ตฌ์ฌํญ๋ค์ ์ฌ์ ์ ํ๋ ์๊ฐ์ ๋ฐ๋ก ๊ฐ์ ธ์ ์ ๋ฆฌํ์ผ๋ฉฐ, ์ฌ์ฉ์ ํผ๋๋ฐฑ๋ฐ์ ๋ด์ฉ์ ํ ๋๋ก ํ๋ฉด์ ์ ๋ถ ๊ฐ์ ์์์ต๋๋ค. ์ ๊ฐ ์ด๊ธฐ์ ์์ฑํ ์ฝ๋์์ ๋ถํ์ํ ๋ถ๋ถ๊ณผ ๊ฐ์ฅ ์ค์ํ ๋ถ๋ถ์ ๋๋ ์ ๊ฐ๊ฐํ ์ ๊ฑฐํ๊ณ , ์ค์ํ ๋ถ๋ถ๋ค์ ๋ฐ๋ก ๋ชจ๋๋ณ๋ก, ๊ธฐ๋ฅ๋ณ๋ก ๋๋ด๊ณ , ์์ฃผ ์ฌ์ฉํ๋ ํจ์๋ค์ ๋ฐ๋ก ์ ๋ฆฌํด์ ํธ์ถํ๋ ์์ผ๋ก ๋ฐ๊ฟ ํด๋ฆฐ ์ฝ๋๋ฅผ ์์ฑํ์์ต๋๋ค. ๋ํ ํต์ ์ ์์ด ์ต์ ์ ์๊ฐ์ ๊ตฌํํ ์ ์๋๋ก ์บ์์ ๋ฉ๋ชจ๋ฆฌ๋ ๊ด๋ฆฌํ๊ธฐ ์์ํ์ต๋๋ค.
์๊ฐ์ค ๋๋์
๋ณ ์๊ฐ์์ด ์ง๋์ณค๋ ๋ด์ฉ๋ค์ด ์ธํฐ๋ท ๊ฐ์๋ฅผ ๋ณด๋ฉด์ ๊ฐ๋ ์ด ๋ค์ ์กํ๋ ๋๋์ ๋ฐ์์ต๋๋ค.
์ ๊ฐ์๋ฅผ ๋ค์ด์ผ ํ๋์ง ์ฌ๊ธฐ์์ ๋๊ผ์ต๋๋ค.
‘์ฌ๋์ ํญ์ ํ๋ ํ๋์ ์ต๊ด์ ์ผ๋ก ํ๋ค’
์ด๋ ์๋ชป๋ ์ต๊ด์ด๋ฉด ์ฌ์ค ๊ณ ์น๊ธฐ๊ฐ ์ฝ์ง ์์ต๋๋ค.
๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ , ์ด๊ฒ์ ๊ฐ์ ์์ผ ๋๊ฐ๋ ๊ฒ์ด์ผ๋ง๋ก AS-IS ๋ฅผ TO-BE ๋ก ์ ํํ๊ฒ ๊ตฌ๋ถํ ์ ์๋ ๊ฐ๋ฐ์๋ผ๊ณ ์๊ฐํฉ๋๋ค.
ํ์ ์์ ์ฌ์ฉํ ์ฝ๋๋ ์ด๊ณณ์ ์ฌ๋ฆฌ๊ธฐ์๋ ๋ณด์ ๋ถ๋ถ์ด ๋ง์์ ๊ฑธ๋ ค ๋์ฒด์ ์ผ๋ก ์ด๋ค ํผ๋๋ฐฑ์ ๋ฐ์๋์ง์ ๋ํด์ ์ธ๊ธํ๋ฉด ์๋์ ๊ฐ์ต๋๋ค.
- ํ๋ฉด์ ๋๋ฌด ๋ง์ ๋ด์ฉ์ด ๋ณด์ฌ ๊ฐ๋ ์ฑ์ด ๋จ์ด์ง๋ค.
- ๊ฒ์ ๋ฒํผ์ ํด๋ฆญํ ๋, ๋ถํ์ํ ๋ก๋ฉ ๋ฐ ๊ฒ์ ๊ฒฐ๊ณผ ๊ฐฏ์๊ฐ ๋ณด์ด๋๋ฐ, ์ต์ ํํ ํ์๊ฐ ์์ด ๋ณด์ธ๋ค.
- ์ฌ์ฉ์ ์ ๋ ฅ ๊ฐ ์ค์์ ์ ํจ์ฑ ๊ฒ์ฆ ๋ก์ง์ ์ผ๋ถ ์ถ๊ฐํ์ฌ, ๋ถํ์ํ ๊ฐ์ ๊ตณ์ด ๋ฐ์์ false ๋ก ๋ณด์ด๊ฒ ํ๋ ํ์๋ฅผ ์ค์ด์.
- ์์ฃผ ์ฐ๋ ํจ์๋ฅผ ์ฌ๋ฌ ์ฝ๋์ ๋๊ฐ์ด ์ฌ์ ์ํด์ ์ฌ์ฉํ๋ ๊ฒ ๊ฐ์๋ฐ, ๋ชจ๋๋ณ๋ก ๊ด๋ฆฌํ๋, ๋ช ๋ช ๋ฒ์ ์ฃผ์ํ์.
- ํ๋ด ์ฝ๋ ์ผ๋ฒค์ ์ ๋ฐ๋ผ ์ฝ๋๋ฅผ ์์ฑํ๊ณ ๊ด๋ฆฌํ์
์ ๋ ์ธํฐ๋ท ๊ฐ์๋ฅผ ๋ค์ผ๋ฉฐ ๊ฐ๋ฐ์ ์งํํ๊ธฐ์ ์ ์ ์ด ์์์ง๋ง ์ต๋ํ ๋ชจ๋ ๋ด์ฉ์ ๊ธฐ๋กํ๋ ค๊ณ ๋ ธ๋ ฅํ์ต๋๋ค.
๊ทธ ์ด์ ๋ ํ๋ํ๋์ ์ฝ๋ฉํธ ๋ฐ ๊ฐ๋ ๋ค์ ๋์ค์ ๊ธฐ์ตํ๋ ค๊ณ ํ๋ฉด ํ๋์ ๋จ์ด๊ฐ ์๊ฐ๋์ง ์์์ ์ ํํ ํํํ๋ ค๋ฉด ํด๋น ์๋ฃ๋ฅผ ๋ด์ผ ๊ตฌ์ฒดํ๊ฐ ๋๊ธฐ ๋๋ฌธ์ด์์ต๋๋ค.
๊ฐ๋ฐ์์๊ฒ ์ด๊ฒ์ ๋งค์ฐ ์ค์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
๊ณ ๊ฐ์ ๋์ฆ๋ฅผ ์ฐพ์์, ๊ทธ๊ฒ์ ํด๊ฒฐํ๋๊ฒ ๋ฐ๋ก ๊ฐ๋ฐ์๊ฐ ํด์ผ๋๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ด๋๊น์.
๊ทธ๋ ๊ธฐ์ ๊ฐ๋ฐ์ง๊ณผ ํ๋ฉด๋จ์ ์ฃผ๋ก ์ฌ์ฉํ๊ฒ ๋๋ ํ์ ์ฌ์ฉ์๋ค ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ธ์ ์ฌ๋๋ค๋ก๋ถํฐ ๋ค์ํ ์๊ฒฌ์ ๋ฐ์๊ณ , ๊ฐ์ ํด์ผํ ์ ๋ค์ ์ฐพ์ ๋๊ฐ๊ณ , ์ฑ๊ณต์ ์ผ๋ก ์คํ๋ฆฐํธ2์์๋ ๊ฐ๋ฐ์ ๋ง์ณค์ผ๋ฉฐ, ๋ฐฐํฌ ๋ฐ ์๋น์ค๊น์ง ์๋ฃํ์ฌ, ์ค๋ฌธ์์๋ ์ข์ ํผ๋๋ฐฑ์ ๋ฐ์์ต๋๋ค.
์์ผ๋ก์ ๋ชฉํ ๋ฐ ํฌ๋ถ
๊ฐ๋ฐ์ ์ต์ ํ๋ ๊ฐ์๋ฅผ ๊ณ์ํด์ ์๊ฐํ๋ฉฐ ์ค์ ํ์ ์์ ์ฝ๋์ ์ง์ ๋์ด๊ณ ,
์ฌ๊ณ ๋ ฅ์ ๋ํ๋ ๊ฐ๋ฐ์๊ฐ ๋๋ ค๊ณ ํฉ๋๋ค. ํ์ค์ ์์ฃผํ๊ณ ์ถ์ง ์๊ณ ,
ํญ์ ์๋ก์ด ๊ธฐ์ ์คํ์ ๋ฐฐ์ฐ๋ฉฐ ๋ณด๋ ์์ผ๋ฅผ ๋ํ๋ ค ํฉ๋๋ค.
์ด๋ ์ ์ ๋๋ฐ์๊ฐ ๋์ด์ค ํจ์คํธ์บ ํผ์ค์๊ฒ ๋ฏธ๋ฆฌ ๊ฐ์ฌ์ ๋ง์์ ๋๋ฆฝ๋๋ค. ๐
์๊ฐ์ง๋ ๋ชปํ ๊ฐ๋ ๋ค๊ณผ ์ต์ ํ๋ ๊ฐ์๋ก ๊ฐ๋ฐ์์ ์ฒด๋ ฅ์ ๊ธฐ๋ฅผ ์ ์๊ฒ ํด์คฌ๋
ํจ์คํธ์บ ํผ์ค์
๊น๋ฏผํ ๊ฐ๋ฐ์(ํ ์ฐ์ํ ํ์ ๋ค ๊ธฐ์ ์ด์ฌ, ์ NCSOFT ์ฐจ์ฅ),
๊น์ถ๊ตฌ ๊ฐ๋ฐ์(ํ ๊ทธ๋ฆฐ๋ฉ์ค-ํ๋ก ํธ์๋ ํ ํฌ ๋ฆฌ๋, ์ ๋ผ์ธํ๋ ์ฆ-๊ฒ์ ์๋ฒ ๊ฐ๋ฐ์),
Billy(ํ ์นด์นด์ค ๊ณ์ด์ฌ Frontend Developer).
๊ฐํ ๋์ค๋ ๊ฐ์๋ ฅ๊ณผ ๋ฌด์์ด๋ ์ ๋ถ ์ฝ๋๋ก ๊ตฌํํ ์ ์์ ๊ฒ ๊ฐ์ ๋ง์ธ๋๋ฅผ ํจ์ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
์ด์ธ์ ๊ณต๋ถํ๋ฉด์ ๋์์ด ๋์๋ ์ฑ ์ ์๊ฐํ๋ฉด ์๋์ ๊ฐ์ต๋๋ค.
1. ํผ๊ทธ๋ง(ํ๋กํ ํ์ , ํ๋ก ํธ์๋ ๊ธฐ์ด๊ฐ ๋๋ ํฝ์ ๋ถํฐ ํ๋ฉด ๋ฐฐ์น, ์๋น์ค ์ ํ ๋ฑ์ ๋ํ ์์ธํ ์ค๋ช )
2. ํ๋ฌํฐ ๋ฐ ๋คํธ(๋ชจ๋ฐ์ผ, ์น ํ์ด๋ธ๋ฆฌ๋ ๋ชจ๋ ๊ฐ๋ฅํ ์ธ์ด๊ฐ ํ์ํ ๊ฒฝ์ฐ์ ์ถ์ฒ!)
3. ์ฅ๊ณ (๋ฌต์งํ์ง๋ง ์๊ฐ๋ณด๋ค ๋ค์ด์๋๊ฒ ๋ง์์ ๋ค์์ ๊ฐ๋ฐ์๋ ํ ๋ฒ์ฏค ๊ฑฐ์น๋ค๋?!) + ๋ถํธ์คํธ๋ฉ(css, html - ์ด์๊ฒ ๊พธ๋ฉฐ๋ณด๊ณ ์ถ๋ค๋ฉด?!)
์ด์์ผ๋ก ๊ธด ๊ธ์ ์ฝ์ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
๋ณธ ๊ฒ์๊ธ์ ํจ์คํธ์บ ํผ์ค ํ๊ธฐ ์ด๋ฒคํธ๋ฅผ ์ํด ์์ฑ๋์์ต๋๋ค.