Rust, Erlang, Dart ๋ฑ๊ณผ ๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ IT ์ธ๊ณ์์ ๊ฐ์ฅ ๋๋ฌผ๋ค๋ ๊ฒ์ด ์ผ๋ฐ์ ์ผ๋ก ์ธ์ ๋ฉ๋๋ค. ์ ๋ ๊ธฐ์ ์ IT ์ ๋ฌธ๊ฐ๋ฅผ ์ ํํ๊ณ IT ์ ๋ฌธ๊ฐ ๋ฐ ๊ณ ์ฉ์ฃผ์ ์ง์์ ์ผ๋ก ์ ์ดํ๊ธฐ ๋๋ฌธ์ ๊ฐ์ธ์ ์ผ๋ก ์กฐ์ฌ๋ฅผ ์ํํ๊ณ ์ด๊ฒ์ด ์ฌ์ค์ธ์ง ์์๋ณด๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ์ด ์ ๋ณด๋ ๋ฌ์์ IT ์์ฅ๊ณผ ๊ด๋ จ์ด ์์ต๋๋ค.
๋ฐ์ดํฐ ์์ง
์ ๋ณด๋ฅผ ์์งํ๊ธฐ ์ํด ์ดํ ๋ฅ๋ ฅ์ ํ์๋ก ์๊ตฌํ๋ ์ฑ์ฉ ๊ณต์ ์์ ์ด ๊ธฐ์ ์ ๊ฐ์ถ ์ด๋ ฅ์ ์๋ฅผ ์ฐ๊ตฌํ์ต๋๋ค. ์ ๋ Amazing Hiring ์๋น์ค๋ฅผ ์ด์ฉํ์ฌ Linkedin, HeadHunter์์ ๋ฐ์ดํฐ๋ฅผ ์์งํ์ต๋๋ค. ๋ํ ๋ํ์ฌ ์ง์์ ๋ํ ๊ฐ์ธ ํต๊ณ๋ ์์ต๋๋ค.
์ ์ฒด์ ์ผ๋ก ๋ด ์ฐ๊ตฌ๋ XNUMX๊ฐ ์ธ์ด๋ฅผ ๋ค๋ฃจ์์ต๋๋ค.
๋ น
์ธ๊ณ ํต๊ณ: ํต๊ณ์ ๋ฐ๋ฅด๋ฉด
์ด ์ธ์ด๋ ์ธ๊ณ์์ ๊ฝค ์ธ๊ธฐ๊ฐ ์์์๋ ๋ถ๊ตฌํ๊ณ ๋ฌ์์์์๋ ์ฌ์ ํ ๊ฐ์ฅ ํฌ๊ทํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ค ํ๋๋ก ๋จ์ ์์ต๋๋ค.
ํต์ฌ ๊ธฐ์ ์์๋ Headhunter์ ์ ๋ฌธ๊ฐ 319๋ช , Linkedin์ ์ ๋ฌธ๊ฐ 360๋ช ์ค์์ Rust์ ๋ํ ์ง์์ด ๋ฐ๊ฒฌ๋์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ค์ง 24๋ช ์ ๊ฐ๋ฐ์๋ง์ด Headhunter์์ Rust ๊ฐ๋ฐ์๋ก ์๋ฆฌ๋งค๊นํ์ต๋๋ค. ๋ฌ์์์์๋ ์ค์ง ๋ ํ์ฌ๋ง์ด Rust๋ก ๊ธ์ ์ด๋ค๊ณ ๋น๋ฐ๋ฆฌ์ ๋ฏฟ์ด์ง๊ณ ์์ต๋๋ค. Headhunter์ 32๊ฐ ํ์ฌ์ Linkedin์ 17๊ฐ ํ์ฌ๊ฐ Rust ๊ฐ๋ฐ์์๊ฒ ์ผ์๋ฆฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ฐ๋ฆฌ ๊ธฐ๊ด์ Rust ๊ฐ๋ฐ์ ์๋ฆฌ์ ๋ํ ์ง์์๋ฅผ ์ ๊ธฐ์ ์ผ๋ก ๋ฐ์ต๋๋ค. ํ์ง๋ง ์ ๋ฌธ๊ฐ๊ฐ ๋๋ฌด ์ ์ด์ ์ด๋ฏธ ์ ๊ตญ์ Rust ๊ฐ๋ฐ ์ ๋ฌธ๊ฐ๋ฅผ ๋ชจ๋ ์๊ณ ์๋ค๋ ์ธ์์ ๋ฐ์์ต๋๋ค. ๋ฐ๋ผ์ Rust ์ธ์ด์ ๊ฒฝ์ฐ ๊ณต์์ ๊ด์ฌ์ด ์๋ ๋ง์ ์ง์์๋ค์ด ์คํ์ ์์ฑํ๋ฉด์ ํด๋น ์ธ์ด๋ฅผ ๋ง์คํฐํ๊ฒ ๋ฉ๋๋ค.
์ผ๋
๊ฐ์ ํต๊ณ์ ๋ฐ๋ฅด๋ฉด
Headhunter์๋ Erlang ์ง์์ ๊ฐ์ถ ๊ฐ๋ฐ์๋ฅผ ์ํ 67๊ฐ์ ์ฑ์ฉ ์ ์์ด ์์ต๋๋ค. Linkedin - 38. ์ด๋ ฅ์ ์์ ๋ํด ์ด์ผ๊ธฐํ๋ฉด Headhunter์ ๊ฐ๋ฐ์ ์ค 55๋ช ๋ง์ด Erlang์ ํต์ฌ ์ธ์ด๋ก ์ง์ ์๊ณ ์์๊ณ (์ ๋ชฉ์ ํ์๋จ), 38๋ช ์ ์ ๋ฌธ๊ฐ๊ฐ Linkedin์ ์ง์์ Erlang์ ์ ๋ ฅํ์ต๋๋ค.
๊ฒ๋ค๊ฐ ์ผ๋ญ ๊ฐ๋ฐ์ ๋์ ๊ตฌ๊ธ์ด ๊ฐ๋ฐํ Go๋ Golang์ ์์ ํ ์ฌ๋์ ๊ณ ์ฉํ๋ ๊ฒฝํฅ์ด ์๋ค. ๊ทธ ์๊ฐ ๋ง๊ณ ๊ธ์ฌ๋ ๋ ๋ฎ๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋ฌ๋ ๋์ ๊ฐ์ธ์ ์ธ ์๊ฒฌ(์์ด์ ์์ ๋ฐ์ดํฐ์ ๊ทผ๊ฑฐ)์ Go๊ฐ Erlang์ ๋์ฒดํ์ง ์์ ๊ฒ์ด๋ผ๋ ๊ฒ์ ๋๋ค. ์๋ํ๋ฉด ๋ก๋๊ฐ ๋ง๊ณ ๋ณต์กํ ํ๋ก์ ํธ์์ Erlang์ ํ์ ์ธ์ด์ด๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋๊ธฐ
์ฃผ๋ก ๊ฒ์ ๊ฐ๋ฐ์ ์ฌ์ฉ๋ฉ๋๋ค. ์ค์ง์ ์ผ๋ก ๊ณต์์ด ์์ต๋๋ค(๋ง ๊ทธ๋๋ก ํค๋ํํฐ์ ๊ณต์์ด ํ๋ ์์). Linkedin์์๋ ๋จ ๋ ํ์ฌ๋ง์ด ์ด ์ธ์ด์ ๋ํ ์ง์์ด ํ์ํฉ๋๋ค. ์ ์์ ๋ํด ์ด์ผ๊ธฐํ๋ฉด ๊ฑฐ์ 109๋ช ์ ๊ฐ๋ฐ์๊ฐ Linkedin์์ ์ด ์ธ์ด์ ๋ํ ์ง์์ ํ์ํ๊ณ Headhunter์์๋ 10๋ช ์ด ์ด ์ธ์ด์ ๋ํ ์ง์์ ํ์ํ์ผ๋ฉฐ ๊ทธ ์ค XNUMX๋ช ์ด ์ด๋ ฅ์ ์ ๋ชฉ์ Haxe์ ๋ํ ์ง์์ ํฌํจํ์ต๋๋ค. Haxe ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ๋ฌ์์ ์์ฅ์์ ๊ฑฐ์ ์์๊ฐ ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๊ณต๊ธ์ด ์์๋ฅผ ์ด๊ณผํฉ๋๋ค.
๋คํธ
๊ตฌ๊ธ์ด ๋ฐ๋ช ํ์ต๋๋ค. ์ด ์ธ์ด๋ ์์ฅ์์ ์ ์ ๋ ๋์คํ๋๊ณ ์์ต๋๋ค. Headhunter์๋ 10๊ฐ, Linkedin์๋ 8๊ฐ์ ๊ณต์์ด ๊ฒ์๋์ด ์์ง๋ง ๊ณ ์ฉ์ฃผ๋ ํต์ฌ ๊ธฐ์ ๋ชฉ๋ก์ ์ด ์ธ์ด๋ฅผ ์๊ตฌํ์ง ์์ต๋๋ค. ์ฃผ์ ์กฐ๊ฑด์ Javascript์ ๋ํ ๊ฐ๋ ฅํ ๋ฐฐ๊ฒฝ ์ง์๊ณผ ๋ฌธ์ ํด๊ฒฐ์ ๋ํ ์ ๋ฅํ ์ ๊ทผ ๋ฐฉ์์ ๋๋ค.
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์ต์ํ ๊ฐ๋ฐ์ ์๋ 275๋ช ์ด์ง๋ง Dart๋ฅผ ์ฃผ์ ๊ธฐ์ ๋ก ๊ฐ์ฃผํ๋ ์ฌ๋์ 11๋ช ์ ๋ถ๊ณผํฉ๋๋ค. Linkedin์์๋ 124๋ช ์ด ์ด๋ ฅ์์ ์ธ์ด๋ฅผ ์ด๋ค ์์ผ๋ก๋ ์ธ๊ธํ์ต๋๋ค.
์ ๊ฐ ์์๋ ๊ธฐ๊ด์ ๊ฐ์ธ์ ์ธ ๊ฒฝํ๊ณผ ํต๊ณ์ ๋ฐ๋ฅด๋ฉด ์ด ์ธ์ด๋ ์ด๋ฏธ ๋ํ IT ๊ธฐ์ ์์ ์ฌ์ฉ๋๊ณ ์์ต๋๋ค. ์ด๋ ํฌ๊ท ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๋ชฉ๋ก์์ ๊ณง ์ ๊ฑฐ๋ ๊ฒ์์ ์๋ฏธํฉ๋๋ค. ๊ทธ๊ฑด ๊ทธ๋ ๊ณ , Dart ์ธ์ด๋ฅผ ๊ตฌ์ฌํ๋ ์ ๋ฌธ๊ฐ๋ ์์ฅ์์ ๋ง์ "๊ฐ์น"๊ฐ ์์ต๋๋ค.
F#
๊ฝค ๋๋ฌธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์
๋๋ค. ๋ง์ดํฌ๋ก์ํํธ์ ์ํด ๊ฐ๋ฐ๋์์ต๋๋ค. ๋ฌ์์์์๋ ์์์ ํ์ฌ(HH 12๊ฐ, Linkedin 7๊ฐ)๋ง์ด F# ํ๋ก๊ทธ๋๋จธ๋ฅผ ์์ฒญํ๊ณ ์์ต๋๋ค. ๋ค๋ฅธ ๊ฒฝ์ฐ์๋ ์ธ์ด์ ๋ํ ์ง์์ด ์ ํ ์ฌํญ์
๋๋ค. ๊ทธ๋ฐ๋ฐ F#์ ๋ํ ์ง์์ ๊ฐ์ถ ๊ฐ๋ฐ์์ ์๊ฐ ์ ์ฐจ ๋์ด๋๊ณ ์์ต๋๋ค. ํด๋น ์ธ์ด๋ ์ต์ ์์์๋ ๋ฑ์ฅํ์ต๋๋ค.
์ด๋ ฅ์ ๊ณต๊ฐ ์๋ฅผ ๋ณด๋ฉด ํค๋ํํฐ์๋ 253๊ฐ๊ฐ ์์ง๋ง, F#์ ์ฃผ ์ธ์ด๋ก ์ผ๋ ์ ๋ฌธ๊ฐ๋ ๊ฑฐ์ ์์ต๋๋ค. ์ด๋ ฅ์ ์ ๋ชฉ์ F#์ ๋ํ ์ง์์ ํฌํจ์ํจ ์ฌ๋์ ๋จ 272๋ช ๋ฟ์ด์์ต๋๋ค. Linkedin์์๋ ์ํฉ์ ๋น์ทํฉ๋๋ค. XNUMX๋ช ์ ๊ฐ๋ฐ์๊ฐ ํฌํธํด๋ฆฌ์ค์ F#์ ์ธ๊ธํ์ผ๋ฉฐ ๊ทธ ์ค XNUMX๋ช ๋ง์ด ์ง์์ F#์ ๊ธฐ์ฌํ์ต๋๋ค.
ํต๊ณ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ด ๊ณต์ ์๋ ํค๋ํํฐ์์ 122๋ช
, ๋งํฌ๋์ธ์์ 72๋ช
์
๋๋ค. ์ฐ๊ตฌ๋ ์ธ์ด ์ค ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ์ธ์ด๋ Erlang์
๋๋ค. 50% ์ด์์ ๊ธฐ์
์ด Erlang์ ๋ํ ์ง์์ ์์ฒญํฉ๋๋ค. Haxe๋ ๊ฐ์ฅ ์ธ๊ธฐ๊ฐ ์๋ ์ธ์ด๋ก ๋ฐํ์ก์ต๋๋ค. Headhunter์ Linkedin์ ํ์ฌ ์ค ๊ฐ๊ฐ 1%์ 3%๋ Haxe ์ง์์ ๊ฐ์ถ ์ ๋ฌธ๊ฐ๋ฅผ ์ฐพ๊ณ ์์ต๋๋ค.
๊ณต๊ฐ๋ ์ด๋ ฅ์์ ์๋ฅผ ๋ณด๋ฉด ์ํฉ์ ๊ฑฐ์ ๊ฐ์ต๋๋ค. Headhunter์ ๊ฒ์๋ 1644๊ฐ์ ์ด๋ ฅ์ ์ค 688% ์ด์(7๊ฐ)์ด Erlang๊ณผ ๊ด๋ จ๋์ด ์์ผ๋ฉฐ ๊ฐ์ฅ ์ ์ ์ด๋ ฅ์(1894%)๊ฐ Haxe ๊ฐ๋ฐ ๊ธฐ์ ์ ๊ฐ์ถ ์ ๋ฌธ๊ฐ๊ฐ ๊ฒ์ํ ๊ฒ์
๋๋ค. Linkedin์์ ์ป์ ๋ฐ์ดํฐ๋ ์ฝ๊ฐ ๋ค๋ฆ
๋๋ค. Dart๋ฅผ ์์ ํ ๋จ์ฑ์ด ๊ฐ์ฅ ์ ์ ์์ ์ด๋ ฅ์๋ฅผ ๊ฒ์ํ์ต๋๋ค. 124๋
ํฌํธํด๋ฆฌ์ค ์ค Dart ๊ฐ๋ฐ๊ณผ ๊ด๋ จ๋ ํฌํธํด๋ฆฌ์ค๋ XNUMX๊ฐ์ ๋ถ๊ณผํฉ๋๋ค.
์คํ, ํฌํ , ์ง๋ถ
๋๋ ์ด ์ธ ๊ฐ์ง ์ธ์ด๋ฅผ ๋ชจ๋ ํ๋์ ํญ๋ชฉ์ผ๋ก ๊ฒฐํฉํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ๊ทธ ์ด์ ๋ ์ ๋ง ํฌ๊ทํ ์ธ์ด๋ผ๋ ๋จ์ํ ์ด์ ๋๋ฌธ์ ๋๋ค. ๊ณต์์ด ์์ผ๋ฉฐ ์ด๋ ฅ์๋ ๊ฑฐ์ ์์ต๋๋ค. ์์ ์ ๊ธฐ์ ์ ์ด๋ฌํ ์ธ์ด๋ฅผ ๋์ดํ ๊ฐ๋ฐ์์ ์๋ ํ ์์ผ๋ก ์ ์ ์์ต๋๋ค.
์ด๋ฌํ ์ธ์ด๋ Stackoverflow์ ์ฐ๋ก ๋ณด๊ณ ์๋ ์ฑ์ฉ ๊ณต๊ณ ์ ํฌํจ๋์ด ์์ง ์๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ์ธ์ด๊ฐ ๋ฌด์์ธ์ง์ ๋ํด ๋ช ๊ฐ์ง ๋ง์๋๋ฆฌ๊ฒ ์ต๋๋ค.
ํ ์๋ฒ์ง - HTML, CSS, JavaScript, PHP๋ฅผ ์ฆ์ ๋์ฒดํ๋ ค๋ ์น ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋๋ค. 2011๋ ์ ๊ฐ๋ฐ๋์์ต๋๋ค. Opa๋ ๋ฌด๋ฃ์ด๋ฉฐ ํ์ฌ 64๋นํธ Linux ๋ฐ Mac OS X ํ๋ซํผ์์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.
ํฌํ Java Runtime Environment, JavaScript ๋ฐ .NET Common Language Runtime์ผ๋ก ์ปดํ์ผ๋๋ ๋ฒ์ฉ ์ธ์ด์ ๋๋ค. 2005๋ ์ ๊ฐ๋ฐ๋์์ต๋๋ค.
์ง๋ถ GUI ์ ํ๋ฆฌ์ผ์ด์ ๋ถํฐ OS ์ปค๋๊น์ง ๊ฑฐ์ ๋ชจ๋ ๊ฒ์ ๊ฐ๋ฐํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ๋ ํนํ๊ณ ๊ตฌ์ฒด์ ์ธ ์ธ์ด์ ๋๋ค. ํ์ฌ๋ ๋ชจ๋ ๊ธฐ๋ฅ์ด ๊ฐ๋ฐ๋์ง ์์ ์คํ์ ์ธ ์ธ์ด๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ธ์๋ ํฌ์ง์ ๋ ํฌํจ์์ผฐ์ต๋๋ค. ์ฌ์ด๋ฒ๋ณด์ ์ ๋ฌธ๊ฐ. ์ด๋ ฅ์ ์์ ๋นํด ๊ณต์ ์๋ ์ ์ต๋๋ค (์ฝ 20 ๊ฐ). Haxe์ ๊ฒฝ์ฐ์ฒ๋ผ ๊ณต๊ธ์ด ์์๋ฅผ ์ด๊ณผํ๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ๋๋ฐ, ์ด๋ IT ๋ถ๋ฌธ์์๋ ์๋นํ ์ด๋ก์ ์ธ ํ์์ ๋๋ค. ์ ๋ณด๋ณด์ ์ ๋ฌธ๊ฐ์ ๊ธ์ฌ๋ ๋ฎ๋ค. ์๋ฅผ ๋ค์ด, ์ํธํํ ๋ฅด๋ถ๋ฅดํฌ์์๋ ์๋ จ๋ ์ฌ์ด๋ฒ ๋ณด์ ์ ๋ฌธ๊ฐ์๊ฒ 80~100๋ฃจ๋ธ์ด ์ ๊ณต๋ฉ๋๋ค.
๋์ ์์ ์ฐ๊ตฌ์ ๋ฐ๋ฅด๋ฉด ๋ง์คํฐ๋ง์ ์ํ "์ต๊ณ ์" ์ธ์ด๋ Rust, Erlang, Dart์
๋๋ค. ์์๊ฐ ์๊ณ ๊ธ์ฌ๊ฐ ๋์ต๋๋ค. ๊ฐ์ฅ ์ธ๊ธฐ๊ฐ ์๋ ์ธ์ด๋ Haxe, Opa, Fantom, Zimbu์์ต๋๋ค. F#์ ํด์ธ์์ ์ธ๊ธฐ๊ฐ ๋์ง๋ง ์์ง ๋ฌ์์ IT ์์ฅ์ ์ฌ๋ก์ก์ง๋ ๋ชปํ์ต๋๋ค.
์ถ์ฒ : habr.com