๋ฐ์ดํฐ์ ๊ตถ์ฃผ๋ ค ์๋์?
์ด๋ฒ ์๊ฐ์๋ Stack Overflow์ 2022๋
๊ฐ๋ฐ์ ์ค๋ฌธ์กฐ์ฌ
๊ฒฐ๊ณผ ์ ๋ํ ๊ฐ๋ตํ ๊ฐ์๋ฅผ ์ค๋นํ์ต๋๋ค . ๋ฐ๋ผ์ ์
๊ณ๊ฐ ์ด๋๋ก ํฅํ๊ณ ์๋์ง ๊ถ๊ธํ๋ค๋ฉด ์ฃผ์ ํต์ฐฐ๋ ฅ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๊ธฐ์ ๋ํฅ์ ํ์
ํ๋ ๊ฒ์ ๊ฐ๋ฐ ์ฐ์
์ ๋ ์ ์ดํดํ๋ ๋ฐ ์ค์ํฉ๋๋ค.
ํ๋ ์๋์๋ ๋ฌด์์ด ์๋์?
๋จผ์ StackOverflow๊ฐ ์ค๋ฌธ์กฐ์ฌ๋ฅผ ์ํํ ๋ฐฉ๋ฒ์ ๋ํ ๊ฐ์๋ฅผ ์ ๊ณตํ๊ฒ ์ต๋๋ค. ์ฌํด๋ ์ ์ธ๊ณ 180๊ฐ๊ตญ 73,268๋ช
์ ๊ฐ๋ฐ์๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ์์งํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด 73,268๊ฐ์ ์๋ต ์ค ์ฝ 6,309๊ฐ์ ์๋ต์ ์ด์ ๋ง ์ฝ๋ฉ์ ๋ฐฐ์ฐ๋ ์ฌ๋๋ค์ ์๋ต์ด์์ต๋๋ค. ์ด๋ ์ฐ๋ฆฌ์ ๊ฐ์ ๋๋ฃ ํ์๋ค๋ก๋ถํฐ ๊ท์คํ ํผ๋๋ฐฑ์ ์ป๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๋ํ ์ฐ๊ตฌ์๋ค์ ์ ๋ฌธ ๊ฐ๋ฐ์ 53,507๋ช
์ ์ธํฐ๋ทฐํ์ฌ ํ์ฌ ์ฃผ์ ๊ธฐ์ ๊ธฐ์
์์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ์๋ ค์ฃผ์์ต๋๋ค. ๋๋จธ์ง๋ ๋๊ตฌ์๋์? ์ทจ๋ฏธ๋ก ์ผํ๋ ์ฌ๋, ์ํดํ ๊ฐ๋ฐ์, ์ง์ฅ์์ ์ ๊ธฐ์ ์ผ๋ก ํ๋ก๊ทธ๋๋ฐ์ ๋ค๋ฃจ๋ ๋น์ฝ๋๊น์ง. ์ด๋ฒ ์ค๋ฌธ์กฐ์ฌ๋ 2022๋
5์ 11์ผ๋ถํฐ 2022๋
6์ 1์ผ๊น์ง ์งํ๋์ผ๋ฉฐ, ์ฐธ๊ฐ์ 1์ธ๋น ์ง๋ฌธ์ ์๋ตํ๋ ์๊ฐ์ ์๋
๋ณด๋ค ๊ธธ์ด์ง 15๋ถ ์ ๋์๋ค. ์๋ก์ด ์ง๋ฌธ์๋ ์ฝ๋๊ฐ ์์ ์ ์
๋ฌด๋ฅผ ์ด๋ป๊ฒ ๋ฐฐ์ฐ๋์ง์ ๋ํ ์ ๋ณด๋ ํฌํจ๋์์ต๋๋ค. ๋๋์ง๋ ์๊ฒ, ๋์ด ๋ง์ ์ฝ๋๋ ์ฑ
์์ ๋ฐฐ์ธ ๊ฐ๋ฅ์ฑ์ด ๊ฐ์ฅ ๋์ ๋ฐ๋ฉด, ์ ์ธ๋๋ Codegym ๋ฐ ๊ธฐํ ์ฝ์ค์ ๊ฐ์ ์จ๋ผ์ธ ์๋ฃ์ ์์กดํฉ๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, ์ ์ฒด ์จ๋ผ์ธ ํ์ต ํ์ ๋น์จ์ด 60%์์ 70%๋ก ์ฆ๊ฐํ์ต๋๋ค. ๋ ๋ค๋ฅธ ์๋ก์ด ๋ฌธ์ ์ฌํญ์ ๋ฒ์ ๊ด๋ฆฌ์์ต๋๋ค. Stack Overflow๋ ์ด ๋ถ์ผ์์๋ ํฅ๋ฏธ๋ก์ด ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ฃผ์์ต๋๋ค. ๊ทธ๋ผ, ์ค๋ฌธ์กฐ์ฌ ๊ฒฐ๊ณผ์ ์ฃผ์ ๋ด์ฉ์ ์ข ๋ ์ฌ์ธต์ ์ผ๋ก ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์ธ๊ณ๋ฅผ ์ง๋ฐฐํ๋ ๋จ์ผ ์ธ์ด๋ ์์ต๋๋ค
์ฌํด๋ ๋ฆฌ๋๋ ๋ณํ์ง ์์์ต๋๋ค . JavaScript๋ ์ฌ์ ํ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ์ธ์ด์
๋๋ค. ๋ค๋ฅธ ์ธ์ด์ ๊ดํด ๋งํ์๋ฉด, ์์น์๋ ์ค์ง์ ์ธ ๋ณํ๊ฐ ์์ต๋๋ค. ํ์ต์๋ฅผ ์ํ ํต์ฌ ๋ด์ฉ: ๋ณด์๋ค์ํผ Java๋ ํด๋ง๋ค ๊ณ์ํด์ ์์ ์์น๋ฅผ ์ฐจ์งํ๊ณ ์์ผ๋ฉฐ ์ด๋ฌํ ๊ฒฝํฅ์ ๊ณง ๋ฐ๋์ง ์์ ๊ฒ ๊ฐ์ต๋๋ค. ์ด๋ ์ฃผ๋ก Java๊ฐ ๋ฐฐ์ฐ๊ธฐ ์ฝ๊ณ ์ฌ์ฉํ๊ธฐ ์ฝ๊ธฐ ๋๋ฌธ์ ์์ฑ, ์ปดํ์ผ ๋ฐ ๋๋ฒ๊ทธ๊ฐ ์ฝ๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฅํฉ๋๋ค. ๊ทธ๋ฌ๋ ๊ฐ์ฅ ์ค์ํ ์ฅ์ ์ Android ์ฅ์น ๋ฐ ์ปดํจํฐ๋ถํฐ ์น ์ฑ, ์ํํธ์จ์ด, ์ํ ์
๊ณ ๋๊ตฌ ๋ฑ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ํ๊ฒฝ์์ ์ฌ์ฉ๋๋ ํ๋ซํผ ๋
๋ฆฝ์ ์ธ์ด ์ฝ๋์ธ Java์
๋๋ค. ์ฆ, ํ๋์ OS์์ ๋ค๋ฅธ OS๋ก ์์ ๋กญ๊ฒ ์ด๋ํ ์ ์๋ ํ๋ซํผ ๋
๋ฆฝ์ ์ธ ์ธ์ด์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ข์ ์์์ ์ฌํด ํฌ๋ก์ค ํ๋ซํผ ๊ฐ๋ฐ์ด ๋์ฑ ๊ฐ๋ ฅํด์ง๊ณ ์๋ค๋ ๊ฒ์
๋๋ค.
2022๋
ํฌ๋ก์ค ํ๋ซํผ ๊ฐ๋ฐ
๊ฐ์ธ์ฉ์ผ๋ก๋ Windows๊ฐ ์น๋ฆฌํ์ง๋ง ๋ช
ํํ OS ๋ฆฌ๋๋ ์์ต๋๋ค. ๊ฐ๋ฐ์๋ ๋ค์ํ ํ๋ซํผ์์ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ง๋๋ ๋ฐ ์ต์ํด์ง๊ณ ์์ผ๋ฉฐ ์ด๋ ์ฑ์ด ์ ์ ๋ ํ๋ซํผ ๋
๋ฆฝ์ ์ด ๋๊ณ ์์์ ์๋ฏธํฉ๋๋ค.
ํ๋ถํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํ๋ ์์ํฌ
2022๋
๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์น ํ๋ ์์ํฌ๋ ๋ง์ฐฌ๊ฐ์ง๋ค. 50% ์ด์์ ์ฌ์ฉ๋์ ์๋ํ๋ ๋จ์ผ ๊ธฐ์ ์ ์๋ค. ์์ 3๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์๋ PostgreSQL์ด 46.48%, MySQL์ด 45.68%, SQLite๊ฐ 30.83%๋ก ํฌํจ๋์ด ์์ต๋๋ค. ์น ํ๋ ์์ํฌ๋ก๋ Node.js(46.31%), React.js(44.31%), jQuery(29.21%)๊ฐ ์ ๋๋ฅผ ์ฐจ์งํ์ต๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ฐ์๊ฐ ํ๋ก์ ํธ์์ ๋ค์ํ ์ธ์ด, ํ๋ ์์ํฌ, ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๋๊ตฌ, ์ฌ์ง์ด OS๊น์ง ์ฌ์ฉํ๋ค๋ ๊ฒฐ๋ก ์ ๋ด๋ฆฌ๊ธฐ ์ฝ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด์ ๋ํ ๊ด๋ฒ์ํ ํฉ์๋ ์ด๋ฃจ์ด์ง์ง ์์์ผ๋ฉฐ, ๋ ๋ง์ ๋์์๊ฒ ๋ค๊ฐ๊ฐ๋ฉด์ ์ ํธํ๋ ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ๋ณดํธ์ ์ผ๋ก ๊ตฌ์ถ ๋ฐ ๋ฐฐํฌํ ์ ์๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ์ด๋ฅผ ์ค์ํ๊ฒ ์๊ฐํฉ๋๋ค.
Git์ด ๋ฆฌ๋์ด๋ค
์ฐ๊ตฌ์๋ค์ ์ง๋ ๋ช ๋
๊ฐ Git์ "๊ธฐํ ๋๊ตฌ" ์น์
์ ํฌํจ์์ผฐ์ต๋๋ค. ํ์ง๋ง ์ฌํด StackOverFlow๋ ์ด๋ฅผ '๋ฒ์ ๊ด๋ฆฌ ์์คํ
' ์น์
์ ํฌํจ์์ผฐ๊ณ ๋ฌด๋ ค 96.65%๋ก 1์๋ฅผ ์ฐจ์งํ์ต๋๋ค. Git์ ๋ฒ์ ์ ์ด ์์คํ
์ ์์ผ๋ก ํนํ ์ ๋ฌธ๊ฐ๋ค ์ฌ์ด์์ ์ธ๊ธฐ๊ฐ ๋์ต๋๋ค. ๋ํ ํ์ต์์ 17%๊ฐ ๋ฒ์ ๊ด๋ฆฌ ์์คํ
์ ์ ํ ์ฌ์ฉํ์ง ์๋๋ค๋ ์ ๋ ๋๋์ต๋๋ค. ๋คํํ๋ ๊ทธ๋ ์ง ์์ต๋๋ค. CodeGym์์๋ ํ์๋ค์๊ฒ Git์ผ๋ก ์์
ํ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋ฅด์นฉ๋๋ค.
๋ฒ์ ์ ์ด ํ๋ซํผ์ ๋ฌด์์
๋๊น?
์ง์์ ์ธ ํตํฉ ๋๊ตฌ์ ๊ด๋ จํ์ฌ GitHub๋ 2022๋
์ ์์
๋๋ค. ํต์ฌ์ธ Git๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก GitHub๋ ์ ์ฅ์์ ์์ฑ๋ ์์ค ์ฝ๋ ๋ฒ์ ์ ๊ด๋ฆฌํ๋ฏ๋ก ๋ค๋ฅธ ํ๋ก๊ทธ๋๋จธ์ ๋์์ ์ํํธ์จ์ด๋ฅผ ์์ฑํ์ฌ ์ฝ๋๋ฅผ ๋จ์ผ ๋์ผ๋ก ๋ณํฉํ ์ ์๋ ๊ฐ๋ ฅํ ๋๊ตฌ์
๋๋ค. ๋
๋ฆฝ์ ์ผ๋ก ์ ํ. ๋ฐ๋ผ์ ์ ์ฒด ์ํํธ์จ์ด ๊ฐ๋ฐ ์ฐ์
์ด ์ด ์ธ๊ณ์ ์ด๊ณ ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ๋ค๋ฃจ์ด์ผ ํฉ๋๋ค(๋๋ ๊ธฐํ ์์ ๋ฒ์ ์ ์ด ํ๋ซํผ).
2022๋
๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ๊ธฐ๋ณธ ๋๊ตฌ
์๋
์ Git์ ๊ฐ๋ฐ์๊ฐ ๋๊ธฐ ์ํ ํ์ ๋๊ตฌ๋ก ๊ฐ์ฃผ๋์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฌํด๋ ์ฌ์ฉ๋์ด 55%์์ 69%๋ก ์ฆ๊ฐํ Docker์ ๊ดํ ๊ฒ์
๋๋ค.
Gartner๋
2023๋
๊น์ง ๊ธฐ์
์ 70%๊ฐ ์ฌ๋ฌ ๊ฐ์ ์ปจํ
์ด๋ํ๋ ์ ํ๋ฆฌ์ผ์ด์
์ ์คํํ ๊ฒ์ด๋ผ๊ณ ๋ฏฟ๊ณ ์๊ธฐ ๋๋ฌธ์ ์ด ์์น๋ ์ฆ๊ฐํ๋ ๊ฒ์ผ๋ก ๋ณด์
๋๋ค .
๊ฐ์ฅ ์ํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค
๋ชจ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค์์ PostgreSQL๊ณผ MySQL์ด ๊ฐ์ฅ ์ฌ๋๋ฐ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์
๋๋ค(PostgreSQL์ด 46.48%๋ฅผ ์ฐจ์งํ๊ณ MySQL์ด 45.68%๋ก ์ฝ๊ฐ ๋ค๋ฅผ ์์ต๋๋ค).
๋ณด๋์ค ์ ๋ณด: ํ์ต์ ๊ดํ ๋ชจ๋ ๊ฒ
์ ์ฒด ์๋ต์์ 62%๊ฐ ๋ฌธ์ ์ ๋ํ ํด๊ฒฐ์ฑ
์ ์ฐพ๋ ๋ฐ ํ๋ฃจ 30๋ถ ์ด์์ ์๋นํ๋ค๋ ๊ฒ์ ๋๋ผ์ด ์ผ์ด ์๋๋๋ค. ์ฆ, 25%๋ ๋งค์ผ 1์๊ฐ ์ด์์ ์๋นํฉ๋๋ค. 50๋ช
์ ๊ฐ๋ฐ์๋ก ๊ตฌ์ฑ๋ ํ์ ๊ฒฝ์ฐ ์ด ์๊ฐ์ ์ฃผ๋น 333~651์๊ฐ์
๋๋ค. ์ผํ๋ฉด์ ๊ท์คํ ์๊ฐ์ ๋ญ๋นํ๋ ๊ฒ๋ณด๋ค ์ง๊ธ ๊ฐ๋ฅํ ํ ๋ง์ ์ง์์ ํก์ํ๋ ๊ฒ์ด ๋ ๋ซ๋ค๋ ๋ฐ ๋์ํ์ญ์์ค. ๋์ ๊ฑด๋ฌผ์ ์ง๋๋ฐ ์ธ ์ ์์ต๋๋ค.
๊ต์ก!
2022๋
์๋ ์ ๋ฌธ ๊ฐ๋ฐ์์ 47.9%๊ฐ ํ์ฌ ํ์๋ฅผ ๋ณด์ ํ๊ณ ์๋ค๊ณ ๋ณด๊ณ ํ์ต๋๋ค. ์ด๋ ์ ๋
๋ ๊ธฐ๋ก์ 49.34%์ ๋น๊ต๋ฉ๋๋ค(29.7%๊ฐ ๋ํ ํ์๋ฅผ ๋ณด์ ํ๊ณ ์๋ค๊ณ ์๋ตํ ๋ฐ๋ฉด, 22.67%๋ ์คํ์ฌ ํ์๋ฅผ ๋ณด์ ํ๊ณ ์์). ์ฝ๋ฉ์ ๋ง ๋ฐฐ์ฐ๋ ํ์๋ค์ ์๋ต์ ์ดํด๋ณด๋ฉด ์ด ์์น๋ ์๋นํ ๋ค๋ฆ
๋๋ค. ๊ฐ๋ฐ์ ํ์ต์์ 61.9%๋ ํ์ฌ ํ์๊ฐ ์๊ณ ํ์ฌ ํ์๋ฅผ ์ทจ๋ํ ์์ฌ๋ ์์ต๋๋ค. ๋ฐ๋ผ์ ๋๋ฃ ํ์ต์์ ์ ๋ฐ ์ด์์ด ๊ฐ์ ๋ฐฐ์ ์์ต๋๋ค. ํ์๋ฅผ ์ทจ๋ํ์ง ๋ชปํ ๊ฐ๋ฐ์์ ์๊ฐ ๋งค๋
์ฆ๊ฐํ๊ณ ์์ผ๋ฉฐ ์ด๋ฌํ ๊ฒฝํฅ์ ์กฐ๋ง๊ฐ ๋ฐ๋ ๊ฒ ๊ฐ์ง ์์ต๋๋ค. ๋ฐ๋ฉด, ๋งค๋
๊ฐ์ข๋ฅผ ํตํด ์จ๋ผ์ธ์ผ๋ก ์ฝ๋ฉ์ ๋ฐฐ์ฐ๋ ๊ฒ์ด ์ ์ ๋ ์ต์ ํ๋๊ณ ๋๊ธฐ์
์์๋ ํ์๋ฐ๊ณ ์์ต๋๋ค. ์ฆ, ์ด๋ฏธ ํ์๋ฅผ ์ทจ๋ํ ํ์ต์ ์ค 38%๋ ๋ฐฐ์์ด ๊ฒฐ์ฝ ๋ฉ์ถ์ง ์๋๋ค๊ณ ๋งํฉ๋๋ค. ๊ทธ๋ค์ ์ฌ์ ํ โโ์ต์ ๊ธฐ์ ๋ํฅ์ ๋ฐฐ์ฐ๊ณ ๋ฐ๋ผ์ก๊ธฐ ์ํด ์จ๋ผ์ธ ๋ฆฌ์์ค์ ์์กดํ๊ณ ์์ต๋๋ค.
์จ๋ผ์ธ ์ฝ๋ฉ ํ์ต
์ ๋
๋์ ๋นํด ์จ๋ผ์ธ์ผ๋ก ์ฝ๋ฉ์ ๋ฐฐ์ฐ๋ ํ์ ์๊ฐ 60%์์ 70%๋ก ์ฆ๊ฐํ์ต๋๋ค. ์ด๋ฌํ ์ฑ์ฅ์ ๋งค๋
์ ์ ๋ ๋ง์ ์ฌ๋๋ค์ด ํ์
์์คํ
๋ฐ ๋ํ ํ์ ๋ฐ์์ ์ค์ค๋ก ๊ต์ก์ ๋ฐ๊ณ ์๋ค๋ ์ฌ์ค๊ณผ ๋ฐ์ ํ๊ฒ ์ฐ๊ด๋์ด ์์ต๋๋ค. ์ด ๋ชจ๋ ๊ฒ์์ ์จ๋ผ์ธ ํ์ต์ ์ ํํจ์ผ๋ก์จ ์ฌ๋ฐ๋ฅธ ๊ธธ์ ๊ฐ๊ณ ์๋ค๋ ๊ฒฐ๋ก ์ ๋ด๋ฆฌ๊ธฐ๋ ์ฝ์ต๋๋ค.
๊ฒฐ๋ก
๊ถ๊ทน์ ์ผ๋ก ๊ฐ๋ฐ์๊ฐ ์ ์ฐ์ฑ, ์ฉ์ด์ฑ ๋ฐ ์์ ์ฑ์ ์ค์ํ๋ค๋ ๊ฒ์ ๋งํ ํ์๋ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ธฐ์ ์ธ๊ณ๋ ์ด์ ์ด ๋ชจ๋ ๊ฒ์ ์ ๊ณตํ์ฌ ๊ฐ๋ฐ์์๊ฒ ๋งค๋
๋ฐ์ ํ๋ ์์ฒญ๋๊ฒ ๋ค์ํ ๊ธฐ์ ๊ณผ ๋๊ตฌ๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค. StackOverFlow 2022 ์ค๋ฌธ์กฐ์ฌ ๊ฐ์๋ฅผ ํตํด CodeGym ๊ณผ์ ์ ์์/๊ณ์ํ๊ณ ๋ฏธ๋ ๊ฒฝ๋ ฅ์ ์ํ ๊ฒฌ๊ณ ํ ๊ธฐ๋ฐ์ ๋ง๋ จํ๋ ๋ฐ ๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ํจ๊ป ํ๋ จํ์!
GO TO FULL VERSION