์ง€๋‚œ 2๋…„๊ฐ„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ๊ธ‰์—ฌ์™€ ์ธ๊ธฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณ€ํ–ˆ๋Š”์ง€

์ง€๋‚œ 2๋…„๊ฐ„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ๊ธ‰์—ฌ์™€ ์ธ๊ธฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณ€ํ–ˆ๋Š”์ง€

์ตœ๊ทผ ์šฐ๋ฆฌ์˜ 2๋…„ ํ•˜๋ฐ˜๊ธฐ IT ๊ธ‰์—ฌ ๋ณด๊ณ  ๋งŽ์€ ํฅ๋ฏธ๋กœ์šด ์„ธ๋ถ€ ์‚ฌํ•ญ์ด ๋’ค์— ๋‚จ์•„์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์šฐ๋ฆฌ๋Š” ๊ทธ ์ค‘ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋‚ด์šฉ์„ ๋ณ„๋„์˜ ์ถœํŒ๋ฌผ์—์„œ ๊ฐ•์กฐํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜ ์šฐ๋ฆฌ๋Š” ๋‹ค์–‘ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๊ฐœ๋ฐœ์ž์˜ ๊ธ‰์—ฌ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณ€ํ–ˆ๋Š”์ง€์— ๋Œ€ํ•œ ์งˆ๋ฌธ์— ๋Œ€๋‹ตํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค์Œ์—์„œ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. ๋‚ด ์„œํด ๊ธ‰์—ฌ ๊ณ„์‚ฐ๊ธฐ, ์‚ฌ์šฉ์ž๋Š” ๋ชจ๋“  ์„ธ๊ธˆ์„ ๊ณต์ œํ•œ ํ›„ ์ž์‹ ์˜ ์†์— ๋ฐ›๋Š” ๊ธ‰์—ฌ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ฐ˜๊ธฐ๋ณ„๋กœ ๊ธ‰์—ฌ๋ฅผ ๋น„๊ตํ•  ๊ฒƒ์ด๋ฉฐ, ๊ฐ ๊ธ‰์—ฌ๋Š” 7๊ฐœ ์ด์ƒ์˜ ๊ธ‰์—ฌ๋ฅผ ๋ฐ›์Šต๋‹ˆ๋‹ค.

2๋…„ ํ•˜๋ฐ˜๊ธฐ ์ฃผ์š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๊ธ‰์—ฌ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
Scala, Objective-C ๋ฐ Golang ๊ฐœ๋ฐœ์ž์˜ ์ตœ๊ณ  ์ค‘๊ฐ„ ๊ธ‰์—ฌ๋Š” RUB 150์ž…๋‹ˆ๋‹ค. ํ•œ ๋‹ฌ์— ๊ทธ ์˜†์—๋Š” 000 ๋ฃจ๋ธ”์˜ Elixir ์–ธ์–ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ Swift์™€ Ruby-145 ๋ฃจ๋ธ”, Kotlin ๋ฐ Java-000 ๋ฃจ๋ธ”์ž…๋‹ˆ๋‹ค. 

Delphi์˜ ํ‰๊ท  ๊ธ‰์—ฌ๋Š” 75 ๋ฃจ๋ธ”๋กœ ๊ฐ€์žฅ ๋‚ฎ์Šต๋‹ˆ๋‹ค. C - 000 ๋ฌธ์ง€๋ฆ„.

๋‹ค๋ฅธ ๋ชจ๋“  ์–ธ์–ด์˜ ํ‰๊ท  ๊ธ‰์—ฌ๋Š” ์•ฝ 100 ๋ฃจ๋ธ”์ž…๋‹ˆ๋‹ค. ์•„๋‹ˆ๋ฉด ์กฐ๊ธˆ ๋” ๋‚ฎ๊ฑฐ๋‚˜.

์ง€๋‚œ 2๋…„๊ฐ„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ๊ธ‰์—ฌ์™€ ์ธ๊ธฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณ€ํ–ˆ๋Š”์ง€

