Π Π½Π°ΡΠ°ΡΠ° ΡΠΊΠΎΡΠΎΡΠ½Π°
ΠΠΈΠ΅ Π²Π·Π΅ΠΌΠ°ΠΌΠ΅ Π²ΡΠΈΡΠΊΠΈ Π΄Π°Π½Π½ΠΈ ΠΎΡ
ΠΠ° Π²ΡΠΎΡΠΎΡΠΎ ΠΏΠΎΠ»ΡΠ³ΠΎΠ΄ΠΈΠ΅ Π½Π° 2 Π³. Π·Π°ΠΏΠ»Π°ΡΠΈΡΠ΅ Π·Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ Π΅Π·ΠΈΡΠΈ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ ΡΠ°ΠΊΠ°:
Π½Π°ΠΉ-Π²ΠΈΡΠΎΠΊΠΈΡΠ΅ ΡΡΠ΅Π΄Π½ΠΈ Π·Π°ΠΏΠ»Π°ΡΠΈ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π² Scala, Objective-C ΠΈ Golang ΡΠ° 150 000 RUB. Π½Π° ΠΌΠ΅ΡΠ΅Ρ, Π΄ΠΎ ΡΡΡ
Π΅ Π΅Π·ΠΈΠΊΡΡ Elixir - 145 000 ΡΡΠ±Π»ΠΈ. Π‘Π»Π΅Π΄Π²Π°Ρ Swift ΠΈ Ruby - 130 000 ΡΡΠ±Π»ΠΈ, Π° ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Kotlin ΠΈ Java - 120 000 ΡΡΠ±Π»ΠΈ.
Delphi ΠΈΠΌΠ° Π½Π°ΠΉ-Π½ΠΈΡΠΊΠΈΡΠ΅ ΡΡΠ΅Π΄Π½ΠΈ Π·Π°ΠΏΠ»Π°ΡΠΈ - 75 000 ΡΡΠ±Π»ΠΈ. ΠΈ C - 80 000 rub.
ΠΠ° Π²ΡΠΈΡΠΊΠΈ ΠΎΡΡΠ°Π½Π°Π»ΠΈ Π΅Π·ΠΈΡΠΈ ΡΡΠ΅Π΄Π½Π°ΡΠ° Π·Π°ΠΏΠ»Π°ΡΠ° Π΅ ΠΎΠΊΠΎΠ»ΠΎ 100 000 ΡΡΠ±Π»ΠΈ. ΠΈΠ»ΠΈ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-Π½ΠΈΡΠΊΠΎ.
ΠΠΎΠ»ΠΊΠΎ Π΄ΡΠ»Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π° ΡΠ°Π·ΠΈ ΡΠΈΡΡΠ°ΡΠΈΡ? ΠΠΈΠ½Π°Π³ΠΈ Π»ΠΈ ΡΠ° Π±ΠΈΠ»ΠΈ ΡΠ°ΠΊΠΈΠ²Π° Π»ΠΈΠ΄Π΅ΡΠΈΡΠ΅, ΠΈΠ·Π±ΡΠΎΠ΅Π½ΠΈ ΠΏΠΎ-Π³ΠΎΡΠ΅? ΠΠ΅ΠΊΠ° Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠ°ΠΊ ΡΠ° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΠ»ΠΈ ΡΡΠ΅Π΄Π½ΠΈΡΠ΅ Π·Π°ΠΏΠ»Π°ΡΠΈ Π·Π° Π²ΡΠΈΡΠΊΠΈ Π΅Π·ΠΈΡΠΈ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅, ΠΊΠΎΠΈΡΠΎ Π²Π·Π΅Ρ
ΠΌΠ΅ Π·Π° ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½Π΅ ΠΏΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ.
ΠΠΈΠΆΠ΄Π°ΠΌΠ΅, ΡΠ΅ Π΄ΠΎΠΊΠ°ΡΠΎ ΡΡΠ΅Π΄Π½ΠΈΡΠ΅ Π·Π°ΠΏΠ»Π°ΡΠΈ Π½Π° Scala ΠΈ Elixir ΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈΡ
Π° Π΄ΠΎΡΡΠ°, Objective-C ΠΈ Go ΠΎΡΠ±Π΅Π»ΡΠ·Π°Ρ
Π° ΡΠΈΠ»Π΅Π½ ΡΠΊΠΎΠΊ, ΠΊΠΎΠ΅ΡΠΎ ΠΈΠΌ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° Π½Π°Π²Π°ΠΊΡΠ°Ρ ΡΠ΅Π·ΠΈ Π΄Π²Π° Π΅Π·ΠΈΠΊΠ°. ΠΡΠ΅Π· ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Swift Π½Π°ΡΡΠΈΠ³Π½Π° Ruby ΠΈ Π»Π΅ΠΊΠΎ Π½Π°Π΄ΠΌΠΈΠ½Π° Kotlin ΠΈ Java.
ΠΠΈΠ½Π°ΠΌΠΈΠΊΠ°ΡΠ° Π½Π° ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»Π½ΠΈΡΠ΅ Π·Π°ΠΏΠ»Π°ΡΠΈ Π·Π° Π²ΡΠΈΡΠΊΠΈ Π΅Π·ΠΈΡΠΈ Π΅ ΡΠ»Π΅Π΄Π½Π°ΡΠ°: ΠΏΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π½Π°ΠΉ-Π³ΠΎΠ»Π΅ΠΌΠΈΡΡ ΡΠΊΠΎΠΊ Π² ΡΡΠ΅Π΄Π½Π°ΡΠ° Π·Π°ΠΏΠ»Π°ΡΠ° Π΅ Π·Π° Objective-C - 50%, ΡΠ»Π΅Π΄Π²Π°Π½ ΠΎΡ Swift - 30%, ΡΠ»Π΅Π΄Π²Π°Π½ ΠΎΡ Go, C# ΠΈ JavaScript - 25%.
ΠΠΌΠ°ΠΉΠΊΠΈ Π² ΠΏΡΠ΅Π΄Π²ΠΈΠ΄
ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΡΠ°Π²Π½ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ°ΡΠ° Π½Π° Π·Π°ΠΏΠ»Π°ΡΠΈΡΠ΅ Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ°ΡΠ° Π½Π° ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΅Π·ΠΈΡΠΈΡΠ΅ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ ΡΡΠ΅Π΄ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅. Π‘ΠΏΠΎΡΠ΅Π΄ Π΄Π°Π½Π½ΠΈΡΠ΅, ΡΡΠ±ΡΠ°Π½ΠΈ Π² Π½Π°ΡΠΈΡ ΠΊΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡ, Π½ΠΈΠ΅ ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°Ρ
ΠΌΠ΅ Π·Π° Π²ΡΡΠΊΠΎ ΠΏΠΎΠ»ΡΠ³ΠΎΠ΄ΠΈΠ΅ ΠΊΠ°ΠΊΡΠ² Π΅ Π΄Π΅Π»ΡΡ Π½Π° ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΠΏΠΎΡΠΎΡΠΈΠ»ΠΈ Π΅Π΄ΠΈΠ½ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ Π΅Π·ΠΈΠΊ ΡΠΏΡΡΠΌΠΎ Π²ΡΠΈΡΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΠΏΠΎΡΠΎΡΠΈΠ»ΠΈ Π΅Π·ΠΈΡΠΈ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅.
ΠΠ°ΠΉ-ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ Π΅ JavaScript β ΠΎΠΊΠΎΠ»ΠΎ 30% Π³ΠΎ ΠΏΠΎΡΠΎΡΠ²Π°Ρ ΠΊΠ°ΡΠΎ ΡΠ²ΠΎΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΡΠΌΠ΅Π½ΠΈΠ΅, ΠΊΠ°ΡΠΎ Π΄Π΅Π»ΡΡ Π½Π° ΡΠ°ΠΊΠΈΠ²Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ Π»Π΅ΠΊΠΎ ΡΠ΅ Π΅ ΡΠ²Π΅Π»ΠΈΡΠΈΠ» Π·Π° Π΄Π²Π΅ΡΠ΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ. Π‘Π»Π΅Π΄Π²Π° PHP - ΠΎΠΊΠΎΠ»ΠΎ 20%-25% Π³ΠΎ Π³ΠΎΠ²ΠΎΡΡΡ, Π½ΠΎ Π΄Π΅Π»ΡΡ Π½Π° ΡΠ΅Π·ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ Π½Π°ΠΌΠ°Π»ΡΠ²Π°. Π‘Π»Π΅Π΄Π²Π°ΡΠΈ ΠΏΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡ ΡΠ° Java ΠΈ Python - ΠΎΠΊΠΎΠ»ΠΎ 15% Π³ΠΎΠ²ΠΎΡΡΡ ΡΠ΅Π·ΠΈ Π΅Π·ΠΈΡΠΈ, Π½ΠΎ Π°ΠΊΠΎ Π΄Π΅Π»ΡΡ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈΡΠ΅ ΠΏΠΎ Java Π»Π΅ΠΊΠΎ Π½Π°ΡΠ°ΡΡΠ²Π°, ΡΠΎ ΡΠΎΠ·ΠΈ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈΡΠ΅ ΠΏΠΎ Python Π»Π΅ΠΊΠΎ Π½Π°ΠΌΠ°Π»ΡΠ²Π°. C# Π·Π°ΡΠ²Π°ΡΡ Π²ΡΡΡ Π° Π½Π° Π½Π°ΠΉ-ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΡΠ΅ Π΅Π·ΠΈΡΠΈ: ΠΎΠΊΠΎΠ»ΠΎ 10-12% Π³ΠΎ Π³ΠΎΠ²ΠΎΡΡΡ, ΠΊΠ°ΡΠΎ Π΄Π΅Π»ΡΡ ΠΈΠΌ ΡΠ°ΡΡΠ΅.
ΠΠ°ΠΉ-ΡΠ΅Π΄ΠΊΠΈΡΠ΅ Π΅Π·ΠΈΡΠΈ ΡΠ° Elixir, Scala, Delphi ΠΈ C - 1% ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Π³ΠΈ Π³ΠΎΠ²ΠΎΡΡΡ. Π’ΡΡΠ΄Π½ΠΎ Π΅ Π΄Π° ΡΠ΅ Π³ΠΎΠ²ΠΎΡΠΈ Π·Π° Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ° Π½Π° ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ ΠΈΠΌ ΠΏΠΎΡΠ°Π΄ΠΈ Π΄ΠΎΡΡΠ° ΠΌΠ°Π»ΠΊΠ°ΡΠ° ΠΈΠ·Π²Π°Π΄ΠΊΠ° Π·Π° ΡΠ΅Π·ΠΈ Π΅Π·ΠΈΡΠΈ, Π½ΠΎ ΠΊΠ°ΡΠΎ ΡΡΠ»ΠΎ Π΅ ΡΡΠ½ΠΎ, ΡΠ΅ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»Π½ΠΈΡΡ ΠΈΠΌ Π΄ΡΠ» ΠΏΠΎ-ΡΠΊΠΎΡΠΎ Π½Π°ΠΌΠ°Π»ΡΠ²Π°.
Π‘Π»Π΅Π΄Π½Π°ΡΠ° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠ° ΠΏΠΎΠΊΠ°Π·Π²Π°, ΡΠ΅ Π·Π° Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π΄Π΅Π»ΡΡ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° JavaScript, Kotlin, Java, C# ΠΈ Go ΡΠ΅ Π΅ ΡΠ²Π΅Π»ΠΈΡΠΈΠ», Π° Π΄Π΅Π»ΡΡ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° PHP Π΅ Π½Π°ΠΌΠ°Π»ΡΠ» Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ.
Π ΠΎΠ±ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°ΠΌΠ΅ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΎΠ±ΡΠΈ Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ:
- ΠΠΈΠΆΠ΄Π°ΠΌΠ΅ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΠΌΠΎ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° Π·Π°ΠΏΠ»Π°ΡΠΈΡΠ΅ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° Π΄Π΅Π»Π° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° Π΅Π·ΠΈΡΠΈ JavaScript, Kotlin, Java, C# ΠΈ Go. ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡΡ ΠΏΠ°Π·Π°Ρ, ΠΊΠΎΠΉΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ΅Π·ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΈ ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡΡ ΠΏΠ°Π·Π°Ρ Π½Π° ΡΡΡΠ΄Π° ΡΠ΅Π³Π° ΡΠ°ΡΡΠ°Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎ.
- ΠΠ°Π±Π΅Π»Π΅ΠΆΠΈΠΌΠΎ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° Π·Π°ΠΏΠ»Π°ΡΠΈΡΠ΅ ΠΈ ΠΌΠ°Π»ΠΊΠΎ ΠΈΠ»ΠΈ Π½ΠΈΠΊΠ°ΠΊΠ²ΠΎ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° Π΄Π΅Π»Π° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ - Π² Objective-C, Swift, 1C, Ruby ΠΈ Python. ΠΠ°ΠΉ-Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡΡ ΠΏΠ°Π·Π°Ρ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠ΅Π·ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΡΠ°ΡΡΠ΅, Π½ΠΎ ΠΏΠ°Π·Π°ΡΡΡ Π½Π° ΡΡΡΠ΄Π° Π½Π΅ ΡΠ΅ ΡΠΏΡΠ°Π²Ρ ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΡΡΠ°ΡΠ΅Π»ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ.
- ΠΠ΅Π·Π½Π°ΡΠΈΡΠ΅Π»Π΅Π½ ΠΈΠ»ΠΈ Π½ΠΈΠΊΠ°ΠΊΡΠ² ΡΡΡΡ Π½Π° Π·Π°ΠΏΠ»Π°ΡΠΈΡΠ΅ ΠΈ Π΄Π΅Π»Π° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ β Π² Scala, Elixir, C, C++, Delphi. ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡΡ ΠΏΠ°Π·Π°Ρ ΠΈ ΠΏΠ°Π·Π°ΡΡΡ Π½Π° ΡΡΡΠ΄Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠΈ ΡΠ΅Π·ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π½Π΅ ΡΠ°ΡΡΠ°Ρ.
- ΠΠ΅ΠΊΠΎ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° Π·Π°ΠΏΠ»Π°ΡΠΈΡΠ΅ ΠΈ ΠΎΡΠ΅Π·Π°Π΅ΠΌΠΎ Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π΅Π»Π° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ - Π² PHP. ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡΡ ΠΏΠ°Π·Π°Ρ ΠΈ ΠΏΠ°Π·Π°ΡΡΡ Π½Π° ΡΡΡΠ΄Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠΈ ΡΠ΅Π·ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΡΠ΅ ΡΠ²ΠΈΠ²Π°Ρ.
ΠΠΊΠΎ Ρ Π°ΡΠ΅ΡΠ²Π°ΡΠ΅ Π½Π°ΡΠ΅ΡΠΎ ΠΏΡΠΎΡΡΠ²Π°Π½Π΅ Π½Π° Π·Π°ΠΏΠ»Π°ΡΠΈΡΠ΅ ΠΈ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°ΡΠ΅ ΠΎΡΠ΅ ΠΏΠΎ-ΡΠΎΡΠ½Π° ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π½Π΅ Π·Π°Π±ΡΠ°Π²ΡΠΉΡΠ΅ Π΄Π° ΠΎΡΡΠ°Π²ΠΈΡΠ΅ Π²Π°ΡΠΈΡΠ΅ Π·Π°ΠΏΠ»Π°ΡΠΈ Π² Π½Π°ΡΠΈΡ ΠΊΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡ, ΠΎΡΠΊΡΠ΄Π΅ΡΠΎ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Π²Π·Π΅ΠΌΠ°ΠΌΠ΅ Π²ΡΠΈΡΠΊΠΈ Π΄Π°Π½Π½ΠΈ:
moikrug.ru/salaries/new .
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com