ΠΠ°Π΄Π°Π΄ΠΎΡ
ΡΠΈ Π΅ΠΊΠ·ΠΈΡΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΈΡ Π²ΡΠΏΡΠΎΡ, ΠΏΠΎΡΡΠ°Π²Π΅Π½ Π² Π·Π°Π³Π»Π°Π²ΠΈΠ΅ΡΠΎ Π²ΡΠ² ΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²ΠΊΠ°ΡΠ° Π½Π° ΠΡΠ΅Π±Π΅Π½ΡΠΈΠΊΠΎΠ², ΡΠ»Π΅Π΄ ΠΏΠΎΡΠ΅Π΄Π½ΠΈΡ ΠΊΡΡΠ³ ΠΎΡ Π΄ΠΈΡΠΊΡΡΠΈΡ Π² Π΅Π΄Π½Π° ΠΎΡ ΠΎΠ±ΡΠ½ΠΎΡΡΠΈΡΠ΅ Π·Π° ΡΠΎΠ²Π° Π΄Π°Π»ΠΈ Π΅Π΄ΠΈΠ½ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΡΠ΅Π± Π±Π΅ΠΊΠ΅Π½Π΄ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ ΠΎΡ ΠΏΠΎΠ·Π½Π°Π½ΠΈΡ ΠΏΠΎ SQL ΠΈΠ»ΠΈ ORM ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ Π²ΡΠΈΡΠΊΠΎ ΡΠ°ΠΊΠ° ΠΈΠ»ΠΈ ΠΈΠ½Π°ΡΠ΅. Π Π΅ΡΠΈΡ
Π΄Π° ΠΏΠΎΡΡΡΡΡ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ° ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-ΡΠΈΡΠΎΠΊΠΎ, ΠΎΡΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΡΠ°ΠΌΠΎ Π·Π° ORM ΠΈ SQL, ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ Π΄Π° ΡΠ΅ ΠΎΠΏΠΈΡΠ°ΠΌ Π΄Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΠΌ ΠΊΠΎΠΈ ΡΠ° Ρ
ΠΎΡΠ°ΡΠ°, ΠΊΠΎΠΈΡΠΎ ΡΠ΅Π³Π° ΠΎΡΠΈΠ²Π°Ρ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ²ΡΡΠ° Π·Π° ΠΌΠ»Π°Π΄ΡΠΈ ΠΈ ΡΡΠ΅Π΄Π½ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ Π·Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅, ΠΊΠ°ΠΊΠ²Π° Π΅ ΡΡΡ
Π½Π°ΡΠ° ΠΈΡΡΠΎΡΠΈΡ ΠΈ Π² ΠΊΠΎΠΉ ΡΠ²ΡΡ ΡΠ° ΠΆΠΈΠ²Π΅Ρ Π². ΠΠ°ΡΠΎ ΡΡΠ»ΠΎ ΠΈΠΌΠ°Ρ
ΠΌΠ½Π΅Π½ΠΈΠ΅, Π½ΠΎ ΡΠΎ Π±Π΅ΡΠ΅ ΡΠΎΡΠΌΠΈΡΠ°Π½ΠΎ ΠΎΡ Π»ΠΈΡΠ΅Π½ ΠΎΠΏΠΈΡ ΠΏΡΠΈ Π½Π°Π΅ΠΌΠ°Π½Π΅ ΠΈ ΡΡΠ½ΠΎ ΡΡΠΎΠ±ΡΠ°Π·Π΅Π½ΠΎ Ρ ΠΌΠ΅ΡΡΠ½ΠΈΡ ΠΏΠ°Π·Π°Ρ. ΠΠ±ΡΠΎ Π²Π·Π΅ΡΠΎ ΡΡΠ°Π½Π° ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ. ΠΡΠΎ ΠΊΠ°ΠΊΠ²ΠΎ ΠΎΡΠΊΡΠΈΡ
ΠΌΠ΅.
ΠΠ»ΠΎΠ±Π°Π»Π½Π° ΠΏΠΎΠΏΡΠ»Π°ΡΠΈΡ ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ
ΠΠ° Π΄Π° ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Ρ ΠΏΠΎ Π½ΡΠΊΠ°ΠΊΡΠ² Π½Π°ΡΠΈΠ½ ΠΊΡΠΌ Π²ΡΠΏΡΠΎΡΠ°, ΡΠ΅ΡΠΈΡ
Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π° Ρ ΡΡΡΡΠ΅Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° ΡΠΎΠ²Π° ΠΊΠΎΠ»ΠΊΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ ΠΈΠΌΠ° Π² ΡΠ²Π΅ΡΠ° Π΄Π½Π΅Ρ ΠΈ ΠΊΠ°ΠΊ ΡΠΎΠ²Π° Π½Π°ΡΠ΅Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ Ρ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ.
ΠΡΠ΅Π½ΠΊΠΈΡΠ΅ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ ΠΏΠΎΡΡΠ°Π²ΡΡ ΡΠΈΡΠ»Π°ΡΠ° Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΎΡ 12 Π΄ΠΎ 30 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΡΡΠΈ. Π Π΅ΡΠΈ Π΄Π° ΡΠΏΡΠ΅ Π½Π°
Π‘ΠΏΠΎΡΠ΅Π΄ SlashData ΠΏΡΠ΅Π· ΡΠ΅ΡΠ²ΡΡΡΠΎΡΠΎ ΡΡΠΈΠΌΠ΅ΡΠ΅ΡΠΈΠ΅ Π½Π° 2018 Π³. Π² ΡΠ²Π΅ΡΠ° Π΅ ΠΈΠΌΠ°Π»ΠΎ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ 18.9 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, 12.9 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΠΎΡ ΠΊΠΎΠΈΡΠΎ ΡΠ° Π±ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, ΡΠΎΠ΅ΡΡ ΠΈΠ·ΠΊΠ°ΡΠ²Π°Ρ ΠΏΡΠ΅Ρ ΡΠ°Π½Π°ΡΠ° ΡΠΈ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅. Π’Π΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π½Π΅ ΡΠ° ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, ΡΠ° Ρ ΠΎΡΠ°, Π·Π° ΠΊΠΎΠΈΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ Π΅ Ρ ΠΎΠ±ΠΈ, ΠΏΠ»ΡΡ ΡΠ°ΠΊΠΈΠ²Π°, ΠΊΠΎΠΈΡΠΎ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΡΠ°Ρ ΠΏΡΠΎΡΠ΅ΡΠΈΡ (ΡΠ°Π·Π½ΠΈ ΡΡΡΠ΄Π΅Π½ΡΠΈ ΠΈ ΡΠ°ΠΌΠΎΡΠΊΠΈ). Π, ΡΠΎΠ²Π° Π΅, Π΅ΡΠΎ Π½Π°ΠΌΠ΅ΠΊ Π·Π° ΡΠ°Π·ΠΌΠ΅ΡΠ° Π½Π° Π³ΡΡΠΏΠ°ΡΠ°, ΠΊΠΎΡΡΠΎ ΠΌΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π° - 6 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΡΡΠΈ. Π§Π΅ΡΡΠ½ΠΎ ΠΊΠ°Π·Π°Π½ΠΎ, ΡΠΎΠ²Π° Π΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ ΠΎΡΠ°ΠΊΠ²Π°Π½ΠΎΡΠΎ.
ΠΡΠΎΡΠ°ΡΠ° ΠΈΠ·Π½Π΅Π½Π°Π΄Π° Π·Π° ΠΌΠ΅Π½ Π±Π΅ΡΠ΅ ΡΠ΅ΠΌΠΏΡΡ Π½Π° Π½Π°ΡΠ°ΡΡΠ²Π°Π½Π΅ Π½Π° Π±ΡΠΎΡ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈΡΠ΅: ΠΎΡ Π²ΡΠΎΡΠΎΡΠΎ ΡΡΠΈΠΌΠ΅ΡΠ΅ΡΠΈΠ΅ Π½Π° 2017 Π³. Π΄ΠΎ ΡΠ΅ΡΠ²ΡΡΡΠΎΡΠΎ ΡΡΠΈΠΌΠ΅ΡΠ΅ΡΠΈΠ΅ Π½Π° 2018 Π³. ΡΠΎΠΉ ΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈ ΠΎΡ 14.7 Π΄ΠΎ ΡΠΏΠΎΠΌΠ΅Π½Π°ΡΠΈΡΠ΅ 18.9 ΠΌΠΈΠ»ΠΈΠΎΠ½Π°, ΠΈΠ»ΠΈ ΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈ Ρ 21% ΠΏΡΠ΅Π· 2018 Π³.! ΠΠΊΠΎ ΠΌΠ΅ ΠΏΠΎΠΌΠΎΠ»ΡΡ Π΄Π° ΠΈΠ·ΡΠΈΡΠ»Ρ ΡΠ΅ΠΌΠΏΠ° Π½Π° Π½Π°ΡΠ°ΡΡΠ²Π°Π½Π΅ Π½Π° Π±ΡΠΎΡ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈΡΠ΅, Π±ΠΈΡ ΠΊΠ°Π·Π°Π», ΡΠ΅ ΡΠΎΠΉ Π΅ ΠΎΠΊΠΎΠ»ΠΎ 5% Π³ΠΎΠ΄ΠΈΡΠ½ΠΎ Ρ Π»Π΅ΠΊΠΎ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ΅ΠΌΠΏΠ° Π³ΠΎΠ΄ΠΈΡΠ½ΠΎ. Π ΡΡΠΊ ΡΠ΅ ΠΎΠΊΠ°Π·Π²Π°, ΡΠ΅ ΡΠ° ΡΠ΅Π»ΠΈ 20%.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° SlashData ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°, ΡΠ΅ Π½Π°ΡΠ΅Π»Π΅Π½ΠΈΠ΅ΡΠΎ ΡΠ΅ Π΄ΠΎΡΡΠΈΠ³Π½Π΅ 2030 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΠΎ 45 Π³. ΠΠ΅ΡΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅, ΡΠ΅ ΡΠΎΠ²Π° ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π° ΡΡΡΡ ΠΎΡ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 8% Π³ΠΎΠ΄ΠΈΡΠ½ΠΎ, Π° Π½Π΅ 20%, Π½ΠΎ ΡΠ΅ ΡΠ΅ ΠΎΡΠ½Π°ΡΡΡ Π΄ΠΎ ΠΊΠΎΡΠ΅ΠΊΡΠΈΡ Π·Π° ΠΎΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΠ½ΠΈΠΊΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ (Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΎΠΊΠΎΠ»ΠΎ 57% Π² ΡΠ²Π΅ΡΠΎΠ²Π΅Π½ ΠΌΠ°ΡΠ°Π±).
ΠΠ°ΡΠΎ ΡΡΠ»ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈ ΡΠ΅ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π΄Π° Π³ΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ, Π·Π°ΡΠΎΡΠΎ ΡΡΡΡΠ΅Π½Π΅ΡΠΎ ΡΠ°ΡΡΠ΅. ΠΠ΅ΠΆΠ΄Ρ Π΄ΡΡΠ³ΠΎΡΠΎ, ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΡΡΡΡΠ΅Π½Π΅ΡΠΎ.
ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΡΡΡΠΈ?
ΠΠ° ΠΎΡΠ΅Π½ΠΊΠ° Π½Π° ΡΡΡΡΠ΅Π½Π΅ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ
Π΄Π°Π½Π½ΠΈ ΠΎΡ HackerRank
ΠΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° Π΅Π·ΠΈΡΠΈΡΠ΅ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅, Π½Π°ΠΉ-Π³ΠΎΠ»ΡΠΌΠΎ ΡΡΡΡΠ΅Π½Π΅ ΠΈΠΌΠ° Π·Π° JavaScript, Python ΠΈ Java Π² ΠΏΠΎΡΡΠΈ Π²ΡΠΈΡΠΊΠΈ ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ, Ρ ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ½ΠΈΡ Ρ Π°ΡΠ΄ΡΠ΅Ρ. ΠΡΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΎΡΠΎ Π½Π°ΠΉ-Π³ΠΎΠ»ΡΠΌΠΎ Π΅ ΡΡΡΡΠ΅Π½Π΅ΡΠΎ Π½Π° C/C++, ΠΊΠΎΠ΅ΡΠΎ Π΅ ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΠΌΠΎ, Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π²ΡΠ΅ ΠΎΡΠ΅ ΠΈΠΌΠ°Ρ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ Π·Π° ΡΠ΅ΡΡΡΡΠΎΠ΅ΠΌΠΊΠΎΡΡ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ Π½Π° ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡ ΡΠΎΡΡΡΠ΅Ρ.
ΠΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ°ΠΌΠΊΠΈΡΠ΅, AngularJS, Node.js ΠΈ React ΡΠ° Π² Π½Π°ΠΉ-Π³ΠΎΠ»ΡΠΌΠΎ ΡΡΡΡΠ΅Π½Π΅ ΠΈ ΡΠ΅ ΠΈΠΌΠ°Ρ Π½Π°ΠΉ-Π³ΠΎΠ»ΡΠΌΠ°ΡΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΡΠ΅Π½Π΅ ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π½Π΅, ΠΊΠΎΠ΅ΡΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ΅ ΠΎΠ±ΡΡΠ½ΡΠ²Π° ΡΡΡ ΡΠΊΠΎΡΠΎΡΡΡΠ°, Ρ ΠΊΠΎΡΡΠΎ Π΅ΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π½Π° JavaScript ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ, Π·Π°ΡΠΎΡΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π·Π° ExpressJS ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π½Π΅ΡΠΎ Π²Π΅ΡΠ΅ Π½Π°Π΄Π²ΠΈΡΠ°Π²Π° ΡΡΡΡΠ΅Π½Π΅ΡΠΎ.
ΠΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠΈΠΈΡΠ΅, ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»ΠΈΡΠ΅ ΠΎΡΠ°ΠΊΠ²Π°Ρ ΠΏΡΠ΅Π΄ΠΈΠΌΠ½ΠΎ ΡΠΌΠ΅Π½ΠΈΡ Π·Π° ΡΠ΅ΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΎΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠΈΡΠ΅. ΠΠΊΠΎΠ»ΠΎ 95% ΠΎΡ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»ΠΈΡΠ΅ ΠΏΠΎΡΠΎΡΠ²Π°Ρ ΡΠ΅Π·ΠΈ ΡΠΌΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠΎ Π²Π°ΠΆΠ½ΠΈ. ΠΠ»Π°Π΄Π΅Π΅Π½Π΅ Π½Π° Π΅Π·ΠΈΠΊ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ Π΅ Π½Π° Π²ΡΠΎΡΠΎ ΠΌΡΡΡΠΎ Ρ 56%. ΠΠ΅ΠΆΠ΄Ρ Π΄ΡΡΠ³ΠΎΡΠΎ, ΠΈΠ·ΠΎΠ±ΡΠΎ Π½ΡΠΌΠ° ΡΠ΅Π΄ Ρ ΡΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈ ΠΏΠΎΠ·Π½Π°Π½ΠΈΡ ΠΏΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ, ΡΡΡΡΠΊΡΡΡΠΈ ΠΎΡ Π΄Π°Π½Π½ΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΡΠ½ΠΈ Π½Π°ΡΠΊΠΈ, ΠΈΠ»ΠΈ Π½Π΅ Π΅ Π±ΠΈΠ» Π²ΡΠ² Π²ΡΠΏΡΠΎΡΠ½ΠΈΠΊΠ°, ΠΈΠ»ΠΈ Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΡΠ½ΠΈΡΠ΅ Π·Π½Π°Π½ΠΈΡ Π²Π΅ΡΠ΅ Π½Π΅ ΡΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ Π² Π³ΠΎΠ»ΡΠΌ ΠΌΠ°ΡΠ°Π±.
ΠΠΈΠ·Π°ΠΉΠ½ΡΡ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ Π½Π° 23.2% ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡΠ΅ ΠΏΠΎΠ΄ 100 Π΄ΡΡΠΈ ΠΈ 18.8% ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡΠ΅ Π½Π°Π΄ 1000 Π΄ΡΡΠΈ. ΠΠ°, ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°, ΡΠ΅ ΡΡΠ°Π²Π° Π²ΡΠΏΡΠΎΡ Π·Π° ORM ΠΈ SQL! ΠΠΎΠ³ΠΈΡΠ½ΠΎΡΠΎ, IMHO, ΠΎΠ±ΡΡΠ½Π΅Π½ΠΈΠ΅ Π΅, ΡΠ΅ Π² Π³ΠΎΠ»Π΅ΠΌΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈΠΌΠ° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½Π° ΡΠΎΠ»Ρ Π½Π° DBA, ΠΊΠΎΠΉΡΠΎ ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π·Π° ΡΠΎΠ·ΠΈ Π°ΡΠΏΠ΅ΠΊΡ, ΠΈ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠΌΠ΅ΠΊΡΠ°Ρ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° ΠΊΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΈ Π΄Π° ΡΠ΅ Π½Π°Π΅ΠΌΠ°Ρ ΠΏΠΎ-Π±ΡΡΠ·ΠΎ. ΠΠΎ ΠΏΡΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡ Π΄ΠΈΠ·Π°ΠΉΠ½ Π΅ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΡΠΎ: 37.0% Π² ΠΌΠ°Π»ΠΊΠΈΡΠ΅, 44.1% Π² Π³ΠΎΠ»Π΅ΠΌΠΈΡΠ΅. ΠΠ·Π³Π»Π΅ΠΆΠ΄Π°, ΡΠ΅ Π³ΠΎΠ»Π΅ΠΌΠΈΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠΌΠ°Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΠΈ, Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΡΠ΅ ΠΏΡΠΎΡΡΠΎ Π½Π΅ ΡΠ° Π² ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π΄Π° ΠΏΠΎΠΊΡΠΈΡΡ Π±ΡΠΎΡ Π½Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ. ΠΠ»ΠΈ ΡΡΡΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ ΠΈ ΡΡΡΡΠΊΡΡΡΠΈ ΠΎΡ Π΄Π°Π½Π½ΠΈ ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡ Π΄ΠΈΠ·Π°ΠΉΠ½, ΡΠΎΠ³Π°Π²Π° ΡΡΠ°Π²Π° ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-ΡΡΠ½ΠΎ.
ΠΠ°Π»ΠΊΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΡΠ΅ Π½ΡΠΆΠ΄Π°ΡΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ Framework Proficiency ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ Π³ΠΎΡΠ΅ΡΠΏΠΎΠΌΠ΅Π½Π°ΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ Π΄ΠΈΠ·Π°ΠΉΠ½, ΠΎΡ ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠ°ΠΏΠΈΡΠ°Π½Π°, ΡΠ΅ Π΅ Π²Π°ΠΆΠ½ΠΎ Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°ΡΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π΄Π° ΠΏΡΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ΅Ρ ΠΏΡΠΎΠ΄ΡΠΊΡ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉ-Π±ΡΡΠ·ΠΎ ΠΈ ΡΡΡΠ΅ ΡΠ΅ Π±ΡΠ΄Π΅ ΡΡΡΠ΅.
ΠΠ°ΠΊΠ²ΠΎ Π½Π°ΡΡΠ°Π²Π°Ρ ΡΡΠ΅Π½ΠΈΡΠΈΡΠ΅?
Π’ΡΠΊ ΡΠ΅ Π΄ΠΎΠ²Π΅ΡΠΈΡ
Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ Π΄Ρ
ΠΠ°ΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΠΈΠΌΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄, ΡΠ΅ Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ°ΠΊΡΠ°, ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ ΠΏΠΎΠ΄ Π΅Π΄Π½Π° ΠΈΠ»ΠΈ Π΄ΡΡΠ³Π° ΡΠΎΡΠΌΠ° ΡΠ΅ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π° Π² ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠΈΡΠ΅ (ΠΈΠΌΠ°ΠΌ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎΡΡΠΈΡΠ΅ ΠΏΠΎ ΠΊΠΎΠΌΠΏΡΡΡΡΠ½ΠΈ Π½Π°ΡΠΊΠΈ), ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°ΡΠ° ΠΎΡ Π°Π½ΠΊΠ΅ΡΠΈΡΠ°Π½ΠΈΡΠ΅ Π·Π°ΡΠ²ΡΠ²Π°Ρ, ΡΠ΅ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π°Ρ ΠΈ ΡΡΡ ΡΠ°ΠΌΠΎΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅.
Π‘ΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈΡΠ΅ ΡΡΡΠ΄Π΅Π½ΡΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Ρ Π΄Π° ΡΡΠ°Ρ ΠΎΡ YouTube, Π΄ΠΎΠΊΠ°ΡΠΎ ΠΏΠΎ-Π²ΡΠ·ΡΠ°ΡΡΠ½ΠΈΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ ΠΊΠ»ΠΎΠ½ΡΡ ΠΊΡΠΌ ΡΡΠΎΡΠΈ ΠΈ ΠΊΠ½ΠΈΠ³ΠΈ. Π Π΄Π²Π°ΠΌΠ°ΡΠ° Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ StackOverflow. ΠΡΠ΄Π°Π²Π°ΠΌ ΡΠΎΠ²Π° Π½Π° ΡΠ°ΠΊΡΠ°, ΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎΡΠΎ Π΅ ΠΏΠΎΠ·Π½Π°Ρ ΠΌΠ΅Π΄ΠΈΠ΅Π½ ΠΊΠ°Π½Π°Π» Π·Π° ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ΡΠΎ Z, Π΄ΠΎΠΊΠ°ΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ΡΠΎ Y Π²ΡΠ΅ ΠΎΡΠ΅ ΡΠ° Π² Π΅ΡΠ° Π±Π΅Π· Π±Π»ΠΎΠ³ΡΡΠΈ.
Π’Π΅ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°Ρ ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΡΡΡΡΠΈ ΠΎΡ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»ΠΈΡΠ΅: JavaScript, Java, Python. Π’Π΅ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ, ΡΠ΅ Π·Π½Π°ΡΡ C/C++, Π½ΠΎ ΡΠΎΠ²Π° Π²Π΅ΡΠΎΡΡΠ½ΠΎ Π΅ Π·Π°ΡΠΎΡΠΎ ΡΠ΅Π·ΠΈ Π΅Π·ΠΈΡΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°Π½Π΅ Π² ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠΈΡΠ΅. Π’Π΅ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°Ρ JS frameworks, Π½ΠΎ ΡΡΡΡΠ΅Π½Π΅ΡΠΎ Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎ-Π²ΠΈΡΠΎΠΊΠΎ ΠΎΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π½Π΅ΡΠΎ, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠ²Π½ΠΎ ΡΡΠ°Ρ Π°ΠΊΡΠΈΠ²Π½ΠΎ, ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΠ° Π½Π°ΠΌΠ΅ΡΠΈΠ»ΠΈ ΠΏΡΡΠ²Π°ΡΠ° ΡΠΈ ΡΠ°Π±ΠΎΡΠ°.
ΠΠ°ΡΠΎ ΡΡΠ»ΠΎ, ΠΊΠ°ΠΊΡΠΎ ΡΠ΅ ΠΎΡΠ°ΠΊΠ²Π°, ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°Ρ ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΡΡΡΡΠΈ.
Π‘ΡΡΠ΄Π΅Π½ΡΠΈΡΠ΅ ΠΎΡΠ°ΠΊΠ²Π°Ρ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½ΠΎ ΠΈΠ·ΡΠ°ΡΡΠ²Π°Π½Π΅ ΠΎΡ ΠΏΡΡΠ²Π°ΡΠ° ΡΠΈ ΡΠ°Π±ΠΎΡΠ°, Π±Π°Π»Π°Π½ΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π±ΠΎΡΠ° ΠΈ Π»ΠΈΡΠ΅Π½ ΠΆΠΈΠ²ΠΎΡ Π΅ Π½Π° Π²ΡΠΎΡΠΎ ΠΌΡΡΡΠΎ (Π² Π½ΡΠΊΠΎΠΈ ΡΡΡΠ°Π½ΠΈ Π½Π° ΠΏΡΡΠ²ΠΎ), Π° ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΡΠ° Π½Π° ΡΡΠ΅ΡΠΎ.
ΠΠΈΠ½Π°ΠΌΠΈΠΊΠ° Π½Π° ΠΏΠΎΠΏΡΠ»Π°ΡΠΈΡΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΏΠΎ Π΅Π·ΠΈΡΠΈ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ ΡΠΎΡΡΡΠ΅Ρ
Π£Π΅Π± ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° ΡΠ° Π½Π° ΠΏΡΡΠ²ΠΎ ΠΌΡΡΡΠΎ Ρ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ 16.9 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ. Π’ΠΎΠ²Π° ΠΎΡΠ½ΠΎΠ²ΠΎ Π΅ SlashData. Π‘Π»Π΅Π΄Π²Π°Ρ Backend Services (13.6 ΠΌΠΈΠ»ΠΈΠΎΠ½Π°), ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (13.1 ΠΌΠΈΠ»ΠΈΠΎΠ½Π°) ΠΈ Π΄Π΅ΡΠΊΡΠΎΠΏ (12.3 ΠΌΠΈΠ»ΠΈΠΎΠ½Π°). Π‘Π΅ΠΊΡΠΎΡΠΈΡΠ΅ AR/VR ΠΈ IoT ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ Π½Π°Π±ΠΈΡΠ°Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡ, AI/ML/Data Science Π½Π°ΡΠ°ΡΠ½Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ.
Javascript ΡΠ°ΡΡΠ΅ Π½Π°ΠΉ-Π±ΡΡΠ·ΠΎ; Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΠΎΠ±ΡΠ½ΠΎΡΡ Π²Π΅ΡΠ΅ Π΅ Π½Π°ΠΉ-Π³ΠΎΠ»ΡΠΌΠ°ΡΠ°, Π½Π°ΡΠ°ΡΠ½Π°Π»Π° Ρ 2018 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΡΠ°ΠΌΠΎ ΠΏΡΠ΅Π· 2.5 Π³. Π’Π΅ Π΄ΠΎΡΠΈ ΡΠ΅ ΠΎΠΏΠΈΡΠ²Π°Ρ Π΄Π° ΠΏΠΈΡΠ°Ρ Π² Π½Π΅Π³ΠΎ Π² IoT ΠΈ ML ΡΠ΅ΠΊΡΠΎΡΠΈΡΠ΅.
Python Π½Π°ΡΠ°ΡΠ½Π° Ρ 2018 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΠΏΡΠ΅Π· 2.2 Π³. ΠΏΠΎΡΠ°Π΄ΠΈ Π½Π°ΡΠ°ΡΡΠ²Π°ΡΠ°ΡΠ° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡ Π½Π° ML, ΠΊΡΠ΄Π΅ΡΠΎ Π΅ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎ ΡΠΈΠ»Π΅Π½, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΏΠΎΡΠ°Π΄ΠΈ Π»Π΅ΠΊΠΎΡΠ°ΡΠ° Π½Π° ΠΈΠ·ΡΡΠ°Π²Π°Π½Π΅ ΠΈ ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎΡΠΎ Π½Π° Π΅Π·ΠΈΠΊΠ°.
Java, C/C++ ΠΈ C# ΡΠ°ΡΡΠ°Ρ Ρ ΠΏΠΎ-Π±Π°Π²Π½Π° ΡΠΊΠΎΡΠΎΡΡ ΠΎΡ ΠΎΠ±ΡΠ°ΡΠ° ΠΏΠΎΠΏΡΠ»Π°ΡΠΈΡ ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ. Π‘Π΅Π³Π° ΡΠ΅ ΡΡΠ΄ΠΊΠΎ ΡΠ° Π΅Π·ΠΈΠΊΡΡ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅, Ρ ΠΊΠΎΠΉΡΠΎ Ρ ΠΎΡΠ°ΡΠ° ΠΈΠ·Π±ΠΈΡΠ°Ρ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π°Ρ. Π’ΡΡΡΠ΅Π½Π΅ΡΠΎ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ ΡΡΠΊ Π΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Π±Π°Π»Π°Π½ΡΠΈΡΠ°Π½ΠΎ Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π½Π΅ΡΠΎ. ΠΠΈΡΠ»Ρ, ΡΠ΅ Java ΡΠ΅ΡΠ΅ Π΄Π° ΡΠ°ΡΡΠ΅ ΠΎΡΠ΅ ΠΏΠΎ-Π±Π°Π²Π½ΠΎ, Π°ΠΊΠΎ Π½Π΅ Π±Π΅ΡΠ΅ Android.
PHP Π΅ Π²ΡΠΎΡΠΈΡΡ Π½Π°ΠΉ-ΠΏΠΎΠΏΡΠ»ΡΡΠ΅Π½ Π΅Π·ΠΈΠΊ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅Π± ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π½Π°ΡΠ°ΡΡΠ²Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ (Ρ 32% ΠΏΡΠ΅Π· 2018 Π³.). ΠΠ΅Π³ΠΎΠ²Π°ΡΠ° ΠΎΠ±ΡΠ½ΠΎΡΡ ΡΠ΅ ΠΎΡΠ΅Π½ΡΠ²Π° Π½Π° 5.9 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΠΏΠΎΠ»ΡΡΠΈΠ·ΠΈΡΠ°ΡΠ°ΡΠ° ΡΠ΅ΠΏΡΡΠ°ΡΠΈΡ Π½Π° PHP, ΡΠΎΠΉ Π΅ Π΄ΠΎΡΡΠ° Π»Π΅ΡΠ΅Π½ Π·Π° Π½Π°ΡΡΠ°Π²Π°Π½Π΅ ΠΈ ΡΠΈΡΠΎΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½.
ΠΠ°ΠΊ ΡΡΠ°Ρ Π΄Π½Π΅ΡΠ½ΠΈΡΠ΅ ΠΌΠ»Π°Π΄ΠΈ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠΈ Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈΡΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΡ?
ΠΡΠ½ΠΎΠ²ΠΎ Π΄Π°Π½Π½ΠΈ Π½Π° HackerRank. Π’Π΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅Π³Π° ΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ 38 ΠΈ 53, ΠΏΠΎΡΠΎΡΠ²Π°Ρ ΠΈΠ³ΡΠΈ ΠΊΠ°ΡΠΎ ΠΏΡΡΠ²ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ.
ΠΠ΅ΠΆΠ΄Ρ Π΄ΡΡΠ³ΠΎΡΠΎ, ΠΏΠΎΡΠ²ΡΡΠΆΠ΄Π°Π²Π°ΠΌ, ΡΠ΅ ΠΏΡΡΠ²ΠΈΡΡ ΠΌΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΡΠ°Π±ΠΎΡΠ΅Ρ ΠΏΡΠΎΠ΅ΠΊΡ Π±Π΅ΡΠ΅ βtic-tac-toeβ Π΄ΠΎ ΠΏΠ΅Ρ ΠΏΠΎΠ΄ΡΠ΅Π΄ Ρ Π½Π΅ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ ΠΏΠΎΠ»Π΅, Π²ΡΠΎΡΠΈΡΡ Π±Π΅ΡΠ΅ ΠΈΠ³ΡΠ° ΠΎΡ 15. ΠΠ°ΠΏΠΈΡΠ°Ρ
Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π½Π°
Π‘ΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈΡΠ΅ Π½Π°ΡΠΈΠ½Π°Π΅ΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈ (Π΄ΠΎ 21 Π³ΠΎΠ΄ΠΈΠ½ΠΈ) ΠΏΠΈΡΠ°Ρ ΠΊΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡΠΈ ΠΈ ΡΠ΅Π±ΡΠ°ΠΉΡΠΎΠ²Π΅ ΠΊΠ°ΡΠΎ ΠΏΡΡΠ²ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ.
Π‘ΡΠ΅Π΄ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ΡΠΎ X ΠΏΠΎΡΡΠΈ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°ΡΠ° ΡΠ° Π·Π°ΠΏΠΎΡΠ½Π°Π»ΠΈ Π΄Π° ΠΏΠΈΡΠ°Ρ ΠΊΠΎΠ΄ ΠΏΡΠ΅Π΄ΠΈ 16-Π³ΠΎΠ΄ΠΈΡΠ½Π° Π²ΡΠ·ΡΠ°ΡΡ, ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΠ»ΠΈ ΠΎΡ 5 Π΄ΠΎ 10 Π³ΠΎΠ΄ΠΈΠ½ΠΈ (Π³Π»Π°Π²Π½ΠΎ ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅Π³Π° ΡΠ° Π½Π° Π²ΡΠ·ΡΠ°ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ 35 ΠΈ 45 Π³ΠΎΠ΄ΠΈΠ½ΠΈ). ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Π΅ ΡΡΠ½ΠΎ Π·Π°ΡΠΎ: ΠΈΠΌΠ°ΡΠ΅ ΠΌΠ°Π»ΠΊΠΎ ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈ Π·Π° Π΄Π° ΡΡΠ°Π½Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡ Π½Π°ΠΈΡΡΠΈΠ½Π° ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° Π³ΠΎ ΠΈΡΠΊΠ°Ρ ΡΠΈΠ»Π½ΠΎ, Π° ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ Π½Π°ΠΈΡΡΠΈΠ½Π° Π³ΠΎ ΠΈΡΠΊΠ°Ρ Π°, Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π° Π΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Ρ ΡΠ°Π½ΠΎ. Π’Π΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΡΠ° ΠΈΡΠΊΠ°Π»ΠΈ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ, Π½Π°ΠΉ-Π²Π΅ΡΠΎΡΡΠ½ΠΎ Π²Π΅ΡΠ΅ ΠΈΠΌΠ°Ρ Π΄ΡΡΠ³Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡ, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΊΠ°ΡΡΠΈΠ½Π°ΡΠ° Π² ΡΠΎΡΠΈΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Π΅ ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊΠ°Π²Π°.
ΠΠ½Π΅ΡΠ½ΠΈΡΠ΅ ΠΌΠ»Π°Π΄ΠΈ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠΈ ΡΠ°ΠΌΠΎ Π² 20% ΠΎΡ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π°ΠΏΠΎΡΠ²Π°Ρ Π΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Ρ ΠΏΡΠ΅Π΄ΠΈ 16-Π³ΠΎΠ΄ΠΈΡΠ½Π° Π²ΡΠ·ΡΠ°ΡΡ, ΠΌΠ½ΠΎΠ·ΠΈΠ½ΡΡΠ²ΠΎΡΠΎ Π½ΡΠΊΡΠ΄Π΅ ΠΌΠ΅ΠΆΠ΄Ρ 16 ΠΈ 20. ΠΠΎ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π»Π΅ΡΠ½ΠΎ Π·Π° ΡΡΡ
Π΄Π° ΡΡΠ°Ρ; ΡΠ΅Π³Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π΄ΠΎΡΡΡΠΏΠ½ΠΎ.
ΠΠ°Π½Π½ΠΈ
ΠΡΠ΅ ΠΎΡΠ΅ Π½Π΅ ΡΡΠΌ Π½Π°ΠΌΠ΅ΡΠΈΠ» ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ ΠΎΡΠ³ΠΎΠ²ΠΎΡ Π½Π° Π²ΡΠΏΡΠΎΡΠ° Π΄Π°Π»ΠΈ Π΅Π΄ΠΈΠ½ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΡΠ΅Π± Π±Π΅ΠΊΠ΅Π½Π΄ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ ΠΎΡ SQL Π΄Π½Π΅Ρ, Π½ΠΎ ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π°ΡΠ° ΡΠΈ Π·Π° ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π°ΡΠ° ΠΏΠΎΠΏΡΠ»Π°ΡΠΈΡ ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈ.
Π‘Π»Π΅Π΄Π²Π°ΡΠΎΡΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ ΡΠ° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ Ρ ΠΎΡΠ°, ΠΏΠΎ Π½ΡΠΊΠ°ΠΊΡΠ² Π½Π°ΡΠΈΠ½ ΡΠ΅ ΠΏΡΠΈΠ»ΠΈΡΠ°Ρ Π½Π° ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈΡΠ΅; ΠΆΠΈΠ»ΠΈΡΠ½ΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠ°ΠΌΠΎ Π³ΠΈ ΡΠ°Π·Π²Π°Π»ΠΈ. Π’Π΅ Π·Π°Π΄ΠΎΠ²ΠΎΠ»ΡΠ²Π°Ρ ΡΡΡΡΠ΅Π½Π΅ΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π° ΠΎΡ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»ΠΈΡΠ΅. ΠΡΠ°Π³ΡΡ Π·Π° Π²Π»ΠΈΠ·Π°Π½Π΅ Π² ΠΏΡΠΎΡΠ΅ΡΠΈΡΡΠ° ΡΡΠ°Π½Π° ΠΏΠΎ-Π½ΠΈΡΡΠΊ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΏΠΎ-ΡΠ΄ΠΎΠ±Π½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΠΈ ΡΠ°ΠΌΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π±ΡΡΠ·ΠΎ Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π°ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ. ΠΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ Ρ ΠΎΡΠ° ΡΡΠ°Π²Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈ; Π΄ΠΈΠ³ΠΈΡΠ°Π»Π½ΠΎΡΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ (ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ Z) ΠΆΠΈΠ²Π΅Π΅ Π² ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ ΠΎΡ ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ ΡΠΈ; Π·Π° ΡΡΡ ΡΠΎΠ²Π° Π΅ ΠΎΠ±ΠΈΡΠ°ΠΉΠ½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡ, Π½Π΅ ΠΏΠΎ-Π»ΠΎΡΠ° ΠΎΡ Π΄ΡΡΠ³ΠΈΡΠ΅.
Π’Π΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ Π·Π½Π°ΡΡ, ΡΠ΅ Π»Π°ΡΠ΅Π½ΡΠ½ΠΎΡΡΡΠ° Π½Π° L1 ΠΊΠ΅ΡΠ° Π΅ ~4 ΡΠΈΠΊΡΠ»Π° ΠΈ ΡΠ΅ Π΅ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅ Π΄Π° Π½Π΅ ΡΠ΅ ΡΡΠΈΠ²Π°Ρ Π½Π΅Π½ΡΠΆΠ½ΠΎ ΠΊΠ΅Ρ Π»ΠΈΠ½ΠΈΠΈΡΠ΅, ΡΡΠ°Π²Π°Ρ Π²ΡΠ΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΈ ΠΊΠ°ΡΠΎ ΠΏΡΠΎΡΠ΅Π½Ρ ΠΎΡ ΠΎΠ±ΡΠΈΡ ΡΠ°Π·ΠΌΠ΅Ρ Π½Π° Π½Π°ΡΠ΅Π»Π΅Π½ΠΈΠ΅ΡΠΎ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, ΡΠ΅ Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΡΡΠ΅Π²ΠΎΠΆΠ°Ρ Π·Π° Π½Π°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ°Π±ΠΎΡΠ°; Π²ΡΠ΅ ΠΏΠ°ΠΊ Π½ΡΠΊΠΎΠΉ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΠΈΡΠ΅ Π½Π΅ΡΠ° Π½Π° Π½ΠΈΡΠΊΠΎ Π½ΠΈΠ²ΠΎ, ΠΊΡΠ΄Π΅ΡΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ. ΠΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½ ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΠΌΠ°Ρ Π΄ΡΠ»Π±ΠΎΠΊΠΈ ΡΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈ ΠΏΠΎΠ·Π½Π°Π½ΠΈΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈ ΡΠ° Π³ΠΈ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ»ΠΈ Π² ΠΊΡΡΠ²Π°Π²ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π±ΠΈΡΠΊΠΈ, Π° Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΡΠ»Π΅Π΄Π²Π°Ρ ΠΊΠ°ΡΠ³ΠΎ ΠΊΡΠ»Ρ, Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΏΡΠΈΡΠ΅ΡΠ½ΡΠ²Π°Ρ. Π’ΡΠΉ ΠΊΠ°ΡΠΎ Π² Π΅ΠΊΠΈΠΏΠΈΡΠ΅ ΡΠ΅ ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ Ρ ΠΎΡΠ°, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ βΠΏΡΠΎΡΡΠΎ Π΄Π° ΠΏΠΈΡΠ°Ρ ΠΊΠΎΠ΄β ΠΈ βΠΏΡΠΎΡΡΠΎβ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠ°ΠΌΠΊΠΈ, ΠΈ Π·Π° Π΄Π° βΠΈΠ·Π±Π΅Π³Π½Π°Ρ ΠΌΡΡΠΈΡΠ΅Π»Π½Π°ΡΠ° Π±ΠΎΠ»ΠΊΠ° ΠΎΡ Π³ΠΎΠ΄ΠΈΠ½ΠΈΡΠ΅, ΠΏΡΠ΅ΠΊΠ°ΡΠ°Π½ΠΈ Π±Π΅Π·ΡΠ΅Π»Π½ΠΎ ΠΏΡΠ΅ΠΊΠ°ΡΠ°Π½ΠΈβ (c), ΡΠ΅ ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ Π±Π°Π»Π°Π½ΡΠΈΡΠ°Π½ΠΈ Ρ ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊΠΈΠ²Π° Ρ ΠΎΡΠ° .
ΠΠ΅ΠΊΠΈΡΠ΅ ΡΠΌΠ΅Π½ΠΈΡ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΠΌΠΈΠ³ΡΠΈΡΠ°Ρ ΠΎΡ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΡΠ° Π½Π° ΠΆΠ΅Π»Π°ΡΠ΅Π»Π½ΠΈΡΠ΅ ΠΊΡΠΌ Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΈΡΠ΅ (Π½ΡΠΌΠ°ΠΌ ΠΎΠ±Π΅ΠΊΡΠΈΠ²Π½ΠΈ Π΄Π°Π½Π½ΠΈ, Π·Π° Π΄Π° Π³ΠΎ ΠΏΠΎΡΠ²ΡΡΠ΄Ρ, ΡΠ°ΠΌΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎ Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅). ΠΡΠΎΡΡ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈΡΠ΅ ΡΠ°ΡΡΠ΅ ΠΈ Π²ΡΠΈΡΠΊΠΈ ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΊΡΠΌ ΠΏΠΎΡΡΠΈΠ³Π°Π½Π΅ Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ, ΡΡΠ΅Π· ΠΏΡΡΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π΄ΠΈΡΠ΅ΠΊΡΠ΅Π½ ΠΊΠΎΠ½ΡΡΠΎΠ», Π° ΡΠΎΡΠ½ΠΎ Π·Π° ΡΠΎΠ²Π° ΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ ΠΌΠ΅ΠΊΠΈ ΡΠΌΠ΅Π½ΠΈΡ.
βΠΠ»ΠΈΠ·Π°Π½Π΅ Π² ΠΠ’β ΠΌΠΈ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°ΡΠΎ ΠΌΠ΅ΡΡΠ½Π° ΡΠ΅Π³ΠΈΠΎΠ½Π°Π»Π½Π° ΠΈΡΡΠΎΡΠΈΡ, ΡΠΈΠΏΠΈΡΠ½Π° Π·Π° ΠΎΠ½Π΅Π·ΠΈ ΠΌΠ΅ΡΡΠ°, ΠΊΡΠ΄Π΅ΡΠΎ Π΄ΠΎΡ ΠΎΠ΄ΠΈΡΠ΅ Π½Π° Π΅Π΄ΠΈΠ½ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡ ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ°Π²Π°Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΎΡ Π΄ΠΎΡ ΠΎΠ΄ΠΈΡΠ΅ Π½Π° ΡΡΠ°Π²Π½ΠΈΠΌ βΠ½Π΅-ΠΠ’β ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ. Π ΠΠΈΠ½ΡΠΊ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΆΠΈΠ²Π΅Ρ, ΡΠΎΠ²Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π΅ ΠΌΠ°ΡΠΎΠ²ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, Π²ΡΠ΅ΠΊΠΈ Π΄Π΅Π½ Π²ΠΈΠΆΠ΄Π°ΠΌ ΡΠ΅ΠΊΠ»Π°ΠΌΠΈ Π·Π° Π½ΠΎΠ²ΠΈ ΠΊΡΡΡΠΎΠ²Π΅ Π·Π° ΡΠΎΠ²Π° ΠΊΠ°ΠΊ Π΄Π° Π½Π°Π²Π»ΡΠ·Π° Π² ΠΆΠ°Π΄ΡΠ²Π°Π½ΠΈΡΠ΅ ΠΠ’, Π° ΡΠΈΡΠΌΠΈΡΠ΅ Π·Π° ΠΏΠΎΡΠΈΡΡΠ²Π°Π½Π΅ ΡΠ΅ Π½Π°ΡΠΎΡΠ²Π°Ρ ΠΊΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈΡΠ΅ Ρ ΠΏΠΎΡΠ»Π°Π½ΠΈΠ΅ΡΠΎ βΠ Π°Π·Π±ΠΈΡΠ°ΡΠ΅ Π»ΠΈ ΠΊΠΎΠ΄Π° Π½Π° ΡΠ°Π·ΠΈ ΡΠ½ΠΈΠΌΠΊΠ°? Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΠ΅ Π΄Π° Π½Π΅ ΠΏΠΎΡΠΈΡΡΠ²Π°ΡΠ΅ Π°ΠΏΠ°ΡΡΠ°ΠΌΠ΅Π½ΡΠ° ΡΠΈ, Π½ΠΈΠ΅ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ Π²ΡΠΈΡΠΊΠΎ Π²ΠΌΠ΅ΡΡΠΎ Π²Π°Ρ.β Π‘ΡΡΠΎΡΠΎ Π½Π΅ΡΠΎ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π° Π² Π½ΡΠΊΠ°ΠΊΠ²Π° ΠΠ½Π΄ΠΈΡ. ΠΠ· ΡΡΡΠΎ Π½ΡΠΌΠ°ΠΌ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΈΡΠΎ Π΄Π° Π΄ΠΎΠΊΠ°Π·Π²Π°Ρ ΡΠΎΠ²Π°.
ΠΠ°ΡΠΎ ΡΡΠ»ΠΎ ΡΠΏΠΎΡΠ΅Π΄ ΠΌΠ΅Π½ Π½ΠΈΡΠΎ Π½Π΅ Π·Π°ΡΡΡΠ°ΡΠ°Π²Π° Π½Π°ΡΠ΅Π»Π΅Π½ΠΈΠ΅ΡΠΎ ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈ. ΠΡΠΌΠ° ΡΠΌΠΈΡΡΠ» Π΄Π° Π΄ΡΡΠ½ΠΊΠ°ΠΌΠ΅ Π·Π° ΡΠΎΠ²Π°, ΡΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΈΡΡΠΈΠ½ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈ ΠΏΡΠ΅Π· Π΄Π΅Π½Ρ ΠΈ ΡΠ΅ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠΈΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΎ βΠ½ΠΈΡΠΎ Π½Π΅ Π·Π½Π°ΡΡβ. Π’Π΅ ΡΠ° ΡΡΡΠΎ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΡΠΌΠ½ΠΈ ΠΈ ΡΠΏΠΎΡΠΎΠ±Π½ΠΈ, ΠΌΠΎΠΆΠ΅ Π±ΠΈ Π΄ΠΎΡΠΈ ΠΏΠΎ-ΡΠΌΠ½ΠΈ ΠΈ ΠΏΠΎ-ΡΠΏΠΎΡΠΎΠ±Π½ΠΈ ΠΎΡ βΠΈΡΡΠΈΠ½ΡΠΊΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈβ; ΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ²Π°Ρ Π·Π½Π°Π½ΠΈΡΡΠ°, ΠΊΠΎΠΈΡΠΎ Π΅Π΄ΠΈΠ½ Π±ΡΡΠ·ΠΎ ΡΠ°ΡΡΡΡ ΠΏΠ°Π·Π°Ρ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΎΡ ΡΡΡ ΠΈ ΠΎΡΠ»Π°Π³Π°Ρ Π·Π° ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ ΠΈΠΌ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈ Π½ΡΠΌΠ° Π΄Π° Π΄ΠΎΠ½Π΅ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π½Π° ΠΏΠΎΠ»Π·Π° ΡΠ΅Π³Π°. Π’Π΅ ΡΠ΅ Π½Π°ΡΡΠ°Ρ, ΠΊΠΎΠ³Π°ΡΠΎ ΡΡΡΠ±Π²Π°, Π·Π°ΡΠΎΡΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ ΠΈΡΠΊΠ°Ρ Π΄Π° ΡΡΠ°Ρ. ΠΠ΅ΡΠΎΡΡΠ½ΠΎ Π½Π΅ Π²ΡΠ΅ΠΊΠΈ ΡΠ΅ Π±ΡΠ΄Π΅ ΡΠΏΠΎΡΠΎΠ±Π΅Π½ Π½Π° ΡΠΎΠ²Π°, Π½ΠΎ ΠΈ Π½Π΅ Π²ΡΠ΅ΠΊΠΈ ΡΠ΅ ΠΈΠΌΠ° Π½ΡΠΆΠ΄Π° ΠΎΡ Π½Π΅Π³ΠΎ; Π² ΠΎΠ±ΠΎΠ·ΡΠΈΠΌΠΎ Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΠ°Π·Π°ΡΡΡ Π»Π΅ΡΠ½ΠΎ ΡΠ΅ ΠΏΡΠΈΠ΅ΠΌΠ΅ Ρ ΠΎΡΠ°, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π±ΡΡΠ·ΠΎ Π΄Π° ΡΡΠ±Π΅ΡΠ°Ρ Π΄ΡΡΠ³Π° ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ Π½ΡΠΊΠ°ΠΊΠ²Π° ΡΠ°ΠΌΠΊΠ°.
Π Π°Π½ΠΊΠ΅ΡΠ°ΡΠ° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΡΠ°ΡΡΠ²Π°Ρ ΡΠ°ΠΌΠΎ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ.
ΠΠ½ΡΠ΅ΡΠ²ΡΡΠ°ΡΠ° Ρ ΡΠ΅Π± Π±Π΅ΠΊΠ΅Π½Π΄ ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ Π»ΠΈ ΠΏΠΎΠ·Π½Π°Π½ΠΈΡ ΠΏΠΎ SQL?
-
ΠΠ°, ΠΈΠ·ΠΈΡΠΊΠ²Π°ΠΌ Π³ΠΎ, Π·Π°ΡΠΎΡΠΎ ΠΌΠΈ ΡΡΡΠ±Π²Π° Π·Π° ΡΠ°Π±ΠΎΡΠ°
-
ΠΠ°, ΠΏΡΠ°Π²Ρ Π³ΠΎ, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΡΡΠ΄ΠΊΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π° ΡΠ°Π±ΠΎΡΠ°.
-
ΠΠ΅, Π½Π΅ Π³ΠΎ ΠΈΠ·ΠΈΡΠΊΠ²Π°ΠΌ, ΠΈΠΌΠ°ΠΌΠ΅ NoSQL
-
ΠΠ΅, Π½Π΅ Π³ΠΎ ΠΈΠ·ΠΈΡΠΊΠ²Π°ΠΌ, ORM ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ Π²ΡΠΈΡΠΊΠΎ
320 ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ Π³Π»Π°ΡΡΠ²Π°Ρ
Π°. 230 ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΡΠ΅ Π²ΡΠ·Π΄ΡΡΠΆΠ°Ρ
Π°.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com