์ด๋Ÿฐ ์ƒํ™ฉ์ด ์–ธ์ œ๊นŒ์ง€ ์ง€์†๋˜๋Š” ๊ฑธ๊นŒ์š”? ์œ„์— ์–ธ๊ธ‰๋œ ๋ฆฌ๋”๋“ค์€ ๋Š˜ ์ด๋žฌ๋˜ ๊ฑธ๊นŒ์š”? ์ง€๋‚œ XNUMX๋…„ ๋™์•ˆ ์šฐ๋ฆฌ๊ฐ€ ์—ฐ๊ตฌ๋ฅผ ์œ„ํ•ด ์‚ฌ์šฉํ•œ ๋ชจ๋“  ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ํ‰๊ท  ๊ธ‰์—ฌ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณ€ํ–ˆ๋Š”์ง€ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” Scala์™€ Elixir์˜ ํ‰๊ท  ๊ธ‰์—ฌ๊ฐ€ ์ƒ๋‹นํžˆ ์ฆ๊ฐ€ํ•œ ๋ฐ˜๋ฉด Objective-C์™€ Go๋Š” ์ด ๋‘ ์–ธ์–ด๋ฅผ ๋”ฐ๋ผ์žก์„ ์ˆ˜ ์žˆ๊ฒŒ ๋˜๋ฉด์„œ ํฐ ํญ์˜ ๋„์•ฝ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. ๋™์‹œ์— Swift๋Š” Ruby๋ฅผ ๋”ฐ๋ผ์žก์•˜๊ณ  Kotlin๊ณผ Java๋ฅผ ์•ฝ๊ฐ„ ๋Šฅ๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
์ง€๋‚œ 2๋…„๊ฐ„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ๊ธ‰์—ฌ์™€ ์ธ๊ธฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณ€ํ–ˆ๋Š”์ง€
๋ชจ๋“  ์–ธ์–ด์— ๋Œ€ํ•œ ์ƒ๋Œ€ ๊ธ‰์—ฌ์˜ ์—ญํ•™์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ง€๋‚œ 50๋…„ ๋™์•ˆ ์ค‘๊ฐ„ ๊ธ‰์—ฌ์—์„œ ๊ฐ€์žฅ ํฐ ํญ์˜ ์ƒ์Šน์€ Objective-C์—์„œ 30%๋กœ ๋‚˜ํƒ€๋‚ฌ๊ณ , Swift๊ฐ€ 25%, Go, C# ๋ฐ JavaScript๊ฐ€ ๊ทธ ๋’ค๋ฅผ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. - XNUMX%.

๊ณ ๋ ค ์ธํ”Œ๋ ˆ์ด์…˜, PHP, Delphi, Scala ๋ฐ Elixir ๊ฐœ๋ฐœ์ž์˜ ํ‰๊ท  ๊ธ‰์—ฌ๋Š” ๊ฑฐ์˜ ๋ณ€ํ•˜์ง€ ์•Š์€ ๋ฐ˜๋ฉด, C ๋ฐ C++ ๊ฐœ๋ฐœ์ž์˜ ํ‰๊ท  ๊ธ‰์—ฌ๋Š” ํ™•์‹คํžˆ ๋–จ์–ด์ง€๊ณ  ์žˆ๋‹ค๊ณ  ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ง€๋‚œ 2๋…„๊ฐ„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ๊ธ‰์—ฌ์™€ ์ธ๊ธฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณ€ํ–ˆ๋Š”์ง€
๊ธ‰์—ฌ์˜ ์—ญํ•™๊ณผ ๊ฐœ๋ฐœ์ž ์‚ฌ์ด์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๋ณด๊ธ‰์˜ ์—ญํ•™์„ ๋น„๊ตํ•˜๋Š” ๊ฒƒ์€ ํฅ๋ฏธ ๋กญ์Šต๋‹ˆ๋‹ค. ๊ณ„์‚ฐ๊ธฐ์— ์ˆ˜์ง‘๋œ ๋ฐ์ดํ„ฐ์— ๋”ฐ๋ผ ์šฐ๋ฆฌ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ํ‘œ์‹œํ•œ ๋ชจ๋“  ์‚ฌ๋žŒ๊ณผ ๋น„๊ตํ•˜์—ฌ ํŠน์ • ์–ธ์–ด๋ฅผ ํ‘œ์‹œํ•œ ์‚ฌ๋žŒ์˜ ๋น„์œจ์„ ๋ฐ˜๊ธฐ๋ณ„๋กœ ๊ณ„์‚ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

