Yandex ๋ฐ StackOverfow ํ†ต๊ณ„์— ๋”ฐ๋ฅด๋ฉด C# ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๊ฐ€์žฅ ์ €๋ ดํ•œ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์ผ๋ฐ˜์ ์œผ๋กœ ๋Ÿฌ์‹œ์•„ IT ๊ธ‰์—ฌ์— ๋Œ€ํ•œ Yandex ํ†ต๊ณ„๊ฐ€ ์ตœ๊ทผ ์—ฌ๊ธฐ์— ๊ฒŒ์‹œ๋˜์—ˆ์œผ๋ฉฐ StackOverfow์—์„œ ๋ฏธ๊ตญ ๊ธ‰์—ฌ ํ†ต๊ณ„๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์—ฌ๊ธฐ์—์„œ ์Šฌํ”ˆ ์‚ฌ์‹ค์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ†ต๊ณ„์— ๋”ฐ๋ฅด๋ฉด C#(์ผ๋ช… .NET ๊ฐœ๋ฐœ์ž)์˜ ๊ธ‰์—ฌ๋Š” Java ๊ฐœ๋ฐœ์ž์˜ ๊ธ‰์—ฌ๋ณด๋‹ค ํ›จ์”ฌ ๋‚ฎ๊ณ  Python, JS ๋ฐ ๊ธฐํƒ€ ์—ฌ๋Ÿฌ ๊ฐœ๋ฐœ์ž์˜ ๊ธ‰์—ฌ๋ณด๋‹ค ๋‚ฎ์Šต๋‹ˆ๋‹ค. ์™œ ๊ธฐ์—…์€ ๋‹ค๋ฅธ ๊ธฐ์—…๋ณด๋‹ค ์šฐ๋ฆฌ๋ฅผ ๋œ ๊ฐ€์น˜ ์žˆ๊ฒŒ ์—ฌ๊ธฐ๋‚˜์š”? ๋ฌผ๋ก  ๊ฑฐ์ง“๋ง, ๋…ธ๊ณจ์ ์ธ ๊ฑฐ์ง“๋ง, ํ†ต๊ณ„๊ฐ€ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ, ์ €๋Š” ์ด ํ†ต๊ณ„์— ๋”ฐ๋ฅธ ๊ฒƒ๋ณด๋‹ค ๋” ๋งŽ์€ ๋ˆ์„ ๋ฒŒ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด ์ˆซ์ž๋Š” ํ•˜๋Š˜์—์„œ ๋š ๋–จ์–ด์ง„ ๊ฒƒ์ด ์•„๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ด ์ฃผ์ œ์— ๋Œ€ํ•œ ์„ค๋ฌธ์กฐ์‚ฌ๋ฅผ ๋งŒ๋“ค๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ์ธ์ ์ธ ์ƒ๊ฐ์œผ๋กœ๋Š” C#์„ ์ฃผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ถ„์•ผ์—์„œ๋Š” Java๊ฐ€ ํ•„์š”ํ•˜๊ธฐ ๋•Œ๋ฌธ์— C#์€ ํ•„์š” ์ด์ƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฒŒ์ž„ ๊ฐœ๋ฐœ์—๋Š” C#์˜ ๋Œ€๊ทœ๋ชจ ๊ณ„์ธต์ด ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฉฐ ๊ธ‰์—ฌ๊ฐ€ ์ผ๋ฐ˜์ ์œผ๋กœ ๋‹ค๋ฅธ ์˜์—ญ๋ณด๋‹ค ๋‚ฎ์Šต๋‹ˆ๋‹ค. ํ™˜์˜. ์ด ๋ฌธ์ œ์— ๋Œ€ํ•œ ๊ท€ํ•˜์˜ ์˜๊ฒฌ์€ ๋‚˜์—๊ฒŒ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ง„์ง€ํ•˜๊ฒŒ. ์ผ๋ฐ˜์ ์œผ๋กœ C# ์–ธ์–ด๋Š” (๋ฌผ๋ก  ๋‚ด ์ทจํ–ฅ์œผ๋กœ๋Š”) ๊ฝค ์ข‹์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‚˜๋Š” ๋งŽ์€ ์–ธ์–ด๋ฅผ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ, IMHO Haskell๊ณผ Rust๊ฐ€ ๋” ๋‚˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์™œ์š”, F# ํ˜•๋„์š”. ํ•˜์ง€๋งŒ Java, C++, PHP ๋ฐ JavaScript์™€ ๋น„๊ตํ•˜๋ฉด ๋”์šฑ ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค. ์šฉ์„œํ•ด์ฃผ์„ธ์š”. IMHO ์ •๋ง ํ›Œ๋ฅญํ•ฉ๋‹ˆ๋‹ค. .NET ํ”Œ๋žซํผ์€ ์™„์ „ํžˆ ์„ฑ์ˆ™ํ•œ ์ƒํƒœ์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์— ๋Œ€ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ์™€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. + ๋ฉ‹์ง„ ๋…์  ์ œํ’ˆ๋„ ๋งŽ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ Rust๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ํŠน์ • ํ•ญ๋ชฉ์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ ํ•ด๋‹น ํ•ญ๋ชฉ์ด ์—†๊ฑฐ๋‚˜ ์ผ๋ถ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ๋”ฅ ์•ŒํŒŒ์—์„œ ํšŒ์ƒ‰์œผ๋กœ ํ‘œ์‹œ๋  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค. ๋„ค, ํ‰๋ฒ”ํ•œ ์ผ์ด๋ผ๋„ ๋ง์ด์ฃ . ์•„๋งˆ๋„ ์‚ฌ์‹ค์€ ASP.NET์ด ์ตœ๊ทผ ๋ช‡ ๋…„๊ฐ„ ๊ทธ๋‹ค์ง€ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜์ง€ ๋ชปํ–ˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. .net Core 3.0 ๋ฒ„์ „์œผ๋กœ ๋ชจ๋“  ๊ฒƒ์ด ํ•ด๊ฒฐ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ด๋Ÿฐ ์žฆ์€ ๋ณ€ํ™”๋ฅผ ์ข‹์•„ํ•˜์ง€๋งŒ ๊ธฐ์—…์€ ์ง€์†์ ์ด๊ณ  ๋ณ€ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์„ ์„ ํ˜ธํ•œ๋‹ค.

