Career
๐ ๋จธ๋ฆฌ๋ง
๊ฒฝ๋ ฅ ใ
ก ๊ฒช์ด ์ง๋ด ์จ ์ฌ๋ฌ ๊ฐ์ง ์ผ
(๊ฐ๋ฐ์๋ก์์) ๊ฒฝ๋ ฅ์ ํ ๋จ๊ณ ๋ ๋์ด์ฌ๋ฆด ๋ฐฉ๋ฒ
๋ฐ๋ณต
์์ ์ ํ๋์ ๋ณํ๋ฅผ ์ฃผ๊ณ , ์์ ์ ์ถ์ ํ๋ฅญํ ์์น๊ณผ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์ ์ฉํ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ์์ ์ ๋๋ฅผ ์์ ์ ์ถ์ ์ ๋ชฉํ๊ณ ์ถ์ ์๊ฐ์ด๋ ๊ฐ๋
์ ์์ ํ ์ ๊ธฐ๊ฒ ํ๋ ๊ฒ์ด๋ค.
์๊ฐ ๋ฐ๋ณต์ ์ํ ์บ๋ฆฐ๋ ์๋ ใ ก ์ผ์ ์ ๊ธฐ
๐ ๋ฉ๋ชจ
- ๊ฒ์์ก
- ์ ํ - ๋ณด์ถฉ์ญ
- ์กํ๋๋
- ์ด์ธํผ์ค ์ธ์ฌ ์์
- ํค์๋
- ๊ฐ๋ฐ์ ์ธ์ฑ ๋ฉด์
- ํด๋์ค ๋ค์ด์ด๊ทธ๋จ, ์ํ์ค ๋ค์ด์ด๊ทธ๋จ
- ํ๋ก์ ํธ ์ค๊ฐ์ค๊ฐ ์งํ์ํฉ ๋ณด๊ณ ๋ง์ด ํ๊ธฐ
- ๊ฐ์ธ์ ์ผ๋ก (๊ธฐ๋ก)
- ํ์๋ค์๊ฒ
- ์ ์ ๊ฒ์ ์๋ฒ ํ๋ก๊ทธ๋๋จธ ํฌํธํด๋ฆฌ์ค
- ๊ฒ์ ํ๋ก๊ทธ๋๋จธ ๊ธฐ์ , ์ธ์ฑ๋ฉด์ TIP
- ์ค์ฉ์ ์ธ ์ทจ์ ๊ฟํ + ์ทจ์ ํ๊ธฐ
- ์ฑ์ฉ๋ด๋น์๊ฐ ๋ฝ์ ์ทจ์ ๋ฉด์ ๋ฉํธ ์ ํธ๋
- 3N ํด๋ผ ๊ฐ๋ฐ์๋ก ์ทจ์ง ์คํ
- https://simpleprogrammer.com/career-guide-toolkit/
- https://simpleprogrammer.com/products/careerguide/links/
- SW ๊ฐ๋ฐ์์ ๊ธฐ์ ๊ณผ ๋ฅ๋ ฅ์ ํ๋จํ๋ ์ฃผ์ ๊ธฐ์ค
- ๋จ์ํ ์ ๋ฌด๋ฅผ ๋ง์น๋ ๋ฐ ์์๋ฅผ ๋์ง ์๊ณ ๋ ํ๋ฅญํ ๊ฒฐ๊ณผ๋ฅผ ๋ด๊ธฐ ์ํด ๋ ธ๋ ฅํ๋ค๋ ๊ฒ
๋ง์นจํ๋ฅผ ์ฐ๋ ๊ฒ ๋ง๊ณ ๊พธ์คํ ํด ๋๊ฐ๋ ๋ฐ์ ์์๋ฅผ ๋๋ผ.
- ๋ชฉํ๊ฐ ํ์ํ๋ค
- ๋ฌด์์ ์ ๋ฐฐ์ฐ๋ ค๊ณ ํ๋์ง๋ถํฐ ํ์คํ ์์์ผ ํ๋ค
- ๋ฌด์๋ณด๋ค ๋ณธ์ธ์ด ์ผ๋ง๋ ์ ๋ฐฐ์ ๋์ง๋ฅผ ์ธก์ ํ ๊ธฐ์ค๋ ์ ํด์ผ ํ๋ค
- ๋ฌด์ธ๊ฐ ์๋ก ๋ฐฐ์ฐ๊ธฐ ์์ํ๋ ์ฌ๋์ ๋ง์ง๋ง ๋ชฉํ ๋ฌ์ฑ ์ฌ๋ถ๋ฅผ ํ์ธํ ๋ฐฉ๋ฒ๊น์ง ์๊ฐํด๋๋ ์ฌ๋์ ๊ทน์์๋ค.
- ๋ง์ง๋ง์ผ๋ก ๋ฐฐ์ด ๋ด์ฉ์ ๋จ์๊ฒ ๊ฐ๋ฅด์ณ๋ผ.
- ์ด๋ค ํ์์ผ๋ก ๋๊ตฌ๋ฅผ ๊ฐ๋ฅด์น๋ ์๊ด์๋ค.
- ์์ ์ ์๊ฐ์ ๋ค๋ฅธ ์กด์ฌ์ ์ํตํ ์ ์๋ ํํ๋ก ์ ๋ฆฌํ๋ ๊ฒ ๊ด๊ฑด์ด๋ค.
- ๊ทธ๋ ๊ฒ ํด์ผ๋ง ๋จธ๋ฆฌ์ ๋ด๊ธด ์ง์์ ์ ๋๋ก ์ดํดํ ์ ์๋ค.
์ด๋ค ๊ธฐ์ ์ ๋ฐฐ์ฐ๋ ค ํ๋ ๊ทธ ๊ธฐ์ ์ด ๋ณธ์ธ์๊ฒ ์ค์ ๋์์ด ๋ ์ง๋ถํฐ ๊ณ ๋ฏผํ๋ผ
๊ทธ ๊ธฐ์ ์ ๋น์ฅ ์จ๋จน์ด์ผ ํ ์ํฉ์ด ์๋๋ผ๋ฉด ์ ๋ง ๋ฐฐ์ธ ํ์๊ฐ ์๋์ง๋ถํฐ ์๊ฐํด๋ณด๋ผ.
๋น์ฅ ์จ์ผ ํ ๊ธฐ์ ์ด๋ผ๋ฉด ํจ์ฌ ์ฝ๊ฒ ๋ฐฐ์ธ ์ ์๋ค.
๊ผญ ๋ฐฐ์์ผ ํ ์ด์ ๊ฐ ์๊ธฐ ๋๋ฌธ์ด๋ค.
์ฅ๋ด์ปจ๋ฐ ๋นํ๊ธฐ๋ฅผ ํ๊ณ ํ๋ ๋์ด ์ฌ๋ผ๊ฐ ๊ณต์ค์์ ๋ฐ์ด๋ด๋ฆฌ๊ธฐ ์ง์ ์ ์ค์นด์ด๋ค์ด๋นํ๋ ๋ฒ์ ๋ฐฐ์ด๋ค๋ฉด ๊ทธ ๋ด์ฉ์ ๋จธ๋ฆฌ์ ์์ ๋ฐํ ๊ฒ์ด๋ค.
ํ์ง๋ง ๋น์ฅ ํ์ํ์ง ์๋ค๋ฉด? ์ด๋ค ์ง์ฅ์ ์ทจ์งํ ํ์ ๊ฑฐ๊ธฐ์์ ๊ทธ ๊ธฐ์ ์ ์ฌ์ฉํด์ผ ํ ๊ฑฐ๋ผ๊ณ ์๊ฐํด์ ๋ฐฐ์ฐ๋ ๊ฑฐ๋ผ๋ฉด?
๊ทธ๋ด ๋๋ ๊ทธ ๊ธฐ์ ์ ์ฌ์ฉํ ์ด์ ๋ฅผ ๋ง๋ค์ด๋ผ.
๋ชฉํ๋ฅผ ๋ง๋ค์ด๋ผ.
๋ด๊ฐ ๊ธฐ์ ์ ๊ฐ๋ฅด์น๋ ๋ฐฉ๋ฒ
๋น์ฅ ๊ฐ์น๋ฅผ ์ง๋๋ ์ ๋ณด๋ง ์๋ ค์ฃผ๊ณ ,
๊ทธ์ค ํน์ ์ธ๋ถ ์ฃผ์ ๋ฅผ ๋ ์์ธํ ๊ณต๋ถํ ํ์๋ฅผ ๋๋ ๋ ํ์ฉํ ์ฐธ๊ณ ์๋ฃ๋ฅผ ์ ๊ณตํ๋๋ฐ ์ง์คํ๋ค.
์ด๋ฌํ ํ์ต ๋ฐฉ์์ ์ ์๋ โ์ ์ ํ์ตโ ์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค.
๊ธฐ์ ์ ๊ฐ๋ฅด์น ๋ ์๋ ค์ฃผ๋ ์ธ ๊ฐ์ง ํต์ฌ ์ฌํญ
- ํฐ ๊ทธ๋ฆผ: ์ด ๊ธฐ์ ๋ก ๋ฌด์์ ํ ์ ์๋๊ฐ?
- ์์ํ๋ ๋ฒ
- ์ต๊ณ ์ ํจ๊ณผ๋ฅผ ๊ฑฐ๋๊ธฐ ์ํด ์์์ผ ํ 20%
์ ๋ฌธ๊ฐ๊ฐ ์ด ๊ธ ์ฝ๊ธฐ
๊ธฐ์ ๋ฐ์ ์ ๋์์ด ๋ ๋ง์ง๋ง ๋ฐฉ๋ฒ์ ๊ทธ ๊ธฐ์ ์ ์ด๋ฏธ ์ ์๊ณ ์๋ ์ ๋ฌธ๊ฐ๊ฐ ์ด ๊ธ์ ์ด์ฌํ ์ฝ๋ ๊ฒ์ด๋ค.
๋๋ ์๋ก์ด ๊ธฐ์ ์ ๋ฐฐ์ธ ๋ ๋งค์ผ 30๋ถ์ฉ ๊ทธ ๊ธฐ์ ๊ณผ ๊ด๋ จ๋ ๋ค์ํ ๋ธ๋ก๊ทธ ํฌ์คํธ๋ฅผ ์ฝ๋๋ค.
C++๋ฅผ ์ง์ฌ์ผ๋ก ์ฌ๋ ์๊ฒ ๋ฐฐ์ฐ๊ณ ์ถ์ ๋๋ ์ค์ฝง ๋ง์ด์ด์ค Scott Meyers์ Effective C++ ๋ฅผ ์ง์ด์ผํฌ๋ฏ์ด ์ฝ์๋ค.
๋๋ก๋ ์ ๋ฌธ๊ฐ์ ์๊ฒฌ์ ๋ฃ๋ ๊ฒ๋ง์ผ๋ก ํผ์์๋ ์ป๊ธฐ ์ด๋ ค์ด ๊น์ ํต์ฐฐ์ ์ป๋๋ค.
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ฌธ์ ์ด๋ ํ๋ ์์ํฌ์ ์๋ ๋ฐฉ์์ ์ดํดํ๋ ๊ฒ๊ณผ ๊ทธ ๊ธฐ์ ์ ๊ด์ฉ์ ์ธ ์ฐ์์๋ฅผ ์ดํดํ๋ ๊ฑด ๋ค๋ฅธ ๋ฌธ์ ๋ค.
๋ฐฐ์ฐ๋ ค๋ ๊ธฐ์ ์ ์ ๋ฌธ๊ฐ๊ฐ ์ค์ ๋ก ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง ์ฐ๊ตฌํ๋ผ.
๊ทธ ๊ธฐ์ ์ ๋ณต์กํ ๋ถ๋ถ์ ๋ํด ์ ๋ฌธ๊ฐ๊ฐ ์ด๋ค ๋ฌธ์ ๋ ์ฃผ์ฅ์ ์ ๊ธฐํ๋์ง ์์๋ด๋ผ.
๊ทธ๋ฌ๋ฉด ๋น์ ์ ์ดํด๋ ๊น์ด์ง ๊ฒ์ด๋ค.
๐ ๊ธฐ๋ก
๐ SW ๊ฐ๋ฐ์๋ก ์ ๋ฌธํ๊ธฐ
์ด๋ ค์ด ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํด๊ฒฐํด๋ณด๊ธฐ
์๊ณ ๋ฆฌ์ฆ ์ ํ์ ํ๋ก๊ทธ๋๋ฐ ๋ฌธ์ ํด๊ฒฐ์ ์ฐ์ต
ํน์ ๋ฌธ์ ๋ฅผ ํธ๋ ํจํด์ด ๋ณด์ด๊ณ ,
์ด์ ์๋ ๋ชฐ๋๋ ๋ฐฉ์์ผ๋ก C++์ ๊ธฐ๋ฅ์ ํ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ดํดํ๊ธฐ ์์
๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์๋ฐํ ๋ณต์กํ ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ํด ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ธฐ๋ฅ์ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ ๋ฐ.
์์ ์ด ํ์ง ๋ชปํ๊ณ ๋๋๋๋ ๋ฌธ์ ๋ฅผ ๋ค๋ฅธ ์ด๋ค์ด ์ด๋ป๊ฒ ํธ๋์ง๋ ๋ฐ๋์ ์ดํด๋ณด๊ธธ ๋ฐ๋๋ค.
๊ทธ ๋ฌธ์ ๋ฅผ ์ ๊ทธ๋ฐ ๋ฐฉ์์ผ๋ก ํ์๋์ง๋ ์์๋ด๋ผ.