๊ทํ์ ๋์๊ฐ ๋ฐฑ๋ง ๋ช ์ด ๋๋ ๋์๊ฐ ์๋๋ผ๋ฉด ๊ทธ๊ณณ์์ ํ๋ก๊ทธ๋๋จธ๋ฅผ ์ฐพ๋ ๊ฒ์ด ๋ฌธ์ ๊ฐ ๋๊ณ ํ์ํ ๊ธฐ์ ์คํ๊ณผ ๊ฒฝํ์ ๊ฐ์ง ์ฌ๋์ ์ฐพ๋ ๊ฒ์ด ํจ์ฌ ๋ ์ด๋ ต๋ค๋ ๊ฒ์ IT ๋ถ์ผ์ HR ๋ด๋น์์๊ฒ๋ ๋น๋ฐ์ด ์๋๋๋ค.
์ด๋ฅด์ฟ ์ธ ํฌ์์๋ IT ์ธ๊ณ๊ฐ ์์ต๋๋ค. ๋๋ถ๋ถ์ ๋์ ๊ฐ๋ฐ์๋ ISPsystem ํ์ฌ์ ์กด์ฌ๋ฅผ ์๊ณ ์์ผ๋ฉฐ ๋ง์ ์ฌ๋๋ค์ด ์ด๋ฏธ ์ฐ๋ฆฌ์ ํจ๊ปํ๊ณ ์์ต๋๋ค. ์ง์์๋ค์ ์ข ์ข ์ฃผ๋์ด ์ง์ฑ ์ ์ํด ์ค์ง๋ง, ๋๋ถ๋ถ์ ์์ง ๋ ๋ง์ ํ๋ จ๊ณผ ์ฐ๋ง๊ฐ ํ์ํ ๋ํ์ ์กธ์ ํ ์ฌ๋๋ค์ ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๋ C++๋ก ํ๋ก๊ทธ๋๋ฐ์ ์กฐ๊ธ ํ๊ณ Angular์ ์ต์ํ๋ฉฐ Linux๋ฅผ ๋ณธ ์ ์ด ์๋ ์ค๋น๋ ํ์๋ค์ ์ํฉ๋๋ค. ์ด๋ ์ฐ๋ฆฌ๊ฐ ์ง์ ๊ฐ์ ๊ทธ๋ค์ ๊ฐ๋ฅด์ณ์ผ ํ๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ํ์ฌ์ ์๊ฐํ๊ณ ์ฐ๋ฆฌ์ ํจ๊ป ์ผํ๋ ๋ฐ ํ์ํ ์๋ฃ๋ฅผ ์ ๊ณตํด์ผ ํฉ๋๋ค. ๋ฐฑ์๋์ ํ๋ก ํธ์๋ ๊ฐ๋ฐ ๊ณผ์ ์ ์ ๋ฆฌํ์๋ ์์ด๋์ด๋ ์ด๋ ๊ฒ ํ์ํ์ต๋๋ค. ์ง๋ ๊ฒจ์ธ์ ์ฐ๋ฆฌ๋ ์ด๋ฅผ ๊ตฌํํ์ผ๋ฉฐ, ์ด ๊ธฐ์ฌ์์๋ ๊ทธ ์ผ์ด ์ด๋ป๊ฒ ๋ฐ์ํ๋์ง ์๋ ค ๋๋ฆฌ๊ฒ ์ต๋๋ค.
ํ๋ จ
์ฒ์์๋ ์ฃผ์ ๊ฐ๋ฐ์๋ค์ ๋ชจ์์ ์์ ์ ๊ณผ์ , ๊ธฐ๊ฐ, ํ์์ ๋ํด ๋ ผ์ํ์ต๋๋ค. ๋ฌด์๋ณด๋ค ๋ฐฑ์๋, ํ๋ก ํธ์๋ ํ๋ก๊ทธ๋๋จธ๊ฐ ํ์ํด์ ์ด๋ฐ ์ ๋ฌธ ๋ถ์ผ์ ๋ํ ์ธ๋ฏธ๋๋ฅผ ์ด๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ์ด๋ฒ์ด ์ฒซ ๊ฒฝํ์ด๊ณ ์ผ๋ง๋ ๋ง์ ๋ ธ๋ ฅ์ด ํ์ํ ์ง ์ ์ ์๊ธฐ ๋๋ฌธ์ ์๊ฐ์ ํ ๋ฌ(๋ฐฉํฅ๋น XNUMXํ ์์ )๋ก ์ ํํ์ต๋๋ค.
๋ฐฑ์๋์์๋ ์ธ๋ฏธ๋ ์๋ฃ๋ฅผ XNUMX๋ช ์ด ์ค๋นํ๊ณ XNUMX๋ช ์ด ์ฝ์์ผ๋ฉฐ, ํ๋ก ํธ์๋์์๋ XNUMX๋ช ์ ์ง์์ด ์ฃผ์ ๋ฅผ ๋๋ ์ ์งํํ์ต๋๋ค.
์ค๋ซ๋์ ์ ์๋์ ์ฐพ์ ํ์๋ ์์๊ณ , ์ค๋ํ ํ์๋ ์์์ต๋๋ค. ์ฐธ์ฌ ๋ณด๋์ค๊ฐ ์์์ง๋ง ๊ฒฐ์ ์ ์ด์ง๋ ์์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ค๊ฐ ์์ค ์ด์์ ์ง์์ ์ ์นํ์ผ๋ฉฐ ๊ทธ๋ค์ ์๋ก์ด ์ญํ ์ ์๋ํ๊ณ ์์ฌ์ํต ๋ฐ ์ง์ ์ ๋ฌ ๊ธฐ์ ์ ๊ฐ๋ฐํ๋ ๋ฐ ๊ด์ฌ์ด ์์ต๋๋ค. ๊ทธ๋ค์ ์ค๋นํ๋ ๋ฐ 300์๊ฐ ์ด์์ ๋ค์์ต๋๋ค.
์ฐ๋ฆฌ๋ INRTU ์ฌ์ด๋ฒ ๋ถ์ ์ง์๋ค์ ๋์์ผ๋ก ์ฒซ ๋ฒ์งธ ์ธ๋ฏธ๋๋ฅผ ๊ฐ์ตํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ํธ๋ฆฌํ ๊ณต๋ ์์ ๊ณต๊ฐ์ด ๋ง ๋ฑ์ฅํ๊ณ , ์ฐ๋ฆฌ๊ฐ ์ ๊ธฐ์ ์ผ๋ก ์ฐธ์ํ๋ ์ ์ฌ์ ๊ณ ์ฉ์ฃผ์ ํ์๋ค์ ๋ชจ์์ธ Career Day๋ ๊ณํ๋์์ต๋๋ค. ์ด๋ฒ์๋ ํ์์ ๊ฐ์ด ์ฐ๋ฆฌ์๊ฒ ์์ ๊ณผ ๊ณต์์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์ฐ๋ฆฌ๋ฅผ ์ฝ์ค์ ์ด๋ํ์ต๋๋ค.
์ฐธ์ฌ๋ฅผ ํฌ๋งํ๋ ์ฌ๋๋ค์๊ฒ๋ ๊ด์ฌ์ฌ, ๊ต์ก ์์ค ๋ฐ ๊ธฐ์ ์ง์์ ์ดํดํ๊ณ , ์ธ๋ฏธ๋ ์ด๋๋ฅผ ์ํ ์ฐ๋ฝ์ฒ๋ฅผ ์์งํ๊ณ , ์ฒญ์ทจ์๊ฐ ์์ ์ ๊ฐ์ ธ์ฌ ์ ์๋ ๋ ธํธ๋ถ์ด ์๋์ง ํ์ธํ๊ธฐ ์ํ ์ค๋ฌธ์ง๊ฐ ์ ๊ณต๋์์ต๋๋ค.
์ ์ ๋ฒ์ ์ ์ค๋ฌธ์ง์ ๋ํ ๋งํฌ๊ฐ ์์ ๋คํธ์ํฌ์ ๊ฒ์๋์์ผ๋ฉฐ INRTU์์ ์์ฌ ํ์๋ฅผ ๊ณ์ ๊ณต๋ถํ๊ณ ์๋ ์ง์์๊ฒ ์ด๋ฅผ ๊ธ์ฐ๋ค๊ณผ ๊ณต์ ํ๋๋ก ์์ฒญํ์ต๋๋ค. ๋ํ์ ์น ์ฌ์ดํธ์ ์์ ๋คํธ์ํฌ์ ๋ด์ค๋ฅผ ๊ฒ์ํ๋ ๋ฐ ๋์ํ๋ ๊ฒ๋ ๊ฐ๋ฅํ์ง๋ง ์ด๋ฏธ ๊ฐ์ข์ ์ฐธ์ํ๋ ค๋ ์ฌ๋๋ค์ด ์ถฉ๋ถํ์ต๋๋ค.
์ค๋ฌธ ์กฐ์ฌ ๊ฒฐ๊ณผ๋ ์ฐ๋ฆฌ์ ๊ฐ์ ์ ํ์ธ์์ผ์ฃผ์์ต๋๋ค. ๋ชจ๋ ํ์๋ค์ด ๋ฐฑ์๋์ ํ๋ก ํธ์๋๊ฐ ๋ฌด์์ธ์ง ์๋ ๊ฒ์ ์๋์๊ณ , ๊ทธ๋ค ๋ชจ๋๊ฐ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ๊ธฐ์ ์คํ์ ์ฌ์ฉํ๋ ๊ฒ๋ ์๋์์ต๋๋ค. ์ฐ๋ฆฌ๋ C++์ Linux๋ก ํ๋ก์ ํธ๋ฅผ ์งํํ๋ค๋ ์ด์ผ๊ธฐ๋ฅผ ๋ค์์ง๋ง ์ค์ ๋ก Angular์ TypeScript๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋์ ๊ฑฐ์ ์์์ต๋๋ค.
์์ ์ด ์์๋ ๋ฌด๋ ต์๋ ํ์ ์๊ฐ 64๋ช ์ผ๋ก ์ถฉ๋ถํ์ต๋๋ค.
์ธ๋ฏธ๋ ์ฐธ๊ฐ์๋ค์ ์ํด ๋ฉ์ ์ ๋ด ์ฑ๋๊ณผ ๊ทธ๋ฃน์ ๊ตฌ์ฑํ์์ต๋๋ค. ๊ทธ๋ค์ ์ผ์ ๋ณ๊ฒฝ์ ๋ํด ๊ธ์ ์ฐ๊ณ , ๊ฐ์ ๋์์๊ณผ ํ๋ ์ ํ ์ด์ , ์์ ๋ฅผ ๊ฒ์ํ์ต๋๋ค. ๊ทธ๊ณณ์์ ๊ทธ๋ค์ ๋ํ ํ ๋ก ์ ํ๊ณ ์ง๋ฌธ์ ๋ตํ์ต๋๋ค. ์ด์ ์ธ๋ฏธ๋๋ ๋๋ฌ์ง๋ง ๊ทธ๋ฃน ๋ด ํ ๋ก ์ ๊ณ์๋ฉ๋๋ค. ์์ผ๋ก๋ ์ด๋ฅผ ํตํด ์ฌ๋๋ค์ ๊ดด์ง๋ ํด์ปคํค์ ์ด๋ํ๋ ๊ฒ์ด ๊ฐ๋ฅํ ๊ฒ์ ๋๋ค.
๊ฐ์๋ด์ฉ
์ฐ๋ฆฌ๋ XNUMX๊ฐ์ ์์ ๊ณผ์ ์์ C++๋ก ํ๋ก๊ทธ๋๋ฐ์ ๊ฐ๋ฅด์น๊ฑฐ๋ Angular๋ก ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋๋ ๊ฒ์ด ๋ถ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ํ์ง๋ง ์ฐ๋ฆฌ๋ ํ๋ ์ ํ ํ์ฌ์ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๋ณด์ฌ์ฃผ๊ณ ๋์์ ์ฐ๋ฆฌ์ ๊ธฐ์ ์คํ์ ์๊ฐํ๊ณ ์ถ์์ต๋๋ค.
์ฌ๊ธฐ์๋ ์ด๋ก ๋ง์ผ๋ก๋ ์ถฉ๋ถํ์ง ์์ผ๋ฉฐ ์ค์ต์ด ํ์ํฉ๋๋ค. ๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ ์ด๋ฒคํธ ๋ฑ๋ก์ ์ํ ์๋น์ค๋ฅผ ๋ง๋ค๊ธฐ ์ํด ๋ชจ๋ ๊ฐ์๋ฅผ ํ๋์ ์์ ์ผ๋ก ๊ฒฐํฉํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ํ์๋ค๊ณผ ํจ๊ป ์ ํ๋ฆฌ์ผ์ด์ ์ ๋จ๊ณ๋ณ๋ก ๊ฐ๋ฐํ๋ ๋์์ ํ์๋ค์๊ฒ ์คํ๊ณผ ๊ทธ ๋์์ ์๊ฐํ ๊ณํ์ด์์ต๋๋ค.
์ ๋ฌธ๊ฐ์
์ฐ๋ฆฌ๋ ์์์ ์์ฑํ ๋ชจ๋ ์ฌ๋์ ์ฒซ ๋ฒ์งธ ์์ ์ ์ด๋ํ์ต๋๋ค. ์ฒ์์๋ ํ์คํ๋ง ํ๋ค๊ณ ํ๋๊ตฐ์. ์๋ ์๋ ๊ทธ๋ฌ๋๋ฐ, ์ง๊ธ์ ๊ฐ๋ฐํ์ฌ์์๋ ์ ๋ฉด๊ฐ๋ฐ๊ณผ ํ๋ฉด๊ฐ๋ฐ๋ก ๊ตฌ๋ถ์ด ๋์ด์์ต๋๋ค. ๊ฒฐ๊ตญ ๊ทธ๋ค์ ์ฐ๋ฆฌ์๊ฒ ๊ฐ์ฅ ํฅ๋ฏธ๋ก์ด ๋ฐฉํฅ์ ์ ํํ๋ผ๊ณ ์์ฒญํ์ต๋๋ค. 40%์ ํ์์ด ๋ฐฑ์๋์ ๋ฑ๋กํ๊ณ , 30%๋ ํ๋ก ํธ์๋์ ๋ฑ๋กํ์ผ๋ฉฐ, ๋ ๋ค๋ฅธ 30%๋ ๋ ๊ณผ์ ๋ชจ๋์ ์ฐธ์ฌํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ํ์ง๋ง ์์ด๋ค์ด ๋ชจ๋ ์์ ์ ์ฐธ์ํ๋ ๊ฒ์ด ์ด๋ ค์์ก๊ณ ์ ์ฐจ ๊ฒฐ์ฌ์ด ๊ตณ์ด์ก์ต๋๋ค.
์
๋ฌธ ๊ฐ์์์ ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ ๊ต์ก ์ ๊ทผ ๋ฐฉ์์ ๋ํด ๋ค์๊ณผ ๊ฐ์ด ๋๋ด์ ํ์ต๋๋ค. โ์ธ๋ฏธ๋๋ ์์ ๊ฐ ์ง๋ง์์ ์ํ ์ง์นจ๊ณผ ๊ฐ์ ๊ฒ์
๋๋ค. 1๋จ๊ณ - ์ ๊ทธ๋ฆฌ๊ธฐ, 2๋จ๊ณ - ์ฌ๋นผ๋ฏธ ๊ทธ๋ฆฌ๊ธฐ ์๋ฃ"
๋ฐฑ์๋ ๊ฐ์ข ๋ด์ฉ
๋ฐฑ์๋ ํด๋์ค ์ค ์ผ๋ถ๋ ํ๋ก๊ทธ๋๋ฐ์ ์ ๋ ํ๊ณ ์ผ๋ถ๋ ์ผ๋ฐ์ ์ธ ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ์ ๋ ํ์ต๋๋ค. ์ฒซ ๋ฒ์งธ ๋ถ๋ถ์์๋ ์ปดํ์ผ, ะกMake ๋ฐ Conan ๋ง๋ค๊ธฐ, ๋ฉํฐ์ค๋ ๋ฉ, ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ๋ฒ ๋ฐ ํจํด, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ http ์์ฒญ ์์ ์ ๋ค๋ฃจ์์ต๋๋ค. ๋ ๋ฒ์งธ ๋ถ๋ถ์์๋ ํ ์คํธ, ์ง์์ ์ธ ํตํฉ ๋ฐ ์ง์์ ์ธ ์ ๋ฌ, Gitflow, ํ์ํฌ ๋ฐ ๋ฆฌํฉํ ๋ง์ ๋ํด ์ด์ผ๊ธฐํ์ต๋๋ค.
๋ฐฑ์๋ ๊ฐ๋ฐ์ ํ๋ ์ ํ
์ด์
์ฌ๋ผ์ด๋
ํ๋ก ํธ์๋ ๊ฐ์ข ๋ด์ฉ
๋จผ์ NVM์ ์ค์นํ๊ณ Node.js์ npm์ ์ฌ์ฉํ์ฌ Angular CLI๋ฅผ ์ฌ์ฉํ๊ณ Angular์์ ํ๋ก์ ํธ๋ฅผ ์์ฑํ๋ ํ๊ฒฝ์ ์ค์ ํ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ชจ๋์ ์ ํํ๊ณ ๊ธฐ๋ณธ ์ง์๋ฌธ์ ์ฌ์ฉํ๊ณ ๊ตฌ์ฑ ์์๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ ์ต๋๋ค. ๋ค์์ผ๋ก ํ์ด์ง ๊ฐ์ ํ์ํ๊ณ ๋ผ์ฐํ ์ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ์์๋์ต๋๋ค. ์ฐ๋ฆฌ๋ ์๋น์ค๊ฐ ๋ฌด์์ธ์ง, ๊ฐ๋ณ ๊ตฌ์ฑ ์์, ๋ชจ๋ ๋ฐ ์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์ ๋ด์์ ํด๋น ์๋น์ค์ ๊ธฐ๋ฅ์ด ๋ฌด์์ธ์ง ๋ฐฐ์ ์ต๋๋ค.
์ฐ๋ฆฌ๋ http ์์ฒญ ์ ์ก ๋ฐ ๋ผ์ฐํ ์์ ์ ์ํด ์ฌ์ ์ค์น๋ ์๋น์ค ๋ชฉ๋ก์ ์๊ฒ ๋์์ต๋๋ค. ์์์ ์์ฑํ๊ณ ์ด๋ฒคํธ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ ์ต๋๋ค. ํ ์คํธ๋ฅผ ์ํด Node.js์ ๋ชจ์ ์๋ฒ๋ฅผ ๋ง๋ค์์ต๋๋ค. ๋์ ํธ๋ก๋ ๋ฐ์ํ ํ๋ก๊ทธ๋๋ฐ์ ๊ฐ๋ ๊ณผ RxJS์ ๊ฐ์ ๋๊ตฌ์ ๋ํด ๋ฐฐ์ ์ต๋๋ค.
ํ์์ ์ํ ํ๋ฐํธ์๋ ๊ฐ๋ฐ์ ํ๋ ์ ํ
์ด์
์ฌ๋ผ์ด๋
๋๊ตฌ
์ธ๋ฏธ๋๋ ์์
๋ด๋ฟ๋ง ์๋๋ผ ์์
์ธ์ ์ธ ์ฐ์ต๋ ํฌํจํ๊ธฐ ๋๋ฌธ์ ์์ ๋ฅผ ๋ฐ์ ํ์ธํ๋ ์๋น์ค๊ฐ ํ์ํ์ต๋๋ค. ํ๋ฐํธ์๋๋ Google ํด๋์ค๋ฃธ์ ์ ํํ๊ณ , ๋ฐฑ์๋๋ ์์ฒด ํ๊ฐ ์์คํ
์ ์์ฑํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
์ฐ๋ฆฌ์ ํ๊ฐ ์์คํ . ๋ฐฑ์๋๊ฐ ๋ฌด์์ ์ผ๋์ง ์ฆ์ ์ ์ ์์ต๋๋ค :)
์ด ์์คํ ์์๋ ํ์๋ค์ด ์์ฑํ ์ฝ๋๊ฐ ์๋ ํ ์คํธ๋์์ต๋๋ค. ์ฑ์ ์ ์ํ ๊ฒฐ๊ณผ์ ๋ฐ๋ผ ๊ฒฐ์ ๋ฉ๋๋ค. ๊ฒํ ๋ฐ ๊ธฐํ ๋ด์ ์ ์ถ๋ ์์ ์ ๋ํด ์ถ๊ฐ ์ ์๋ฅผ ์ป์ ์ ์์ต๋๋ค. ์ ์ฒด ํ์ ์ด ์์์ ์ํฅ์ ๋ฏธ์ณค์ต๋๋ค.
๋ฑ๊ธ์ ์์ ์ ๊ฒฝ์ ์์๋ฅผ ๋์ ํ๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ๋ฑ๊ธ์ ์ ์งํ๊ณ Google ํด๋์ค๋ฃธ์ ํฌ๊ธฐํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ํ์ฌ ์ฐ๋ฆฌ ์์คํ ์ Google ์๋ฃจ์ ์ ๋นํด ํธ์์ฑ์ด ๋จ์ด์ง์ง๋ง ์ด ๋ฌธ์ ๋ ํด๊ฒฐํ ์ ์์ต๋๋ค. ๋ค์ ๊ณผ์ ์์๋ ์ด๋ฅผ ๊ฐ์ ํ๊ฒ ์ต๋๋ค.
ะกะพะฒะตัั
์ธ๋ฏธ๋๋ฅผ ์ ์ค๋นํด์ ์ค์๊ฐ ๊ฑฐ์ ์์์ง๋ง, ๊ทธ๋๋ ๋ช ๊ฐ์ง ์ค์๋ฅผ ๋ฐ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋๊ตฐ๊ฐ์๊ฒ ๋์์ด ๋ ๊ฒฝ์ฐ๋ฅผ ๋๋นํด ์ด ๊ฒฝํ์ ์กฐ์ธ์ผ๋ก ๊ณต์ํํ์ต๋๋ค.
์๊ฐ์ ์ ํํ๊ณ ํ๋์ ์ฌ๋ฐ๋ฅด๊ฒ ๋ถ๋ฐฐํ์ญ์์ค.
์ฐ๋ฆฌ๋ ๋ํ์ ํฌ๋งํ์ง๋ง ํ๋ ์ผ์ด์์ต๋๋ค. ์์ ์ด ๋๋ ๋ฌด๋ ต, ์ฐ๋ฆฌ ๊ณผ์ ์ ํ๋ ๋ ์ค ๊ฐ์ฅ ๋ถํธํ ์๊ฐ, ์ฆ ์ธ์ ์ ์์ ์งํ๋์๋ค๋ ๊ฒ์ด ๋ถ๋ช ํด์ก์ต๋๋ค. ํ์๋ค์ ์์ ์ด ๋๋ ํ ์ง์ ๋์์ ์ํ ์ค๋น๋ฅผ ํ๊ณ ์๋ฆฌ์ ์์ ๊ณผ์ ๋ฅผ ์ํํ์ต๋๋ค. ๋๋ก๋ 4~5์๊ฐ ์์ ํด๊ฒฐ์ฑ ์ด ๋์ค๊ธฐ๋ ํ์ต๋๋ค.
ํ๋ฃจ ์ค ์๊ฐ๊ณผ ํ๋ ๋น๋๋ฅผ ๊ณ ๋ คํ๋ ๊ฒ๋ ์ค์ํฉ๋๋ค. 19์์ ์์ํด์ ํ์์ ์์ ์ด ์ผ์ฐ ๋๋๋ฉด ์ ๋ ์ ์ง์ ๊ฐ๋ค๊ฐ ๋์์์ผ ํ๋ ๋ถํธํจ์ด ์์์ต๋๋ค. ๊ฒ๋ค๊ฐ ์์์ผ๊ณผ ์์์ผ, ํน์ ๋ชฉ์์ผ๊ณผ ํ์์ผ์ ์์ ์ด ์งํ๋์๋๋ฐ, ์์ ๊ฐ ์๋ ๋ ์ด ์์ผ๋ฉด ์์ด๋ค์ ๊ทธ๊ฒ์ ์ ์๊ฐ์ ๋ง์น๊ธฐ ์ํด ์ด์ฌํ ๋ ธ๋ ฅํด์ผ ํ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ์กฐ์ ํ๊ณ ๊ทธ๋ฐ ๋ ์๋ ์์ฒญ์ ์ค์์ต๋๋ค.
์ฒซ ์์ ์์ ๋์์ ์ค ๋๋ฃ๋ฅผ ๋ฐ๋ ค์ค์ธ์.
์ฒ์์๋ ๋ชจ๋ ํ์์ด ๊ฐ์ฌ๋ฅผ ๋ฐ๋ผ๊ฐ ์ ์์์ผ๋ฉฐ ํ๊ฒฝ ๋ฐฐํฌ ๋ฐ ์ค์ ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ต๋๋ค. ๊ทธ๋ฐ ์ํฉ์์ ์์ ๋ค์ ์ฐ๋ฆฌ ์ง์์ด ๋ค๊ฐ์์ ์ ๋ฆฌ๋ฅผ ๋์๋ค. ๋ง์ง๋ง ์์ ์์๋ ๋ชจ๋ ๊ฒ์ด ์ด๋ฏธ ์ค์ ๋์ด ์์๊ธฐ ๋๋ฌธ์ ๋์์ด ํ์ํ์ง ์์์ต๋๋ค.
์ธ๋ฏธ๋๋ฅผ ๋น๋์ค๋ก ๋ นํ
์ด๋ ๊ฒ ํ๋ฉด ์ฌ๋ฌ ๋ฌธ์ ๋ฅผ ํ ๋ฒ์ ํด๊ฒฐํ ์ ์์ต๋๋ค. ๋จผ์ , ์์ ์ ๋์น ์ฌ๋๋ค์๊ฒ ์์ฒญํ ๊ธฐํ๋ฅผ ์ฃผ์ธ์. ๋์งธ, ํนํ ์ด๋ณด์์๊ฒ ์ ์ฉํ ์ฝํ ์ธ ๋ก ๋ด๋ถ ์ง์ ๊ธฐ๋ฐ์ ๋ณด์ถฉํฉ๋๋ค. ์ ์งธ, ๋ น์ ๋ด์ฉ์ ๋ณด๋ฉด ์ง์์ด ์ ๋ณด๋ฅผ ์ด๋ป๊ฒ ์ ๋ฌํ๋์ง, ์ฒญ์ค์ ๊ด์ฌ์ ๋ ์ ์๋์ง ํ๊ฐํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ถ์์ ํ์์ ์ฐ์ค ๊ธฐ์ ์ ๊ฐ๋ฐํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. IT ๊ธฐ์ ์ ์ ๋ฌธ์ ์ธ ์ปจํผ๋ฐ์ค์์ ๋๋ฃ๋ค๊ณผ ๋ ๊ณต์ ํ ๋ด์ฉ์ด ์๊ณ , ์ธ๋ฏธ๋๋ฅผ ํตํด ์ฐ์ํ ์ฐ์ฌ๋ฅผ ๋ฐฐ์ถํ ์ ์๋ค.
๊ฐ์ฌ์ ๋ฐ์ธ, ์นด๋ฉ๋ผ ๊ธฐ๋ก
ํ์ํ ๊ฒฝ์ฐ ์ ๊ทผ ๋ฐฉ์์ ๋ณ๊ฒฝํ ์ค๋น๋ฅผ ํ์ญ์์ค.
์ฐ๋ฆฌ๋ ์์ ์ด๋ก ์ ์ฝ๊ณ ์ฝ๊ฐ์ ํ๋ก๊ทธ๋๋ฐ์ ํ ๋ค์ ์์ ๋ฅผ ์ฃผ๊ธฐ๋ก ํ์ต๋๋ค. ํ์ง๋ง ์๋ฃ์ ๋ํ ์ธ์์ด ๊ทธ๋ ๊ฒ ๋จ์ํ๊ณ ์ํํ์ง ์์ ๊ฒ์ผ๋ก ํ๋ช ๋์ด ์ธ๋ฏธ๋์ ๋ํ ์ ๊ทผ ๋ฐฉ์์ ๋ณ๊ฒฝํ์ต๋๋ค.
๊ฐ์ ์ ๋ฐ๋ถ์์๋ ์ด์ ์์ ๋ฅผ ์์ธํ ๋ณต์ตํ๊ธฐ ์์ํ๊ณ , ํ๋ฐ๋ถ์์๋ ๋ค์ ์์ ๋ฅผ ์ํ ์ด๋ก ์ ์ฝ๊ธฐ ์์ํ๋ค. ์ฆ, ํ์๋ค์๊ฒ ๋์ฏ๋๋ฅผ ์ฃผ๊ณ ์ง์์ ์ค์ค๋ก ์ ์์ง์ ๋ฏธ๋ผ๋ฅผ ์ฐพ๊ณ ๋ฌผ๊ณ ๊ธฐ๋ฅผ ์ก์์ต๋๋ค. ์ธ๋ถ ์ฌํญ์ ํ๊ตฌํ๊ณ C++ ๊ตฌ๋ฌธ์ ์ดํดํ์ต๋๋ค. ๋ค์ ๊ฐ์์์ ์ฐ๋ฆฌ๋ ๋ฌด์จ ์ผ์ด ์ผ์ด๋ฌ๋์ง ํจ๊ป ๋ ผ์ํ์ต๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ๋ ์์ฐ์ ์ธ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค.
์ ์๋์ ์์ฃผ ๋ฐ๊พธ์ง ๋ง์ธ์
๋ฐฑ์๋์์๋ XNUMX๋ช ์ ์ง์์ด ์ธ๋ฏธ๋๋ฅผ ์งํํ๊ณ , ํ๋ก ํธ์๋์์๋ XNUMX๋ช ์ ์ง์์ด ์ธ๋ฏธ๋๋ฅผ ์งํํ์ต๋๋ค. ํ์๋ค์๊ฒ๋ ํฐ ์ฐจ์ด๊ฐ ์์์ง๋ง ํ๋ฐํธ์๋ ๊ฐ์ฌ๋ค์ ์ข ๋ ์์ฐ์ ์ธ ์ ์ด์ ์ํด์๋ ์ฒญ์ค์ ์์์ผ ํ๊ณ , ๊ทธ๋ค์ด ์ ๋ณด๋ฅผ ์ด๋ป๊ฒ ์ธ์ํ๋์ง ๋ฑ์ ์์์ผ ํ๋ค๊ณ ๊ฒฐ๋ก ์ ๋ด๋ ธ๋๋ฐ, ์ฒ์์ผ๋ก ๋งํ ๋, ์ด ์ง์์ ๊ฑฐ๊ธฐ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ฏ๋ก ๊ต์ฌ๋ฅผ ์์ฃผ ๋ฐ๊พธ์ง ์๋ ๊ฒ์ด ๋ ๋์ ์๋ ์์ต๋๋ค.
๋งค ์์ ๋ง๋ค ์ง๋ฌธํ๊ธฐ
ํ์๋ค ์ค์ค๋ก๋ ๋ญ๊ฐ ์๋ชป๋๊ณ ์๋ค๊ณ ๋งํ ๊ฒ ๊ฐ์ง ์์ต๋๋ค. ๊ทธ๋ค์ ๋ฐ๋ณด์ฒ๋ผ ๋ณด์ด๊ณ โ๋ฉ์ฒญํโ ์ง๋ฌธ์ ํ๋ ๊ฒ์ ๋๋ ค์ํ๋ฉฐ, ๊ฐ์ฌ์ ๋ง์ ๋ฐฉํดํ๋ ๊ฒ์ ๋ถ๋๋ฌ์ํฉ๋๋ค. ์๋ ๋์ ํ์ต์ ๋ํ ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์์ ๋ณด์ ์๊ธฐ ๋๋ฌธ์ ์ด๋ ์ดํดํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ ต๋ค๋ฉด ๋๊ตฌ๋ ์ธ์ ํ์ง ์์ ๊ฒ์ ๋๋ค.
๊ธด์ฅ์ ์ํํ๊ธฐ ์ํด ์ฐ๋ฆฌ๋ "๋ฏธ๋ผ" ๊ธฐ์ ์ ์ฌ์ฉํ์ต๋๋ค. ๊ฐ์ฌ์ ๋๋ฃ๋ ๋์์ ์ฃผ์์ ๋ฟ๋ง ์๋๋ผ ๊ฐ์ ์ค์ ์ง๋ฌธ์ ํ๊ณ ํด๊ฒฐ์ฑ ์ ์ ์ํ๊ธฐ๋ ํ์ต๋๋ค. ํ์๋ค์ ๊ฐ์ฌ๊ฐ ์ค์ ์ฌ๋์ด๋ผ๋ ๊ฒ์ ์์์ต๋๋ค. ๊ฐ์ฌ์๊ฒ ์ง๋ฌธ์ ํ๊ณ ๋๋ด์ ํ ์๋ ์์ต๋๋ค. ์ด๋ ์ํฉ์ ์ํํ๋ ๋ฐ ๋์์ด ๋์์ต๋๋ค. ์ฌ๊ธฐ์ ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ง์๊ณผ ์ค๋จ ์ฌ์ด์ ๊ท ํ์ ์ ์งํ๋ ๊ฒ์ ๋๋ค.
๊ธ์, ๊ทธ๋ฌํ "๋ฏธ๋ผ"๊ฐ ์๋๋ผ๋ ์ฌ์ ํ ์ด๋ ค์์ ๋ํด ๋ฌผ์ด๋ณด๊ณ ์์ ๋์ด ์ผ๋ง๋ ์ ์ ํ์ง, ์์ ๋ฅผ ๋ถ์ํ๋ ๊ฐ์ฅ ์ข์์๊ธฐ์ ๋ฐฉ๋ฒ์ ์์๋ณด์ญ์์ค.
๋ง์ง๋ง์ ๋น๊ณต์ ํ์๋ฅผ ๊ฐ์ต๋๋ค.
์ง๋ ๊ฐ์์์ ์ต์ข ์ง์์๋ฅผ ๋ฐ์ ์ฐ๋ฆฌ๋ ํผ์๋ก ์ถํํ๋ฉฐ ๋น๊ณต์์ ์ธ ์๋ฆฌ์์ ๋ด์๋ฅผ ๋๋๊ธฐ๋ก ํ์ต๋๋ค. ๋๊น์ง ๋ฒํด ์ด๋ค์๊ฒ ์ ๋ฌผ์ ์ฃผ๊ณ , ์์ XNUMX๋ช ์ ์ง๋ช ํ๊ณ , ์ ์ ์ฌ์์ ๋ฐ๊ตดํ๋ค. ์ฐ๋ฆฌ๋ ์ฐ๋ฆฌ ์์ ๊ณผ ํ์๋ค์ด ์๋์ค๋ฌ์ ๊ณ , ๋ง์นจ๋ด ๋๋ฌ๋ค๋ ์ฌ์ค์ ๊ธฐ๋ปค์ต๋๋ค :-).
์ํ์ ์ ๋ฌผํด ๋๋ฆฝ๋๋ค. ํจํค์ง ๋ด๋ถ: ํฐ์
์ธ , ์ฐจ, ๋ฉ๋ชจ์ฅ, ํ, ์คํฐ์ปค
๊ฒฐ๊ณผ
๊ฐ ๋ฐฉํฅ์์ 16๋ช ์ฉ 8๋ช ์ ํ์์ด ์์ ์ ๋ง์ณค์ต๋๋ค. ๋ํ ๊ต์์ ๋ฐ๋ฅด๋ฉด ์ด๋ ๋งค์ฐ ๋ณต์กํ ๊ณผ์ ์ ๊ฒฝ์ฐ ๋ง์ ๊ฒ์ ๋๋ค. ์ฐ๋ฆฌ๋ ์ต๊ณ XNUMX๋ช ์ ๊ณ ์ฉํ๊ฑฐ๋ ๊ฑฐ์ ๊ณ ์ฉํ๊ณ , ์ฌ๋ฆ์๋ XNUMX๋ช ์ด ๋ ์ฐ์ตํ๋ฌ ์ฌ ๊ฒ์ ๋๋ค.
ํผ๋๋ฐฑ์ ์์งํ๊ธฐ ์ํด ์์ ์งํ ์ค๋ฌธ ์กฐ์ฌ๊ฐ ์์๋์์ต๋๋ค.
์ธ๋ฏธ๋๊ฐ ๊ทํ์ ๋ฐฉํฅ ์ ํ์ ๊ฒฐ์ ํ๋ ๋ฐ ๋์์ด ๋์์ต๋๊น?
- ์, ๋ฐฑ์๋ ๊ฐ๋ฐ์ ๋ค์ด๊ฐ๋๋ค - 50%.
- ๋ค, ์ ๋ ๋ฐ๋์ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๊ฐ ๋๊ณ ์ถ์ต๋๋ค. - 25%.
- ์๋์, ์์ง ๋ฌด์์ด ๋ ๊ด์ฌ์ด ์๋์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค โ 25%.
๊ฐ์ฅ ๊ฐ์น ์๋ ๊ฒ์ผ๋ก ๋ฐํ์ง ๊ฒ์ ๋ฌด์์ ๋๊น?
- ์๋ก์ด ์ง์: "๋ํ์์๋ ์ป์ ์ ์์ต๋๋ค.", "๋ฐ๋๊ฐ ๋์ C++์ ๋ํ ์๋ก์ด ์๊ฐ", ์์ฐ์ฑ์ ๋์ด๋ ๊ธฐ์ ๊ต์ก(CI, Git, Conan).
- ๊ฐ์ฌ๋ค์ ์ ๋ฌธ์ฑ๊ณผ ์ด์ , ์ง์์ ์ ์ํ๋ ค๋ ์ด๋ง.
- ์์ ํ์: ์ค๋ช ๋ฐ ์ค์ต.
- ์ค์ ์์ ์ ์.
- ๊ธฐ์ฌ ๋ฐ ์ง์นจ์ ๋ํ ๋งํฌ์ ๋๋ค.
- ์ ์์ฑ๋ ๊ฐ์ ํ๋ ์ ํ ์ด์ .
๊ฐ์ฅ ์ค์ํ ๊ฒ์ ๋ํ์ ์กธ์ ํ ํ์ ๋ ์ฌ๋์ด ํฅ๋ฏธ๋กญ๊ณ ๋์ ์ ์ธ ์ผ์ ๋ง์ด ํ๊ฒ ๋ ๊ฒ์ด๋ผ๋ ์ ์ ์ ์ ์์๋ค๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ค์ ์์ ์ด ์ด๋ค ๋ฐฉํฅ์ผ๋ก ๋์๊ฐ๊ณ ์ถ์์ง ์ดํดํ๊ณ IT ๋ถ์ผ์์ ์ฑ๊ณต์ ์ธ ๊ฒฝ๋ ฅ์ ์๋ ๋ฐ ์กฐ๊ธ ๋ ๊ฐ๊น์์ก์ต๋๋ค.
์ด์ ์ฐ๋ฆฌ๋ ์ ์ ํ ๊ต์ก ํ์์ ์ ํํ๋ ๋ฐฉ๋ฒ, ํ๋ก๊ทธ๋จ์์ ๋จ์ํํ๊ฑฐ๋ ์ ์ธํ ํญ๋ชฉ, ์ค๋นํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ ๋ฐ ๊ธฐํ ์ค์ํ ์ฌํญ์ ์๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ฒญ์ทจ์๋ฅผ ๋ ์ ์ดํดํ๋ฏ๋ก ๋๋ ค์๊ณผ ์์ฌ์ด ์ฌ๋ผ์ง๋๋ค.
์๋ง๋ ์ฐ๋ฆฌ๋ ์ด๋ฏธ ํ์ฌ ๋ด์์ ์ง์์ ๊ต์กํ๊ณ ํ์๋ค๊ณผ ํ๋ ฅํ๊ณ ์์ง๋ง ๊ธฐ์ ๋ํ์ ๋ง๋๋ ๊ฒ๊ณผ๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ฉ์์ง๋ง ์ด ์ฌ๊ฐํ ์์ ์ ํฅํ ์ฒซ ๊ฑธ์์ ๋ด๋๋ ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ณง XNUMX์์ ์ฐ๋ฆฌ๋ ๋ค์ ๊ฐ๋ฅด์น ์์ ์ ๋๋ค. ์ด๋ฒ์๋ ์ฐ๋ฆฌ๊ฐ ์ค๋ซ๋์ ํ๋ ฅํด ์จ ์ด๋ฅด์ฟ ์ธ ํฌ ์ฃผ๋ฆฝ๋ํ๊ต๋ก ๊ฐ๊ฒ ์ต๋๋ค. ์ฐ๋ฆฌ์๊ฒ ํ์ด์ ๋น์ด ์ค!
์ถ์ฒ : habr.com