์ ํต์ ์ผ๋ก ๊ธฐ์ ์ฐ์
์์ ๊ฐ๋ฐ์๋ ์๊ฒฉ ์์ค์ ๋ฐ๋ผ Junior, Middle, Senior ๋ฐ Team Lead์ ๋ค ๊ฐ์ง ๋ฑ๊ธ์ผ๋ก ๋๋ฉ๋๋ค. ์ด์ ๋ ๊ธฐ์ฌ์์ ์ฃผ๋์ด ๋ฐ ์ค๊ธ ๊ฐ๋ฐ์๊ฐ ๋๋ ๊ฒ์ด ์ด๋ค ๊ฒ์ธ์ง์ ๋ํ ๋ชจ๋ ๊ธฐ๋ณธ ์ฌํญ์ ์ด๋ฏธ ๋ค๋ค์ต๋๋ค . ์ด์ ๋ค์ ๋จ๊ณ๋ก ๋์ด๊ฐ ์ฐจ๋ก์
๋๋ค. ์๋์ด ๊ฐ๋ฐ์, ํ๋๊ฐ ๋๋ค๋ ๊ฒ์ ์ด๋ค ๊ฒ์ด๋ฉฐ ์๋์ด์ ๋ฏธ๋๋ ๋ฒจ ์ฝ๋๋ ์ด๋ป๊ฒ ๋ค๋ฆ
๋๊น? ์์ ๋ณด์.
์๋์ด ๊ฐ๋ฐ์๋ ๋๊ตฌ์ ๋๊น?
์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ง์ ๋ฐ ์ ๋ฌธํ์ ๊ดํ ๊ธฐ์ฌ์์ ์ฐ๋ฆฌ๋ ํญ์ ์ผ์ข ์ ๋ฉด์ฑ ์กฐํญ์ ์์ฑํด์ผ ํฉ๋๋ค. ํน์ ์์น์ ๋ํ ์ธ์๊ณผ ์ดํด๋ ํ์ฌ, ์ด์ ์ค์ธ ์ฐ์ ๋ฐ ๊ธฐํ ์์ธ์ ๋ฐ๋ผ ํฌ๊ฒ ๋ค๋ฅผ ์ ์์์ ์ค๋ช ํฉ๋๋ค. . ๋ค์ ๋ณด์์ ์ธ ๊ฒฝํฅ์ด ์๋ ์ผ๋ถ ์ฌ๋๋ค์ ์ฝ๋ฉ ๊ฒฝํ์ด 10๋ ์ด์์ธ ๊ฒฝ์ฐ์๋ง ์๋์ด๋ผ๊ณ ๋ถ๋ฅผ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ฆ, ํํ์ ์ง์์ผ๋ก ์ค์ ๋ก ์ฝ๋ฉ์ ํ๋ ๋ช ๋ ๋์๋ง 12์ธ์ ์ฒ์์ผ๋ก Basic์์ ํ๋ก๊ทธ๋๋ฐ์ ์๋ํ์ ๋๋ถํฐ ๊ณ์ฐ์ ์์ํ ์ ์์ต๋๋ค(๋ง์ ์ ์ ์ฝ๋๋ค์ด ํ๋ ๊ฒฝํฅ์ด ์์ผ๋ฏ๋ก ์ค์ ์๋์ด ํ๋ก๊ทธ๋๋จธ๋ฅผ ํ๋๊ฒ ํฉ๋๋ค) ). ๋ ๋ณด์์ ์ด๊ธฐ ๋๋ฌธ์ ๋ง์ ์ฌ๋๋ค์ ์ํํธ์จ์ด ๊ฐ๋ฐ์๋ก 5๋ ์ด์ ์ ๊ท์ง์ผ๋ก ์ผํ๋ฉด ์์ ์ ์๋์ด๋ผ๊ณ ๋ถ๋ฅผ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ฐ๋ฉด์ ์๋ ๊ฐ์ ๊ฒฝํ์ ์ซ์์ ๋ถ๊ณผํ๋ฉฐ ์ค์ ๋ก ์ค์ํ ๊ฒ์ ์ง์, ๊ธฐ์ ๋ฐ ์ ์ฉ ๊ฐ๋ฅํ ๊ฒฝํ์ ๋๋ค. ์๋์ด ๊ฐ๋ฐ์๋ ์ข ์ข ๋ชจ๋ ๊ฒ์ ์๊ณ ์ ๋ฅํ ์ฝ๋ฉ ๋ง๋ฒ์ฌ๋ก ๊ฐ์ฃผ๋๊ธฐ ๋๋ฌธ์ ์๋์ด ํ์ดํ์ ๋ฐ์ ์๊ฒฉ์ด ์๋ ๊ฒ์ ์ค์ ๋ก ์ ๊ณตํด์ผ ํ๋ ๊ณณ์ ๋๋ค. ๊ฒฝ์์ง์ ์ธ์์์ ์ ์์ ์ผ๋ฐ์ ์ผ๋ก ํ๋ก์ ํธ ๊ด๋ จ ์์ ์ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ด๋ ํ์ํ ์ฝ๋๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ์๋ ์ฌ๋์ ๋๋ค. ๊ทธ๋ฌ๋ ํน์ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ ํธ์์ ์์ ๊ฐ๋ฐ์์ ๊ฐ์ฅ ์ค์ํ ๊ธฐ๋ฅ ์ค ํ๋๋ ๋ชจ๋ ๋ฌธ์ , ์๊ตฌ ์ฌํญ, ๋์์ค ๋ฑ์ด ์๋ ํ๋ก์ ํธ ์์ฒด์ ๋ํ ์ง์์ ๋๋ค. ์์จ์ ์ผ๋ก ์ผํ ์ ์๋ค๋ ๊ฒ์ ์๋์ด์ ์ค์ํ ์์ง์ ๋๋ค. ์ด๊ฒ์ ์๋์ด๊ฐ ๋ฌด์์ ์ธ์ ํด์ผ ํ๋์ง ์๊ณ ์๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ๊ทธ๊ฐ ํด์ผ ํ ์์ ์ ์ํํ๊ธฐ ์ํด ๊ฐ๋ ์ด ํ์ํ์ง ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ ๋ชจ๋ ๊ณ ์ฉ์ฃผ์ ๋์ ์๋นํ ๊ท์คํ ์์ง์ ๋๋ค. ์ด๋ ๊ฐ๋ฐ์์๊ฒ ํ๋ก์ ํธ ๊ด๋ จ ์์ ์ ์ ๊ณตํ๊ณ ๋๋จธ์ง๋ ๋ชจ๋ ๊ทธ/๊ทธ๋ ์๊ฒ ๋งก๊ธธ ์ ์์์ ์๋ฏธํ๊ธฐ ๋๋ฌธ์ ๋๋ค. "๋๋จธ์ง ๋ชจ๋ ๊ฒ"์ ์๋ฃํด์ผ ํ ์์ ์ ๋ํ ์๊ตฌ ์ฌํญ, ์๊ตฌ ์ฌํญ ๋ฐ ์ ํ ์ฌํญ ํ์ , ์ฌ๋ฐ๋ฅธ ์ ๊ทผ ๋ฐฉ์ ์ ์, ์ ์ ํ ๋๊ตฌ ์ฐพ๊ธฐ, ํฐ ์์ ์ ์์ ์์ ์ผ๋ก ๋๋๊ณ ์ค๊ธ ๋ฐ ์ฃผ๋์ด ์์ค์ ํ ๋น ๊ฐ๋ฐ์ ๋ฑ ์ค๊ธ ๋ฐ ์ฃผ๋์ด ์ฝ๋์ ์๋์ด๋ฅผ ๊ตฌ๋ณํ๋ ๋ ๋ค๋ฅธ ์ฃผ์ ์ธก๋ฉด์ด ์์ต๋๋ค. ๊ทธ๋ค์ด ์์ฑํ๋ ์ฝ๋์ ์ํ ๋ฐฉ์์ ์์ต๋๋ค. ์๋์ด๋ ์ผ๋ฐ์ ์ผ๋ก ๊ฐ์ฅ ๋ช ํํ๊ณ ๋จ์ํ๋ฉฐ ๊ฐ๊ฒฐํ ์ฝ๋๋ฅผ ์์ฑํ๋ ์ฌ๋์ด๋ฉฐ ๊ทธ๋์ผ ํฉ๋๋ค. ๋๋ก๋ ์ด ์ฝ๋๊ฐ ์ง๋์น๊ฒ ๊ฐ๋จํ๊ณ ์์์ ์ผ๋ก ๊ธฐ๋ณธ์ ์ผ๋ก ๋ณด์ผ ๋๋ ์์ต๋๋ค. ์ด๋ Senior๊ฐ ์์ ์ ์๋ฃ๋ฅผ ์ต์ข ๊ฒฐ๊ณผ๋ก ๊ณ ๋ คํ ๋ฟ๋ง ์๋๋ผ ์ ์ฝ๋๊ฐ ํ๋ก์ ํธ์ ์ฝ๋ ๊ธฐ๋ฐ์ ๋ฏธ์น๋ ์ ๋ฐ์ ์ธ ์ํฅ์ ๊ณ ๋ คํด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์๋์ด ๊ฐ๋ฐ์๋ ์ ์ง ๊ด๋ฆฌ์ฑ๊ณผ ํ์ฅ์ฑ์ ์ผ๋์ ๋๊ณ ์ฝ๋๋ฅผ ์์ฑํ๋ฉฐ, ์ด๋ ๊ฒฝํ์ด ์์ด์ผ๋ง ์ป์ ์ ์๋ ์ฃผ์ ๊ฐ์ ์ ๋๋ค.์ ์ ๊ฐ๋ฐ์์ ์ฑ ์์ ๋ฌด์์ ๋๊น?
์ด์ ์๋์ด ๊ฐ๋ฐ์์ ๊ฐ์ฅ ํ์ค์ ์ด๊ณ ์ผ๋ฐ์ ์ธ ์ฑ ์์ ๋ํด ์ข ๋ ์์ธํ ์ด์ผ๊ธฐํ๊ฒ ์ต๋๋ค. ์์ฐ์ค๋ฝ๊ฒ Java ํ๋ก๊ทธ๋๋จธ์๊ฒ ์ผ๋ฐ์ ์ธ ์ฑ ์์ ์ด์ ์ ๋ง์ถฅ๋๋ค.- ์ฌ์ฉ์ ์๊ตฌ ์ฌํญ ์๋ณ ๋ฐ ๋ถ์
- ์ฝ๋ฉ ์์ ์ ์ฐ์ ์์ ์ง์ , ํ ๋น ๋ฐ ์คํ
- ์๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ
- ์ ํ์ฑ๊ณผ ๊ธฐ๋ฅ์ ์ํด ์ฝ๋ ์์ ์ ๊ฒํ ํฉ๋๋ค.
- ์ ๊ธฐ์ ์ผ๋ก ์ฝ๋ ์ธ๊ทธ๋จผํธ ๋ถ์
- ์ ๊ธฐ์ ์ ์ต์ ์ํ๋ก ์ ์งํ๊ณ ์ฃผ๋์ด ๊ฐ๋ฐ์์๊ฒ ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๊ต์กํฉ๋๋ค.
- ๋ค๋ฅธ ํ ๊ตฌ์ฑ์๊ณผ ํจ๊ป ๊ฐ๋ฐ ์ฃผ๊ธฐ์ ๊ด๋ จ๋ ์์ด๋์ด ๋ฐ ์๋ฃจ์ ์์ฑ
- ๋ชจ๋ ๊ฐ๋ฐ ์์ ๋ฐ ํ๋ก์ ํธ ์ฝ๋์ ๋ํ ์ผ๋ฐ์ ์ธ ์ฑ ์์ ์ง๋๋ค.
์๋์ด ๊ฐ๋ฐ์๋ฅผ ์ํ ์๊ตฌ ์ฌํญ
๋ค์์ ์ด ์ง์ ์ ์ป๊ธฐ ์ํด ์ถฉ์กฑํด์ผ ํ๋ ์ ์ ๊ฐ๋ฐ์์ ๋ํ ๊ฐ์ฅ ์ผ๋ฐ์ ์ด๊ณ ์ผ๋ฐ์ ์ธ ์๊ตฌ ์ฌํญ ๋ชฉ๋ก์ ๋๋ค. ๋ฌผ๋ก ์๊ตฌ ์ฌํญ์ ํ์ฌ ์ฑ์ฉ ์ ์ฑ , ํ๋ก์ ํธ์ ์ฌ์ฉ๋ ๊ธฐ์ ๋ฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.- ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐ ํด๋น ๊ธฐ์ ์ ๋ํ ๊ด๋ฒ์ํ ์ผ๋ฐ ์ง์
- Java์ ๋ํ ๊ฐ๋ ฅํ ์ง์;
- ์ํฐํ๋ผ์ด์ฆ ์ ํ๋ฆฌ์ผ์ด์ ์ค๊ณ, ๊ตฌ์ถ ๋ฐ ํ ์คํธ ๊ฒฝํ
- Spring, Spring Boot ๋๋ Java EE, JSF ๋ฑ๊ณผ ๊ฐ์ ๋๋ฆฌ ์ฌ์ฉ๋๋ Java ํ๋ ์์ํฌ์ ๋ํ ์ฌ์ธต ์ง์
- ๊ฐ์ฒด์งํฅ ์ค๊ณ(OOD)์ ๋ํ ๊ฒฝํ.
- ์ข์ ์์ ๋ฐ ์๊ฐ ๊ด๋ฆฌ ๊ธฐ์ ;
- ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ;
- ์ข์ ์์ฌ ์ํต ๋ฅ๋ ฅ;
- ๊ฐ๋ ฅํ ์๋ฉด ๋ฐ ๊ตฌ๋ ์์ฌ ์ํต ๊ธฐ์ ;
- ๋ง๊ฐ์ผ์ ๋ง์ถ๊ณ ์ ๋ต์ ์ผ๋ก ์ฌ๊ณ ํ๋ ๋ฅ๋ ฅ.
GO TO FULL VERSION