JavaScript๊ฐ€ ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ž…๋‹ˆ๋‹ค. ์•ฝ 30%๊ฐ€ JavaScript๋ฅผ ์ฃผ์š” ๊ธฐ์ˆ ๋กœ ๊ผฝ์•˜์œผ๋ฉฐ, ๊ทธ๋Ÿฌํ•œ ๊ฐœ๋ฐœ์ž์˜ ๋น„์œจ์€ 20๋…„ ๋™์•ˆ ์•ฝ๊ฐ„ ์ฆ๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ PHP์ž…๋‹ˆ๋‹ค. ์•ฝ 25%-15%๊ฐ€ PHP๋ฅผ ์‚ฌ์šฉํ•˜์ง€๋งŒ ์ด๋Ÿฌํ•œ ์ „๋ฌธ๊ฐ€์˜ ๋น„์œจ์€ ๊พธ์ค€ํžˆ ๊ฐ์†Œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์œผ๋กœ ์ธ๊ธฐ ์žˆ๋Š” ๊ฒƒ์€ Java์™€ Python์ž…๋‹ˆ๋‹ค. ์•ฝ 10%๊ฐ€ ์ด๋Ÿฌํ•œ ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜์ง€๋งŒ Java ์ „๋ฌธ๊ฐ€์˜ ๋น„์œจ์ด ์•ฝ๊ฐ„ ์ฆ๊ฐ€ํ•˜๋ฉด Python ์ „๋ฌธ๊ฐ€์˜ ๋น„์œจ์€ ์•ฝ๊ฐ„ ๊ฐ์†Œํ•ฉ๋‹ˆ๋‹ค. C#์€ ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์–ธ์–ด ์ค‘ ์ƒ์œ„๊ถŒ์„ ์ฐจ์ง€ํ•ฉ๋‹ˆ๋‹ค. ์•ฝ 12~XNUMX%๊ฐ€ C#์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ๊ทธ ์ ์œ ์œจ์ด ์ ์  ๋Š˜์–ด๋‚˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ€์žฅ ํฌ๊ท€ํ•œ ์–ธ์–ด๋Š” Elixir, Scala, Delphi ๋ฐ C์ž…๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž ์ค‘ 1% ์ดํ•˜๊ฐ€ ํ•ด๋‹น ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋“ค ์–ธ์–ด์˜ ํ‘œ๋ณธ์ด ๋‹ค์†Œ ์ ๊ธฐ ๋•Œ๋ฌธ์— ๋ณด๊ธ‰ ์—ญํ•™์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ธฐ๋Š” ์–ด๋ ต์ง€๋งŒ ์ผ๋ฐ˜์ ์œผ๋กœ ์ƒ๋Œ€์ ์ธ ๋น„์œจ์ด ์˜คํžˆ๋ ค ๊ฐ์†Œํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ์€ ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. 
์ง€๋‚œ 2๋…„๊ฐ„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ๊ธ‰์—ฌ์™€ ์ธ๊ธฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณ€ํ–ˆ๋Š”์ง€
๋‹ค์Œ ์ฐจํŠธ๋Š” XNUMX๋…„ ๋™์•ˆ JavaScript, Kotlin, Java, C# ๋ฐ Go ๊ฐœ๋ฐœ์ž์˜ ๋น„์œจ์ด ์ฆ๊ฐ€ํ•œ ๋ฐ˜๋ฉด PHP ๊ฐœ๋ฐœ์ž์˜ ๋น„์œจ์€ ๋ˆˆ์— ๋„๊ฒŒ ๊ฐ์†Œํ–ˆ์Œ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
์ง€๋‚œ 2๋…„๊ฐ„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ๊ธ‰์—ฌ์™€ ์ธ๊ธฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณ€ํ–ˆ๋Š”์ง€