Yandex ๋ฐ StackOverfow ํ†ต๊ณ„์— ๋”ฐ๋ฅด๋ฉด C# ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๊ฐ€์žฅ ์ €๋ ดํ•œ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

Yandex ๋ฐ StackOverfow ํ†ต๊ณ„์— ๋”ฐ๋ฅด๋ฉด C# ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๊ฐ€์žฅ ์ €๋ ดํ•œ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

๋ฐ์ดํ„ฐ ์†Œ์Šค์— ๋Œ€ํ•œ ๋งํฌ

yandex.ru/company/researches/2019/it-jobs#cards
Insights.stackoverflow.com/survey/2019#top-paying-technologies

๋“ฑ๋ก๋œ ์‚ฌ์šฉ์ž๋งŒ ์„ค๋ฌธ ์กฐ์‚ฌ์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ๊ทธ์ธ์ œ๋ฐœ

์ด์œ 

  • Gamedev๊ฐ€ ํ†ต๊ณ„๋ฅผ ๋ง์ณค์Šต๋‹ˆ๋‹ค

  • ์ „๋ฌธ๊ฐ€์˜ ๊ณต๊ธ‰ ๊ณผ์ž‰

  • ๋‹ค๋ฅธ ์–ธ์–ด ์ „๋ฌธ๊ฐ€์˜ ์ž๊ฒฉ์€ ํ‰๊ท ์ ์œผ๋กœ ๋” ๋†’์Šต๋‹ˆ๋‹ค

  • ๋‹ค๋ฅธ ์–ธ์–ด๋Š” ํ‰๊ท ์ ์œผ๋กœ ๋น„์ฆˆ๋‹ˆ์Šค์— ๋” ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

  • C# ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ๊ฐ€์žฅ ๊ฒธ์†ํ•˜๊ณ  ์ผ๋ฐ˜์ ์œผ๋กœ ๊ท€์—ฝ๊ณ  ๋ง›์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ”Œ๋žซํผ์ด ์˜๊ตฌ ๋ฒ ํƒ€ ๋ฒ„์ „์œผ๋กœ ์œ ์ง€๋˜๊ณ  ๊ธฐ์—…์ด ์ด๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ๋ฅผ ๋‘๋ ค์›Œํ•˜๋Š” ๋„ˆ๋ฌด ๋นˆ๋ฒˆํ•œ ๋ณ€๊ฒฝ

  • ์–ด๋ฆฌ์„์€ ์—ฌ๋ก  ์กฐ์‚ฌ ์กฐ์ง์„ ์ค‘์ง€ํ•˜์‹ญ์‹œ์˜ค. ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์„ธ์š”! ๐Ÿ™‚

  • ์ž๋ฐ”, ๋ง›์žˆ๋Š” ๊ฒƒ์€ ๋‹ค ๊ฑฐ๊ธฐ์— ์žˆ์–ด์š”. ์šฐ๋ฆฌ์—๊ฒ ์Šคํฌ๋žฉ๋งŒ ๋‚จ์•˜์Šต๋‹ˆ๋‹ค

  • ๋Œ“๊ธ€์— ์žˆ๋Š” ์˜ต์…˜

77๋ช…์˜ ์‚ฌ์šฉ์ž๊ฐ€ ํˆฌํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. 36๋ช…์˜ ์‚ฌ์šฉ์ž๊ฐ€ ๊ธฐ๊ถŒํ–ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€