์š”์•ฝํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ผ๋ฐ˜์ ์ธ ๊ด€์ฐฐ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๊ธ‰์—ฌ๊ฐ€ ๋ˆˆ์— ๋„๊ฒŒ ์ฆ๊ฐ€ํ•˜๊ณ  ์–ธ์–ด ๊ฐœ๋ฐœ์ž์˜ ๋น„์œจ์ด ๋™์‹œ์— ์ฆ๊ฐ€ํ•˜๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ, Kotlin, ์ž๋ฐ”, C# ๋ฐ Go. ๋ถ„๋ช…ํžˆ ์ด๋Ÿฌํ•œ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๋Š” ์†Œ๋น„์ž ์‹œ์žฅ๊ณผ ์ด์— ์ƒ์‘ํ•˜๋Š” ๋…ธ๋™ ์‹œ์žฅ์€ ์ด์ œ ๋™์‹œ์— ์„ฑ์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ธ‰์—ฌ๊ฐ€ ๋ˆˆ์— ๋„๊ฒŒ ์ฆ๊ฐ€ํ•˜๊ณ  ๊ฐœ๋ฐœ์ž ์ ์œ ์œจ์ด ์•ฝ๊ฐ„ ๋˜๋Š” ์ „ํ˜€ ์ฆ๊ฐ€ํ•˜์ง€ ์•Š์Œ Objective-C, Swift, 1C, Ruby ๋ฐ Python. ์•„๋งˆ๋„ ์ด๋Ÿฌํ•œ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๋Š” ์†Œ๋น„์ž ์‹œ์žฅ์€ ์„ฑ์žฅํ•˜๊ณ  ์žˆ์ง€๋งŒ ๋…ธ๋™ ์‹œ์žฅ์€ ๋”ฐ๋ผ์žก์ง€ ๋ชปํ•˜๊ฑฐ๋‚˜ ์˜ค๋ž˜๋œ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
  • ๊ธ‰์—ฌ์™€ ๊ฐœ๋ฐœ์ž ์ ์œ ์œจ์ด ๋ฏธ๋ฏธํ•˜๊ฑฐ๋‚˜ ์ „ํ˜€ ์ฆ๊ฐ€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์Šค์นผ๋ผ, ์—˜๋ฆญ์„œ, C, C++, ๋ธํŒŒ์ด. ์ด๋Ÿฌํ•œ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๋Š” ์†Œ๋น„์ž ์‹œ์žฅ๊ณผ ๋…ธ๋™ ์‹œ์žฅ์€ ์„ฑ์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ๊ธ‰์—ฌ๊ฐ€ ์•ฝ๊ฐ„ ์ฆ๊ฐ€ํ•˜๊ณ  ๊ฐœ๋ฐœ์ž ๋น„์œจ์ด ๋ˆˆ์— ๋„๊ฒŒ ๊ฐ์†Œํ•ฉ๋‹ˆ๋‹ค. PHP. ์ด๋Ÿฌํ•œ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๋Š” ์†Œ๋น„์ž ๋ฐ ๋…ธ๋™ ์‹œ์žฅ์€ ์ค„์–ด๋“ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

    ์ €ํฌ ๊ธ‰์—ฌ ์กฐ์‚ฌ๊ฐ€ ๋งˆ์Œ์— ๋“œ์‹œ๊ณ  ๋”์šฑ ์ •ํ™•ํ•˜๊ณ  ์œ ์šฉํ•œ ์ •๋ณด๋ฅผ ๋ฐ›์œผ์‹œ๋ ค๋ฉด ์ €ํฌ ๊ณ„์‚ฐ๊ธฐ์— ๊ท€ํ•˜์˜ ๊ธ‰์—ฌ๋ฅผ ๋‚จ๊ฒจ ๋‘๋Š” ๊ฒƒ์„ ์žŠ์ง€ ๋งˆ์„ธ์š”. ๊ณ„์‚ฐ๊ธฐ์—์„œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค: moikrug.ru/salaries/new.

์ถœ์ฒ˜ : habr.com

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