Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ

Если Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ

Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π€ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ

ΠœΡ‹ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ»ΠΈΡΡŒ ΠΊ экспСртам ΠΈ прСдставитСлям Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΡ… ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΎΠ² ΠΎΠ½ΠΈ видят Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ASP.NET-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

Π‘Π΅Ρ€Π³Π΅ΠΉ ΠœΠΈΡΡŽΠΊΠΎΠ²Π΅Ρ†, Lead Software Engineer Π² Aperitas

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ASP, ΠΊΠ°ΠΊ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅, ΠΈΠΌΠ΅Π΅Ρ‚ свою спСцифику, Π²Π°ΠΆΠ½ΠΎ ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ Π΅Π³ΠΎ основныС спСцифичСскиС аспСкты, прСимущСство ΠΏΠ΅Ρ€Π΅Π΄ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ, ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠ°ΠΌΠ½ΠΈ. Π­Ρ‚ΠΎ всС Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΡ‡Π΅Ρ‚Π°Ρ‚ΡŒΡΡ с Π½Π°Π²Ρ‹ΠΊΠ°ΠΌΠΈ администрирования сСрвСров с Π²Π΅Π±-сСрвисами (IIS) ΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ. Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ ΠΏΠΎΠ΄ собой Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠΌ HTTP, поэтому посрСдствСнныС знания Π² этом Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ нСдопустимы.

Если ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Full Stack, ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π²Π»Π°Π΄Π΅Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌΠΈ знаниями Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… областях. Π Π°Π±ΠΎΡ‚Π° с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ основныС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠ΅ построСниС ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ….

ΠŸΡ€ΠΈ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π΅ ΠΎ клиСнтской части ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Ρƒ знания JavaScript (ΠΊΠ°ΠΊ основ, Ρ‚Π°ΠΊ ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ²), HTML, CSS, инструмСнтов ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.

Π”Π°Π»Π΅Π΅ ΠΎΠ±Ρ‰ΠΈΠ΅ Π²Π΅Ρ‰ΠΈ: ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, хотя Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ VS ΠΈΠΌΠ΅Π΅Ρ‚ свои lite инструмСнты; ΠΎΡ‚Π»Π°Π΄ΠΊΠ° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° сСйчас Ρ…ΠΎΡ€ΠΎΡˆΠΎ поддСрТиваСтся Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ (особСнно ΡƒΠ΄ΠΎΠ±Π΅Π½ Chrome) Π² связкС с Fiddler, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΡ‚ΡŒ HTTP-Ρ‚Ρ€Π°Ρ„ΠΈΠΊ; Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Ρ€ΡƒΠΆΠΈΡ‚ΡŒ с Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌΠΈ инструмСнтами Π² ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ΅ с сСрвСром для Π΅Π³ΠΎ администрирования.

3. Π― ΠΎΡ‚Π΄Π°ΡŽ всС-Ρ‚Π°ΠΊΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ людям с ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ (Π»ΡƒΡ‡ΡˆΠ΅, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π΄Π½Π΅Π²Π½ΠΎΠ΅, смСТноС с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ тСхнологиями).

Π­Ρ‚ΠΎ ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½ΠΎ для мСня люди, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ‰Π°Π»ΠΈΡΡŒ с Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ, ΠΏΡΡ‚ΡŒ Π»Π΅Ρ‚, ΡƒΠΆΠ΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ качСствСнноС ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΠ΅ ΠΈ понятиС Π² Π³ΠΎΠ»ΠΎΠ²Π΅.

Но Π΅ΡΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ способных рСбят, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ вошли Π² ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ сами (курсы, самообучСниС, Π΄Ρ€ΡƒΠ³ поднатаскал ΠΈ Π΄Ρ€.). Π’Π°ΠΊΠΈΡ… Π½Π°Π΄ΠΎ Π²Ρ‹ΡΠ»ΡƒΡˆΠ°Ρ‚ΡŒ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°, Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΡƒ ΠΈΡ… роста. Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ это рСбята, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π»ΠΈΠ±ΠΎ нСстандартно мыслят, Π»ΠΈΠ±ΠΎ ΠΎΡ‡Π΅Π½ΡŒ усидчивы, Π»ΠΈΠ±ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ интСрСсныС ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ качСства.

Π‘Ρ‹Π²Π°ΡŽΡ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΈ разочарования, Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π²Ρ€ΠΎΠ΄Π΅ ΠΈ стараСтся, Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ, Π½ΠΎ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Ρƒ Π½Π΅Π³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ получаСтся Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π½Π° листах с тСстовыми заданиями.

4. ВрСбования ΠΊ ΠΎΠΏΡ‹Ρ‚Ρƒ ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅ зависят ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² (ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ распрСдСлСния Π·Π°Π΄Π°Ρ‡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ Π² рСсурсах ΠΈ Ρ‚.Π΄.), Π² зависимости ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΎΠ² с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π±Π°Π³Π°ΠΆΠΎΠΌ.

И Π²ΠΎΡ‚ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π·ΡΡ‚ΡŒ Π½Π° сСбя Π΄ΠΎΠ±Ρ€ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡ ΠΈ Ρ€Π°Π·Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΎΡΡ‚Π°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ рСсурсы, нСпосрСдствСнно связанныС с Π²Π΅Π±-Ρ‡Π°ΡΡ‚ΡŒΡŽ.

ΠŸΠΎΡ‚ΠΎΠΌ Π²Π΄Ρ€ΡƒΠ³ оказываСтся, Ρ‡Ρ‚ΠΎ этот Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ схватываСт всС Π½Π° Π»Π΅Ρ‚Ρƒ, ΠΎΠ½ ΠΌΠΎΡ€Π°Π»ΡŒΠ½ΠΎ совмСстим с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΈ ΠΆΠΈΠ²Π΅Ρ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ, Π΅ΠΌΡƒ интСрСсно, ΠΎΠ½ Π·Π°Π΄Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ вопросы. Π§Π΅Ρ€Π΅Π· Π³ΠΎΠ΄-ΠΏΠΎΠ»Π³ΠΎΠ΄Π° ΠΎΠ½ ΡƒΠΆΠ΅ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ куски с Π²Π΅Π±-Ρ‡Π°ΡΡ‚ΡŒΡŽ. Π’Π°ΠΊΠ²ΠΎΡ‚, Ρ‚Π°ΠΊΠΈΠΌ людям Π½Π΅Ρ‚ Ρ†Π΅Π½Ρ‹, хотя ΠΏΠΎΠΌΠ½ΠΈΠΌ (Π΄Π°?), ΠΎΠ½ ΠΏΡ€ΠΈΡˆΠ΅Π» Π±Π΅Π· ΠΎΠΏΡ‹Ρ‚Π° Π² Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅.

Другая сторона ΠΌΠ΅Π΄Π°Π»ΠΈ: ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, ΠΎΠΏΡ‹Ρ‚ Π΅ΡΡ‚ΡŒ, ΠΏΠΎΡ€Ρ‚Ρ„ΠΎΠ»ΠΈΠΎ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎΠ΅, стСк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ – Π³Π»Π°Π·Π° Ρ€Π°Π·Π±Π΅Π³Π°ΡŽΡ‚ΡΡ. Но Π² Π³Π»Π°Π·Π°Ρ… огня Π½Π΅Ρ‚, Π²Π΅ΠΊΡ‚ΠΎΡ€ развития Π½Π΅ прощупываСтся.

Или копаСшь Π³Π»ΡƒΠ±ΠΆΠ΅ Π½Π° собСсСдовании, Π° ΠΎΠ½, оказываСтся, Π²ΠΎΠ·Π»Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° просто «рядом Π»Π΅ΠΆΠ°Π»Β», Π²ΠΎΠ·Π»Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ «постоял Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎΒ». НС Π²ΡΠΊΡ€ΠΎΠ΅ΡˆΡŒ – имССшь ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.

5. Π’ Ρ†Π΅Π»ΠΎΠΌ Π΄Π°, Ρ‡Π°Ρ‰Π΅ всСго Π΅ΡΡ‚ΡŒ. Если Π±Ρ€Π°Ρ‚ΡŒ спСцифику процСссов ΠΈΠ»ΠΈ структурной ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Ρ‚ΠΎ Ρ‚ΡƒΡ‚ явно Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Β«Π²Π°Ρ€ΠΈΠ»ΠΈΡΡŒΒ» ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΡ‚Π»Π°Ρ….

Π”Ρ€ΡƒΠ³ΠΎΠΉ случай: ваш ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ связан с Π½Π°ΡƒΠΊΠΎΠΉ, ΠΈ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΊΠΎΠ³Π΄Π°-Ρ‚ΠΎ Π·Π°Ρ‰ΠΈΡ‰Π°Π» ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΡΠΊΡƒΡŽ Π² этом Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ (просто ΠΈΠΌΠ΅Π΅Ρ‚ Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠ΅ знания), Ρ‚ΡƒΡ‚ явноС прСимущСство ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Ρ….

Π”Π°Π»Π΅Π΅ скаТу, Ρ‡Ρ‚ΠΎ продуктовая компания большС ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° искру Π² Π³Π»Π°Π·Π°Ρ… Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ Π·Π²Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ качСствСнно Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ здСсь ΠΈ сСйчас (имССтся Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ стСк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠΆΠ½ΠΎΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅) Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ аутсорсной ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, которая всС-Ρ‚Π°ΠΊΠΈ большС Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΡΡ‚ΡŒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° Π½Π° нСсколько ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² (Π½Π° всякий случай), Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° ΠΏΠΎΠ»Π΅Π·Π½ΠΎΡΡ‚ΡŒ для ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΡΠ΅Π²ΡˆΠΈΡ… Π½Π° Π΅Π΅ счСту ΠΊΡƒΠΏΡŽΡ€.

Антон Π—Π°Π»Π΅Ρ‚ΠΎΠ², ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, Asia Fusion Technology

1. Π‘Π°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅ – Π·Π½Π°Ρ‚ΡŒ основу. Π­Ρ‚ΠΎ классичСскиС C#, ASP.NET ΠΈ MSSQL. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ Π½Π°Π΄ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π½ΠΎ ΠΈ хотя Π±Ρ‹ Π² ΠΎΠ±Ρ‰ΠΈΡ… Ρ‡Π΅Ρ€Ρ‚Π°Ρ… ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Β«ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎ-Ρ‚ΠΎΠΌΒ». Помимо этого, ΠΎΡ‡Π΅Π½ΡŒ вострСбованы Ρ‚Π°ΠΊΠΈΠ΅ ΡˆΡ‚ΡƒΠΊΠΈ, ΠΊΠ°ΠΊ Redis ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Π΅ΠΉΡˆΠΈΠ΅ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ сообщСний Π²Ρ€ΠΎΠ΄Π΅ RabbitMQ ΠΈ Apache Kafka. Ну ΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π΅Π³ΠΎ вСличСство Git.

2. Π’ качСствС основного инструмСнта Microsoft Visual Studio ΠΏΠΎΠΊΠ° Π²Π½Π΅ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ†ΠΈΠΈ. Π₯отя Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρƒ нас ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΠ±ΡƒΡŽΡ‚ Π½ΠΎΠ²Ρ‹ΠΉ Rider ΠΎΡ‚ JetBrains, Π½ΠΎ ΠΎΡ‚Π·Ρ‹Π²Ρ‹ ΠΏΠΎΠΊΠ° ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ²Ρ‹Π΅. Π’ Ρ†Π΅Π»ΠΎΠΌ Π³Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ инструмСнт Π±Ρ‹Π» ΡƒΠ΄ΠΎΠ±Π΅Π½ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ, поэтому ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΉ Π½Π°Π±ΠΎΡ€ ПО ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ прСдставляСт собой Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΉ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Π½Π½Ρ‹ΠΉ Π·ΠΎΠΎΠΏΠ°Ρ€ΠΊ.

3. К Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ ΡƒΡ€ΠΎΠ²Π½ΡŽ образования Ρƒ нас Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π½Π΅Ρ‚, Π³Π»Π°Π²Π½ΠΎΠ΅ – ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ знания ΠΈ Π»ΠΈΡ‡Π½Ρ‹Π΅ качСства. НаличиС Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½Ρ‹Ρ… Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Π½ΠΈΠΉ ΠΈ ΡˆΡƒΡΡ‚Ρ€ΠΎΠΉ сообраТалки цСнится Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π²Ρ‹ΡˆΠ΅ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΊΠΎΡ€ΠΎΡ‡ΠΊΠΈ.

4. Π’Π°ΠΆΠ΅Π½ Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ Ρƒ нас ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°ΠΌ ΠΎΠΏΡ‹Ρ‚. НапримСр, ΠΎΡ‡Π΅Π½ΡŒ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»Π΅Π½ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ большими ΠΈ высоконагруТСнными ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ самому ΠΏΠΎ сСбС, Π° Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅. ПониманиС ваТности соблюдСния стандартов ΠΈ Π³Π°ΠΉΠ΄Π»Π°ΠΉΠ½ΠΎΠ².

5. Помимо довольно стандартных ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, самоС Π³Π»Π°Π²Π½ΠΎΠ΅ Ρƒ нас – ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ Π·Π½Π°Π½ΠΈΠ΅ английского языка. Команда ΠΈΠ½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ, поэтому Π±Π΅Π· этого Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ получится.

Иван Π‘Π°Ρ€Ρ‡ΡƒΠΊ, Tech-Lead in InspiriTo company

Π’Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ плюсом Π·Π½Π°Ρ‚ΡŒ нСсколько FrontΠ΅nd Frameworks, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Angular, React, VUE.JS.

2. Π’Π°ΠΊ ΠΊΠ°ΠΊ Ρ‡Π°Ρ‰Π΅ всСго придСтся Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ совмСстно с программистами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ отвСтствСнны Π·Π° Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈ вСрстку, Ρ‚ΠΎ ΠΊΡ€ΠΎΠΌΠ΅ Visual Studio придСтся ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ ΠΈ Ρ‚Π°ΠΊΠΈΠ΅ Π²Π΅Ρ‰ΠΈ, ΠΊΠ°ΠΊ Sublime Text, WebStorm, Visual Studio Code, Π±ΠΎΠ»Π΅Π΅ приспособлСнныС для FrontΠ΅nd-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

3. Π’Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ знания ASP.NET\JavaScript\HTML\SQL\Framework.

Π’ зависимости ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° трСбования ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ Π³Π»ΡƒΠ±ΠΈΠ½ΠΎΠΉ ΠΏΠΎΠ·Π½Π°Π½ΠΈΠΉ Ρ‚Π΅Ρ… ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.

Π’Π°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΆΠ΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚, ΡƒΠΏΠΎΡ€ большС дСлаСтся Π½Π° Π·Π½Π°Π½ΠΈΠ΅ Frontend, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² Backend ΡƒΠΆΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ всС настроСно Π½Π° дальнСйшСС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Π³Π»ΡƒΠ±ΠΎΠΊΠΈΡ… Π·Π½Π°Π½ΠΈΠΉ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ.

4. МоТно Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π·Π½Π°Π½ΠΈΠ΅ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌ смыслС. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈ размСщСния сСрвСра, Π΅Π³ΠΎ настройки ΠΊΠ°ΠΊ для ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Ρ‚Π°ΠΊ ΠΈ для тСстового Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°, ΠΈ Ρ‚.ΠΏ.

5. Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ° ΠΎΠ΄Π½Π° – это Π±Ρ‹Ρ‚ΡŒ Full Stack ΠΈ ΡƒΠΌΠ΅Ρ‚ΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Β«ΠΏΠΎΠ΄ ΠΊΠ»ΡŽΡ‡Β». Π’Π°ΠΊ ΠΊΠ°ΠΊ Ρƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠ½ΠΎΠ³ΠΎ аспСктов Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Ρ‚ΠΎ встаСт вопрос, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΏΡ€ΠΎΡ‰Π΅ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Для этого Π½ΡƒΠΆΠ½ΠΎ Π²Π»Π°Π΄Π΅Ρ‚ΡŒ всСми аспСктами Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Π² Ρ‚ΠΎΠΌ числС, Π½Π° сСгодняшний дСнь, ΡƒΠΆΠ΅ ΠΈ мобильной.

1. НаиболСС часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ трСбования: Π·Π½Π°Π½ΠΈΠ΅ C#, ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ASP.NET (Ρ€Π΅ΠΆΠ΅ webforms, Ρ‡Π°Ρ‰Π΅ ASP.NET MVC), Web API, Π½Π°Π²Ρ‹ΠΊΠΈ создания RESTful API, Π·Π½Π°Π½ΠΈΠ΅ ORM (Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Entity Framework), Π·Π½Π°Π½ΠΈΠ΅ HTML/CSS, JavaScript (ΠΈ/ΠΈΠ»ΠΈTypescript), клиСнтских Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ (всС Ρ€Π΅ΠΆΠ΅ Ρ€Π΅Ρ‡ΡŒ ΠΎ jQuery, KnockoutJs, BackboneJs, Ρ‡Π°Ρ‰Π΅ это Angular/AngularJS).

Π’Π°ΠΊΠΆΠ΅ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ трСбуСтся ΡƒΠΌΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, SQL Server).

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ всСгда Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΌΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с систСмами контроля вСрсий.

2. ОсновноС – Visual Studio. ΠžΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ зависит ΠΎΡ‚ Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ спСцифики ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠšΡ‚ΠΎ-Ρ‚ΠΎ обходится встроСнным Π² ΡΡ‚ΡƒΠ΄ΠΈΡŽ dev-serverΠΎΠΌ для запуска ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΡ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ IIS Express, часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ IIS. НСкоторыС Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ со своими ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ Π² JetBrains Rider. Часто встрСчаСтся использованиС лСгковСсных (ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ IDE) Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΊΠΎΠ΄Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Visual Studio Code. Для тСстирования ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ соврСмСнныС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΠΈ ΠΈΡ… встроСнный инструмСнтарий.

3. Π­Ρ‚ΠΎ сильно зависит ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ-наниматСля. ΠšΠΎΠΌΡƒ-Ρ‚ΠΎ достаточно наличия ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π½Ρ‹Ρ… Π½Π°Π²Ρ‹ΠΊΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈ отсутствии Π΄ΠΈΠΏΠ»ΠΎΠΌΠ°, для Π΄Ρ€ΡƒΠ³ΠΈΡ… Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ° ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ (Π² особСнности касаСтся государствСнных ΡƒΡ‡Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ).

4. Для ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ наличия Ρ‚Ρ€Π΅Ρ… ΠΈ Π±ΠΎΠ»Π΅Π΅ Π»Π΅Ρ‚ ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹. Для ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈΠ»ΠΈ Π»ΠΈΠ΄Π°, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, трСбуСтся Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ пяти. Π₯отя всСгда Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.

5. Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ трСбования Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ обусловлСны спСцификой Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π½ΠΎ Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΈ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Ρ‚ΠΎΠΌΡƒ – своСобразныС прСдставлСния руководства ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ΅ ΠΈΡ… ΠΌΠ΅Ρ‡Ρ‚Ρ‹. НапримСр: ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ английским ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ языком (Ссли ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ – иностранцы), открытая долгосрочная иностранная Π²ΠΈΠ·Π° (Ссли ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ частныС ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ Π½Π° сторону Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ° с Ρ†Π΅Π»ΡŒΡŽ внСдрСния, Π° Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ Π½Π°Π΄ΠΎ ΡƒΠΆΠ΅ Π²Ρ‡Π΅Ρ€Π°), ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎ Agile (ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ). Иногда трСбуСтся ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ссылку Π½Π° свой Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Git, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒ ΠΎΡ†Π΅Π½ΠΈΠ» Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΈ Π²ΠΊΠ»Π°Π΄ Π² Оpen Source-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹. Π Π΅ΠΆΠ΅ просят ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ссылку Π½Π° ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ Stackoverflow.

Π•Π²Π³Π΅Π½ΠΈΠΉ Π’Π°Ρ‚Π°Ρ€ΠΈΠ½Ρ†Π΅Π², БВО ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ VirtoCommerce

1. Π―Π·Ρ‹ΠΊ программирования Π‘#, advanced ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ знания application framework ASP.NET MVC, native JavaScript + любой JS framework (React, Angular, Vue.js), Π½Π°Π²Ρ‹ΠΊΠΈ вСрстки HTML ΠΈ CSS. Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ знания SQL ΠΈ ΠΎΠΏΡ‹Ρ‚ использования ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ORM (EF, Dapper, NHibernate). Навыки Ρ€Π°Π±ΠΎΡ‚Ρ‹ с тСстированиСм, ΠΎΠΏΡ‹Ρ‚ написания Unit- ΠΈ E2E-тСстов.

2. IDE Microsoft Visual Studio послСднСй вСрсии Π»ΠΈΠ±ΠΎ Visual Studio Code.

БистСмы сборки (Gulp, WebPack, Grunt).

БистСмы вСрсионного контроля (Git, TFS, SVN).

БистСмы таск-Ρ‚Ρ€Π΅ΠΊΠΈΠ½Π³Π° (Jira, Basecamp, Github).

3. Π—Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½ΠΎΠ΅ Ρ„ΠΈΠ·ΠΈΠΊΠΎ-матСматичСскоС Π»ΠΈΠ±ΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎΠ΅ Π²Ρ‹ΡΡˆΠ΅Π΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅.

4. Π–Π΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ Π΄Π²ΡƒΡ… Π»Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² качСствС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° с Π΄Π°Π½Π½Ρ‹ΠΌ стСком Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. Особо привСтствуСтся ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚.

5. ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…, связанных с Ecommerce. Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ‹, ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Π΅ сСрвисы, складскиС ΠΈ логистичСскиС систСмы.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π€ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ

Π£Π²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ часто Π·Π°Π΄Π°ΡŽΡ‚ΡΡ вопросом, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΡ… ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ цСнят большС всСго. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΏΡ€ΠΈ смСнС Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΈΠ»ΠΈ ΠΊΠΎΠ³Π΄Π° Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ρ‚Π°ΠΊ Π΄Π°Π²Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΠΉ ΠΌΠΈΡ€, скорСС всСго, ΡƒΡˆΠ΅Π» Π΄Π°Π»Π΅ΠΊΠΎ Π²ΠΏΠ΅Ρ€Π΅Π΄.

Π­Ρ‚ΠΎΠΉ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ я Π½Π°Ρ‡ΠΈΠ½Π°ΡŽ Ρ†ΠΈΠΊΠ» аналитичСских статСй ΠΏΠΎ Π°Π½Π°Π»ΠΈΠ·Ρƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΈ вострСбованных Π½Π°Π²Ρ‹ΠΊΠΎΠ² для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… спСциализаций Π½Π° российском ΠΈ Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½ΠΎΠΌ IT-Ρ€Ρ‹Π½ΠΊΠ΅.

Как Ρ€ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ это исслСдованиС?

Π’ ΠΊΠ°ΠΊΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ: ΠΊΠ°ΠΊΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚ΡŒ?

Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π€ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ

Василий смотрит Π½Π° ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ своих ΡΡ‚Π°Ρ€ΡˆΠΈΡ… ΠΊΠΎΠ»Π»Π΅Π³ ΠΈ Π² Π΅Π³ΠΎ Π³ΠΎΠ»ΠΎΠ²Ρƒ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ самый простой Π²Π°Ρ€ΠΈΠ°Π½Ρ‚: Π±ΡƒΠ΄Ρƒ ΡΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π° своСм мСстС Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π»Π΅Ρ‚ 5, Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ участвуя Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… – ΠΈ Ρ‚ΠΎΠ³Π΄Π°, скорСС всСго, мСня ΡΠ΄Π΅Π»Π°ΡŽΡ‚ Senior-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚, Π΄Π°ΠΉ Π±ΠΎΠ³, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ. Но Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ голос Π½Π΅ Π΄Π°Π΅Ρ‚ покоя ВасС: ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ всС Ρ‚Π°ΠΊ просто, вСдь Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ ΠΊΠ°ΠΊΠΈΠΌΠΈ-Ρ‚ΠΎ особСнными Π½Π°Π²Ρ‹ΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡ… Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ срСди ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² – ΠΌΠΎΠΆΠ΅Ρ‚ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ это Π·Π° Π½Π°Π²Ρ‹ΠΊΠΈ, ΠΈ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡ… Ρ€Π°Π·Π²ΠΈΡ‚ΡŒ Π² сСбС?

КакиС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π΅ΡΡ‚ΡŒ Ρƒ Васи?

Π’ΠΏΠΎΠ»Π½Π΅ Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΈ сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ Π² IT ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½ΠΎΠΌ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-рСсурсС. Π§Ρ‚ΠΎ сразу ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ: Π₯Π°Π±Ρ€Π°Ρ…Π°Π±Ρ€, RSDN, SQL.ru? Но Π½Π΅Ρ‚, эти рСсурсы скорСС Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‚ наш ΠΊΡ€ΡƒΠ³ΠΎΠ·ΠΎΡ€, Ρ‡Π΅ΠΌ Π΄Π°ΡŽΡ‚ Π½Π°ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΈ сСйчас вострСбованы. Π•ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ рСсурсы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ посвящСны ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ: Pluralsight ΠΈ Coursera – Ссли Π±Ρ‹ Вася Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π½Π°Π», Ρ‡Ρ‚ΠΎ ΠΎΠ½ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ, эти рСсурсы ΠΏΠΎΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π΅ΠΌΡƒ. И, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ стоит Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ. Они Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ ΠΊΠ°ΠΊ для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΡ€ΡƒΠ³ΠΎΠ·ΠΎΡ€Π°, Ρ‚Π°ΠΊ ΠΈ развития ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Π½Π°Π²Ρ‹ΠΊΠΎΠ², Π½ΠΎ всС Ρ€Π°Π²Π½ΠΎ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° вопрос Василия: Π² ΠΊΠ°ΠΊΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ Π΅ΠΌΡƒ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ? Π˜Ρ‚ΠΎΠ³ΠΎ, ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ мноТСство рСсурсов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ, Π½ΠΎ, ΠΊ соТалСнию, Π½Π΅ Π΄Π°ΡŽΡ‚ ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π° вопросы: Π² ΠΊΠ°ΠΊΠΎΠΌ руслС Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΈ ΠΊΠ°ΠΊΠΎΠΉ Π½Π°Π±ΠΎΡ€ Π½Π°Π²Ρ‹ΠΊΠΎΠ² Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ? ВспомнитС, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΎΡ‚Π²Π΅Ρ‡Π°Π»ΠΈ Π½Π° эти вопросы: ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ?

Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π€ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ

Π’ΠΎΡ‚ Ρ‚Π°ΠΊ ΠΈ всС ΠΌΡ‹ оказываСмся ΠΏΠ΅Ρ€Π΅Π΄ слоТным Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ направлСния развития. НСкоторым ΠΈΠ· нас Π²Π΅Π·Π΅Ρ‚ с ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΈΠ»ΠΈ ΠΊΠΎΠ»Π»Π΅Π³ΠΎΠΉ-ΠΌΠ΅Π½Ρ‚ΠΎΡ€ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒΡΡ Π½Π° ΡΡ‚ΡƒΠΏΠ΅Π½ΡŒΠΊΡƒ Π²Ρ‹ΡˆΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ развития. Но Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ оказываСтся Π½Π°Π΅Π΄ΠΈΠ½Π΅ с этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ.

Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π€ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ

ВострСбованныС Π½Π°Π²Ρ‹ΠΊΠΈ Π² вакансиях Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»Π΅ΠΉ

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π²Ρ‹Π±ΠΎΡ€Π° людьми направлСния развития Π½Π΅ Π΄Π°Π²Π°Π»Π° ΠΌΠ½Π΅ покоя Π΄ΠΎΠ»Π³ΠΎΠ΅ врСмя. И Π²ΠΎΡ‚, ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ‹, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ с Π΄Ρ€ΡƒΠ·ΡŒΡΠΌΠΈ сидСли Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· московских ΠΏΠ°Π±ΠΎΠ², я Ρ€Π΅ΡˆΠΈΠ» Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ Ρ€Π°Π·ΡƒΠΌΠΎΠΌ с элСмСнтами Ρ…ΠΌΠ΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΏΠΈΠ½Π³Π°. И послС ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ ΠΊΡ€ΡƒΠΆΠΊΠΈ эля Π½Π°ΠΌ ΠΏΡ€ΠΈΡˆΠ»Π° идСя: Π½Π°Π²Ρ‹ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ вострСбованы Ρ€Ρ‹Π½ΠΊΠΎΠΌ Ρ‚Ρ€ΡƒΠ΄Π°, поэтому ΠΏΠΎΡ€Ρ‚Ρ€Π΅Ρ‚ вострСбованного Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈΠ»ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² вакансиях Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»Π΅ΠΉ.

Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π€ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, я пытался Π½Π°ΠΉΡ‚ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΎΠ±Π·ΠΎΡ€Ρ‹ ΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΡƒ ΠΏΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹ΠΌ работодатСлям Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ, Π½ΠΎ, ΡƒΠ²Ρ‹, Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ Π½Π΅ нашлось, ΠΊΡ€ΠΎΠΌΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ ΠΏΠΎ гСографичСскому Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚ ΠΈ вострСбованности ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… языков программирования.

Но энтузиазм Π½Π΅ угасал, поэтому, Π±ΡƒΠ΄ΡƒΡ‡ΠΈ заядлым Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, я написал Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сбор ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎ вакансиям HeadHunter ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ статистику.

Π Π΅ΠΉΡ‚ΠΈΠ½Π³ вострСбованности Π½Π°Π²Ρ‹ΠΊΠΎΠ²

Π’Ρ‹Π±ΠΎΡ€ΠΊΠ° для Π°Π½Π°Π»ΠΈΠ·Π° составила 300 Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… вакансий. Из описания ΠΊΠ°ΠΆΠ΄ΠΎΠΉ вакансии Π±Ρ‹Π» ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Ρ… Π½Π°Π²Ρ‹ΠΊΠΎΠ², ΠΈ ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π±Ρ‹Π»Π° собрана ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ статистика:

Π’ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ ΠΏΠΎΠΏΠ°Π»ΠΈ 10 популярных Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ.

Π Π΅ΠΉΡ‚ΠΈΠ½Π³ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ

Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π€ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ

Π’ тСхнологиях с ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ ΠΎΡ‚Ρ€Ρ‹Π²ΠΎΠΌ ΠΏΠΎΠ±Π΅ΠΆΠ΄Π°Π΅Ρ‚ ASP.NET MVC: Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ владСния Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Π»ΠΎΡΡŒ Π² 3 ΠΈΠ· 4-Ρ… вакансий. МнС, ΠΊΠ°ΠΊ Π±Ρ‹Π²ΡˆΠ΅ΠΌΡƒ desktop-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ, Π±Ρ‹Π»ΠΎ ΠΎΡ‚ΠΊΡ€ΠΎΠ²Π΅Π½ΠΈΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ всС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ desktop UI ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°ΡŽΡ‚ ASP.NET MVC Π² 6 Ρ€Π°Π·, Π° Π² суммС WPF ΠΈ Windows Forms ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°ΡŽΡ‚ Π² 2,5 Ρ€Π°Π·Π°. Если Π²Π΅Ρ€ΠΈΡ‚ΡŒ статистикС, ΡΡƒΠ΄ΡŒΠ±Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… интСрфСйсов видится достаточно Ρ‚ΡƒΠΌΠ°Π½Π½ΠΎΠΉ.

ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠ» я Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ интСрСсный Ρ„Π°ΠΊΡ‚: WPF ΠΈ Windows Forms ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ вострСбованности – ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 15%. Π‘Π½Π°Ρ‡Π°Π»Π° я ΠΏΠΎΠ΄ΡƒΠΌΠ°Π», Ρ‡Ρ‚ΠΎ это связано с ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΡƒΡΡ‚Π°Ρ€Π΅Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Windows Forms Π½Π° WPF, Π½ΠΎ, оказалось, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΈΡΡŒ Π² ΠΎΠ΄Π½ΠΈΡ… ΠΈ Ρ‚Π΅Ρ… ΠΆΠ΅ вакансиях Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² 2% случаСв, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π΄ΠΎ сих ΠΏΠΎΡ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Windows Forms, Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ WPF ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ своих ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

На Π²Ρ‚ΠΎΡ€ΠΎΠΌ мСстС ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ остаСтся Β«must haveΒ» Π½Π°Π²Ρ‹ΠΊ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с SQL Server ΠΈ использования Transact-SQL Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π²Ρ‚ΠΎΡ€ΠΎΠΉ вакансии. Π’ Ρ‚Ρ€Π΅Ρ‚ΠΈ вакансий трСбуСтся Π·Π½Π°Π½ΠΈΠ΅ WCF, XML ΠΈ XSLT. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΉ – LINQ. Ну, ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ список – EF. Π£ мСня Π΅ΡΡ‚ΡŒ Π³ΠΈΠΏΠΎΡ‚Π΅Π·Π° ΠΎ Ρ‚ΠΎΠΌ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ EF Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части списка, Π° SQL Server Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ: Ρ€Ρ‹Π½ΠΎΠΊ ORM Π΄ΠΎ сих ΠΏΠΎΡ€ достаточно Ρ€Π°Π·Π΄Ρ€ΠΎΠ±Π»Π΅Π½Π½Ρ‹ΠΉ – ΠΌΠ½ΠΎΠ³ΠΈΠ΅ всС Π΅Ρ‰Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ собствСнныС ORM ΠΏΠΈΡΠ°Ρ‚ΡŒ, Π° Ρ‚Π°ΠΊΠΆΠ΅ популярны Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ с Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ историСй Π²Ρ€ΠΎΠ΄Π΅ NHibernate.

Если ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° статистику ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡŽ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹, Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ высокооплачиваСмыми вакансиями ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ HTML, CSS, AJAX, jQuery ΠΈ JavaScript (ΠΈΠ½Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ JavaScript ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΈΡΡŒ Π² вакансиях, Π½ΠΎ Ρ€Π΅Π΄ΠΊΠΎ, Π° ΠΏΠΎΡ‚ΠΎΠΌΡƒ Π½Π΅ ΠΏΠΎΠΏΠ°Π»ΠΈ Π² Ρ‚ΠΎΠΏ-лист).

Π Π΅ΠΉΡ‚ΠΈΠ½Π³ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π½Π°Π²Ρ‹ΠΊΠΎΠ²

Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π€ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ

По-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Ρƒ нас Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ вострСбован Π½Π°Π²Ρ‹ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования. Π’Π»Π°Π΄Π΅Π½ΠΈΠ΅ ООП трСбуСтся Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΉ вакансии.

МСня Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ΄ΠΈΠ²ΠΈΠ»ΠΎ, Ρ‡Ρ‚ΠΎ послС Π½Π°Π²Ρ‹ΠΊΠ° ООП сразу ΠΆΠ΅ ΠΈΠ΄Π΅Ρ‚ Π½Π°Π²Ρ‹ΠΊ Π°Π½Π°Π»ΠΈΠ·Π° Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ. БомнСваюсь, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΠΈ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°ΡŽΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ написаниС Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, скорСС всСго, ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° трСбуСтся Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ участиС Π² процСссС Π°Π½Π°Π»ΠΈΠ·Π° Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π² Ρ‚ΠΎΠΌ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΌ Π²ΠΈΠ΄Π΅. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π²ΠΈΠ΄Π½Π° тСндСнция Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ большС, Ρ‡Π΅ΠΌ просто написаниС ΠΊΠΎΠ΄Π°.

Π”Π°Π»Π΅Π΅ ΠΈΠ΄ΡƒΡ‚ достаточно ΠΎΠ±Ρ‹Π΄Π΅Π½Π½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ: Ρ€Π°Π±ΠΎΡ‚Π° с систСмами контроля вСрсий, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΈ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ проСктирования – эти Π½Π°Π²Ρ‹ΠΊΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΉ вакансии.

Π‘Ρ‚ΠΎΠΈΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π°Π²Ρ‹ΠΊ Β«Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° высоконагруТСнных систСм» прорываСтся ΡƒΠΆΠ΅ Π² Ρ‚ΠΎΠΏ 10 Π½Π°Π²Ρ‹ΠΊΠΎΠ², Ρ‡Ρ‚ΠΎ нСсомнСнно связано с ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ общСотраслСвой Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠ΅ΠΉ. ΠŸΡ€ΠΈ этом вакансии, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… упоминаСтся Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π°Π²Ρ‹ΠΊ, Π² срСднСм ΠΈΠΌΠ΅ΡŽΡ‚ самый большой ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ – 130 тыс. Ρ€ΡƒΠ±.

Π Π΅ΠΉΡ‚ΠΈΠ½Π³ ΠΎΠ±Ρ‰ΠΈΡ… ΠΊΠΎΠΌΠΏΠ΅Ρ‚Π΅Π½Ρ†ΠΈΠΉ

Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π€ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ

Вряд Π»ΠΈ для вас Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€ΠΎΠ²Π΅Π½ΠΈΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ срСди soft skills самый популярный Π½Π°Π²Ρ‹ΠΊ – это Π·Π½Π°Π½ΠΈΠ΅ английского языка Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ чтСния тСхничСской Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. Π­Ρ‚ΠΎΡ‚ Π½Π°Π²Ρ‹ΠΊ трСбуСтся Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ вакансии.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎ популярности Π½Π°Π²Ρ‹ΠΊ – командная Ρ€Π°Π±ΠΎΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ трСбуСтся Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΉ вакансии. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, Π² Ρ‚ΠΎΠΏ 10 ΠΏΠΎΠΏΠ°Π»ΠΈ Ρ‚Π°ΠΊΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΈ ΠΊΠ°ΠΊ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ. И Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ список Π½Π°Π²Ρ‹ΠΊ «умСния ΠΈΠ·Π»Π°Π³Π°Ρ‚ΡŒ свои мысли»: Ссли Π²Π΅Ρ€ΠΈΡ‚ΡŒ статистикС, Ρ‚ΠΎ срСди 25 Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² достаточно всСго ΠΎΠ΄Π½ΠΎΠ³ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΠ·Π»Π°Π³Π°Ρ‚ΡŒ свои мысли – ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ совсСм Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.

Π‘Π°ΠΌΡ‹ΠΉ высокооплачиваСмый Π½Π°Π²Ρ‹ΠΊ, Ρ‡Ρ‚ΠΎ достаточно ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎ – Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π½Ρ‹ΠΉ ΠΈ ΠΏΠΈΡΡŒΠΌΠ΅Π½Π½Ρ‹ΠΉ английский. Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΠΏΠ»Π°Ρ‚Ρ‹ Π² вакансиях, Π³Π΄Π΅ ΠΎΠ½ упоминаСтся – 135 тыс. Ρ€ΡƒΠ±.

Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π€ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ

Будя ΠΏΠΎ статистикС, ΠΏΠΎΡ€Ρ‚Ρ€Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ASP.NET MVC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Β«Π½Π° Ρ‚Ρ‹Β» с SQL Server ΠΈ Transact-SQL, Π²Π»Π°Π΄Π΅ΡŽΡ‰ΠΈΠΉ стСком Π²Π΅Π±-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ (HTML, CSS, JavaScript, AJAX ΠΈ jQuery), ΡƒΠΌΠ΅ΡŽΡ‰ΠΈΠΉ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ WCF-сСрвисы, Π½Ρƒ, ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΡƒΠΌΠ΅ΡŽΡ‰ΠΈΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ XML.

Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π³ΡƒΡ€Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования, ΠΏΡ€ΠΈ этом Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚ΡŒΡΡ Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π² ΠΈΠ΄Π΅Π°Π»Π΅ – высоконагруТСнных.

Π§ΠΈΡ‚Π°Ρ‚ΡŒ, ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈ Ρ€Π°Π·Π³ΠΎΠ²Π°Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π½Π° английском, Π±Ρ‹Ρ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ отвСтствСнным ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΌ ΠΈΠ³Ρ€ΠΎΠΊΠΎΠΌ. Ну, ΠΈ Π½Π΅ Π±Ρ€Π΅Π·Π³ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ΠΌ с ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ слСдуСт…

Π₯ΠΎΡ‡Ρƒ ΡƒΡΠ»Ρ‹ΡˆΠ°Ρ‚ΡŒ вашС ΠΌΠ½Π΅Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, ΠΏΠΎ ΠΊΠ°ΠΊΠΈΠΌ спСциализациям Π±ΡƒΠ΄Π΅Ρ‚ интСрСсно ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡƒΡŽ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΡƒ, ΠΈ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΠΈ данная статистика ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π°ΠΌ Π½Π°ΠΉΡ‚ΠΈ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° вопрос, ΠΊΠ°ΠΊΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΈ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ, ΠΈΠ»ΠΈ Ρ‚Π΅ΠΌΠ° Π΅Ρ‰Π΅ Π½Π΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚Π°?

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ пСрспСктивности направлСния C#/.NET Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ своС ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ проводятся Π΅ΠΆΠ΅Π³ΠΎΠ΄Π½ΠΎ. Π―Π·Ρ‹ΠΊ C#, согласно индСксу TIOBE (состояниСм Π½Π° Π°ΠΏΡ€Π΅Π»ΡŒ 2021 Π³ΠΎΠ΄Π°), PYPL index (Ρ‚Π°ΠΊΠΆΠ΅ Π°ΠΏΡ€Π΅Π»ΡŒ 2021), ΠΈ опросу Stack Overflow Developer Survey 2020, достаточно популярСн, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΡƒΠΆΠ΅ Π½Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π³ΠΎΠ΄ ΠΎΠ½ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π²ΠΎ всСвозмоТныС ВОП-10.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π² ΠΎΠ±Ρ‰ΠΈΡ… Ρ‡Π΅Ρ€Ρ‚Π°Ρ… ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ спСцифику Ρ€Π°Π±ΠΎΡ‚Ρ‹ C#/.NET Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, ΠΏΠΎΡ€Π° Π²Π·ΡΡ‚ΡŒΡΡ Π·Π° рассмотрСниС ΠΏΡƒΡ‚ΠΈ Π΅Π³ΠΎ становлСния, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹ΠΉ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ ITVDN.

Π‘Ρ€Π°Π·Ρƒ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ данная ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ отвСтвлСния β€” ΠΈ ΠΌΡ‹ ΠΈΡ… всС Π·Π°Ρ‚Ρ€ΠΎΠ½Π΅ΠΌ. Однако, основа Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Π° β€” с Π½Π΅Π΅ ΠΈ Π½Π°Ρ‡Π½Π΅ΠΌ.

Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π€ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈΠŸΠ΅Ρ€Π²Ρ‹Π΅ 2 ступСни Π½Π° ΠΏΡƒΡ‚ΠΈ ΠΊ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ C#/.NET Developer

Π―Π·Ρ‹ΠΊ программирования C# (β€œΠ‘ΠΈ ΡˆΠ°Ρ€ΠΏβ€)

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π½Π° ΠΏΡƒΡ‚ΠΈ ΠΊ освоСнию ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ C#/.NET Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈΠ΄Π΅Ρ‚ сам C#.

Широкая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ примСнСния языка C# Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ ΠΎΡ‡Π΅Π½ΡŒ вострСбованным ΠΈ пСрспСктивным. БСрвисы поиска Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² IT пСстрят вакансиями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ использованиС Π΄Π°Π½Π½ΠΎΠ³ΠΎ языка β€” это ΠΈ большиС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ с ΡƒΡΡ‚ΠΎΡΠ²ΡˆΠΈΠΌΡΡ, Ρ…ΠΎΡ€ΠΎΡˆΠΎ сСбя Π·Π°Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π²ΡˆΠΈΠΌ стСком Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΈ Π½ΠΎΠ²ΠΎΠ΅ ПО, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ самых свСТих инструмСнтов.

C# являСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ простым Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ, ΠΈΠΌΠ΅Π΅Ρ‚ многочислСнноС сообщСство, ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΈ большой Π±Π°Π³Π°ΠΆ ΡƒΡ‡Π΅Π±Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΏΠΎ всСму ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ. Π­Ρ‚ΠΎ основныС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π΅Π³ΠΎ часто Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽΡ‚ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ Π² качСствС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ языка программирования.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ β€” ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… Ρ‚Π΅ΠΌ: ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (ООП) ΠΈ Π΅Π³ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹, классы, структуры, ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ (generics), пСрСчислСния, события, ΠΏΠΎΡ‚ΠΎΠΊΠΈ, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. ПослС Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ закрСплСния ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π±Π΅Ρ€ΠΈΡ‚Π΅ΡΡŒ Π·Π° ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ²: ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΈ систСмныС ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ, рСфлСксия, Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹, сСриализация, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, XML, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°, асинхронноС ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠšΠ°ΠΆΠ΄ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ закрСпляйтС ΠΏΠ»ΠΎΡ‚Π½ΠΎΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ истинная ΠΌΠΎΡ‰ΡŒ программирования раскрываСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ΄.

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ C# Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ β€” ΠΎΡ‡Π΅Π½ΡŒ удобная срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Visual Studio, которая содСрТит всё, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ чувствовали ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚ Π²ΠΎ врСмя ΠΊΠΎΠ΄ΠΈΠ½Π³Π°. А Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ всС полСзности послСднСй вСрсии Π΄Π°Π½Π½ΠΎΠΉ срСды ΠΈ быстро Π²ΠΎΠΉΡ‚ΠΈ Π² курс Π΄Π΅Π»Π°, Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с курсом β€œVisual Studio 2019 Tips & Tricks” β€” здСсь Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ всё самоС ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ ΠΈ Π²Π°ΠΆΠ½ΠΎΠ΅, Ρ‡Ρ‚ΠΎ стоит Π·Π½Π°Ρ‚ΡŒ ΠΎ β€œΡΡ‚ΡƒΠ΄ΠΈΠΈβ€.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ для изучСния C# Π²Ρ‹ смоТСтС Π½Π°ΠΉΡ‚ΠΈ Π½Π° спСциализированных сайтах Microsoft β€” Microsoft Learn (русскоязычный ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚), Learning Center. Π’Π°ΠΊΠΆΠ΅, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ рСсурсом Metanit β€” ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ русскоязычный кладСзь Π·Π½Π°Π½ΠΈΠΉ ΠΏΠΎ C#/.NET Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ.

ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ ΠΊΠΎΠ΄Π°

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ обязан ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ критСриям, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ свободно воспринимался Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ программистами, Π° Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π±Ρ‹Π»ΠΈ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡƒΠ½ΠΊΡ‚Π°Ρ… ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ высокого качСства вашСго ΠΊΠΎΠ΄Π° Π½Π° C#.

Π¨Π°Π±Π»ΠΎΠ½Ρ‹ проСктирования

Unit тСстированиС

Unit тСстированиС (ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ΅ тСстированиС) β€” процСсс ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ работоспособности ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ (участков) написанного Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΊΠΎΠ΄Π° ΠΏΡƒΡ‚Π΅ΠΌ создания ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… тСстов.

Какая польза ΠΎΡ‚ Unit тСстирования? Оно позволяСт:

Π›ΡƒΡ‡ΡˆΠ΅ всСго ΠΎΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ΅ тСстированиС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ курса β€œUnit тСстированиС Π² C#”.

Алгоритмы ΠΈ структуры Π΄Π°Π½Π½Ρ‹Ρ…

ПониманиС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΈ структур Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ для любого программиста.

Π˜Π·ΡƒΡ‡ΠΈΠ² структуры Π΄Π°Π½Π½Ρ‹Ρ…, Π²Ρ‹ смоТСтС ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ своих ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, дСлая ΠΈΡ… Π±ΠΎΠ»Π΅Π΅ доступными для понимания, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ эффСктивно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ.

Π—Π½Π°Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ слоТныС конструкции для эффСктивного Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ спСктра Π·Π°Π΄Π°Ρ‡. ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ Π² освоСнии Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π΅ΠΌ β€” Π²ΠΈΠ΄Π΅ΠΎ курс β€œΠΠ»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈ структуры данных”.

Π’Π°ΠΊΠΆΠ΅, ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ мноТСство Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΡƒΠΆΠ΅ встроСны Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ языковыС конструкции, ΠΎΡ‚Ρ‚ΠΎΠ³ΠΎ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Π½Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Однако, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈ структуры Π΄Π°Π½Π½Ρ‹Ρ… β€” это Ρ‚Π΅ Ρ‚Π΅ΠΌΡ‹, Π±Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½ΠΈ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π½ΠΈ ΠΎΠ΄Π½ΠΎ собСсСдованиС Π½Π° Trainee/Junior Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

Π Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· тСстированиС (TDD)

ЯвляСт собой Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ПО, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ спСрва ΠΈΠ΄Π΅Ρ‚ написаниС тСстов Π½Π° ΠΏΠΎΠΊΠ° Π΅Ρ‰Π΅ Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π», Π° лишь Π·Π°Ρ‚Π΅ΠΌ создаСтся сам Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π». Благодаря Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ TDD ΠΊΠΎΠ΄ становится понятным ΠΈ β€œΡ‡ΠΈΡΡ‚Ρ‹ΠΌβ€, сводя ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ количСство ошибок Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

Ни ΠΎΠ΄ΠΈΠ½ порядочный программист Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ сСбС хаос Π² ΠΊΠΎΠ΄Π΅ β€” поэтому Π·Π½Π°Π½ΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ приводят Π² порядок β€œΡ€Π°Π±ΠΎΡ‡Π΅Π΅ мСсто” являСтся ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠΌ ΠΊΠ°ΠΊ для ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Ρ‚Π°ΠΊ ΠΈ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят научится ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ свой ΠΊΠΎΠ΄, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ сСбя Π·Π°Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° собСсСдовании. Π‘ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ TDD ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ курс β€œTDD β€” Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· тСстированиС”.

Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ. Π€ΠΎΡ‚ΠΎ Ссли Π² Ρ€Π΅Π·ΡŽΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° основной стСк это asp net ΠΈ ms sql Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈΠ‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ этап обучСния

Командная Ρ€Π°Π±ΠΎΡ‚Π°

БСгодня практичСски вся ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Π°Ρ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° вСдСтся Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, Ρ‡Ρ‚ΠΎ создаСт ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ Π² Ρ…ΠΎΡ€ΠΎΡˆΠΈΡ… инструмСнтах ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Ρ… совмСстной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. И, кстати, ΠΎΠ½ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ для программистов всСх Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ. Π”Π°Π²Π°ΠΉΡ‚Π΅ ознакомимся с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°ΠΌΠΈ ΠΈ инструмСнтами.

ΠžΡΠ½ΠΎΠ²Ρ‹ Git

НаиболСС популярная систСма контроля вСрсий, которая позволяСт вСсти ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ доступа ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ сохранСнной вСрсии.

Π”Π°Π½Π½Ρ‹Π΅ систСмы ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ программистов Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π°Π΄ ΠΎΠ΄Π½ΠΈΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, сохраняя внСсСнныС измСнСния, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Ρ‡Π»Π΅Π½ΠΎΠΌ Π³Ρ€ΡƒΠΏΠΏΡ‹. Π§Ρ‚ΠΎΠ±Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² Git, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ курс β€œΠžΡΠ½ΠΎΠ²Ρ‹ Git”.

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Agile/Scrum

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ β€” это Π³ΠΈΠ΄Ρ‹ ΠΏΠΎ процСссам эффСктивной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ПО. Они Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ Π½Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ максимально ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ всСх, ΠΊΡ‚ΠΎ ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ связан с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

Agile β€” сСмСйство Π³ΠΈΠ±ΠΊΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΉ создания ПО. Оно позволяСт Π΄Π΅Π»Π°Ρ‚ΡŒ выпуски ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° нСбольшими частями, постоянно Π΅Π³ΠΎ дополняя ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΡƒΡ. ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ всС трудящиСся Π½Π°Π΄ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ подраздСлСния Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ вмСстС, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС постоянно обновляСтся, быстро ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ‚Π°ΠΊΡ‚ΠΈΠΊΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ становится Π±ΠΎΠ»Π΅Π΅ простым Π² обслуТивании, Π° качСство ΠΊΠΎΠ΄Π° Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π½Π΅ оставляСт сомнСний. Agile Ρ‚Π°ΠΊΠΆΠ΅ располагаСт собствСнным манифСстом, Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠΌ основныС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ построСния Π³ΠΈΠ±ΠΊΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Scrum являСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½Π΅ΠΉΡˆΠΈΡ… Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ agile-ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°. Π•Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, поэтому Π·Π½Π°Π½ΠΈΠ΅ особСнностСй Ρ€Π°Π±ΠΎΡ‚Ρ‹ со scrum-модСлью Π²Π°ΠΆΠ½ΠΎ для любого Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. ΠŸΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ вСдСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Ρ‹ смоТСтС ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ курса β€œΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ управлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ, ВступлСниС Π² Scrum”.

Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

.NET Π΄Π΅Π²Π΅Π»ΠΎΠΏΠ΅Ρ€ Π²Π½Π΅ зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π²Π΅Π±, ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ дСсктопными прилоТСниями, Ρ‚Π°ΠΊΠΆΠ΅ взаимодСйствуСт ΠΈ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΡ€ΠΈΠ½ΡΡ‚ΡŒ ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈΡ…, Π²Ρ‹Π΄Π°Ρ‚ΡŒ ΠΏΠΎ запросу, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Π‘Π”, которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈ ΠΏΡ€ΠΈ этом Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ Π·Π°Ρ‰ΠΈΡ‰Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΡ‚ нСсанкционированного доступа β€” всС это Ρ‚Π°ΠΊΠΆΠ΅ возлагаСтся Π½Π° ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΏΠ»Π΅Ρ‡ΠΈ C#/.NET программиста.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго стоит Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с ΠΎΡΠ½ΠΎΠ²ΠΎΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‰Π΅ΠΉ Ρ‚Π΅ΠΎΡ€ΠΈΠ΅ΠΉ: Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π‘Π”, ΠΊΠ°ΠΊΠΈΠΌΠΈ ΠΎΠ½ΠΈ Π±Ρ‹Π²Π°ΡŽΡ‚, ΠΊΠ°ΠΊ устроСны, ΠΊΠ°ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΡŽΡ‚. ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Ρ€Π°Π·Π±ΠΎΡ€ ΠΏΠΎΠ»Π΅Ρ‚ΠΎΠ² стоит ΡƒΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ Ρ‚Π΅ΠΌΠ΅ β€œΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрная архитСктура”. Π—Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΊ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… инструмСнтов ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

Transact SQL (T-SQL)

Transact-SQL являСт собой ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ языка запросов SQL, созданноС Π² ΠΊΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Microsoft ΠΈ Sybase. SQL ΠΆΠ΅ β€” это язык запросов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² рСляционных Π±Π°Π·Π°Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π² Ρ‚Π°ΠΊΠΈΡ… Π±Π°Π·Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ²Π΅Π΄ΡƒΡŽΡ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ рСляционной ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π’ основС этой ΠΌΠΎΠ΄Π΅Π»ΠΈ Π»Π΅ΠΆΠ°Ρ‚ Ρ‚Π°ΠΊΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ, ΠΊΠ°ΠΊ тСория мноТСств ΠΈ Π»ΠΎΠ³ΠΈΠΊΠ° ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ порядка.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, освоив T-SQL Π²Ρ‹ автоматичСски Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π·Π½Π°Ρ‚ΡŒ стандарт SQL, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ T-SQL содСрТит практичСски всС нововвСдСния SQL.

Π”Π°Π½Π½ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ β€” это ΠΊΠ»ΡŽΡ‡ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π‘Π£Π‘Π” MS SQL Server. T-SQL ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ повысил Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ языка запросов SQL ΠΏΡƒΡ‚Π΅ΠΌ привнСсСния ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ², Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ Ρ‚. Π΄. Π‘Π°ΠΌΡ‹ΠΉ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ способ ΠΏΠ»ΠΎΠ΄ΠΎΡ‚Π²ΠΎΡ€Π½ΠΎΠ³ΠΎ знакомства с Transact-SQL β€” ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½Ρ‹ΠΉ Π²ΠΈΠ΄Π΅ΠΎ курс.

ADO.NET

ВСхнология, которая позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ прилоТСния, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π±Π΅Π· Π·Π½Π°Π½ΠΈΠΉ структур Π‘Π” Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ. ΠŸΡ€ΠΎΡΡ‚Ρ‹ΠΌΠΈ словами, ADO.NET являСтся посрСдником ΠΌΠ΅ΠΆΠ΄Ρƒ C# ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π΅ΠΌ самым прСдоставляя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ интСрфСйс для взаимодСйствия с Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Π‘Π£Π‘Π”. Π’ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ курс β€œADO.NET”.

Entity Framework 6 (EF 6)

Π Π΅Π·ΡŽΠΌΠΈΡ€ΡƒΠ΅ΠΌ

ASP.NET Developer

HTML5, CSS3, JavaScript

HTML ΠΈ CSS β€” это Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ внСшний Π²ΠΈΠ΄ Π²Π΅Π±-страниц. Π―Π·Ρ‹ΠΊ гипСртСкстовой Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ HTML позволяСт ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ (каркас) любой страницы Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, Π° язык стилСй CSS всячСски ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ созданный костяк сайта, принося Тизнь HTML-структурС ΠΈ дСлая страницу ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈ эффСктной.

JavaScript β€” язык программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ клиСнтской Π»ΠΎΠ³ΠΈΠΊΠΈ Π² Π²Π΅Π±-прилоТСниях. Благодаря JS ΠΌΠΎΠΆΠ½ΠΎ: Π²Π½ΠΎΡΠΈΡ‚ΡŒ измСнСния Π² Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ сайта динамичСски, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ взаимодСйствиС с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ, Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ изобраТСния, ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡŽ Ρ„ΠΎΡ€ΠΌ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π­Ρ‚ΠΎ классичСский язык, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ FrontEnd Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ.

HTML ΠΈ CSS учатся Π»Π΅Π³ΠΊΠΎ β€” Π΄Π° ΠΈ Π·Π½Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹. JavaScript Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ составит ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² освоСнии, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΊΠΎΠ΄ΠΈΠ½Π³Π° схоТи с Ρ‚Π΅ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΊ этому ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ ΠΏΡ€ΠΎΠΉΠ΄Π΅Ρ‚Π΅ ΠΏΠΎ C#. JS придСтся Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Π΅ΠΌ HTML ΠΈ CSS. Π’ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Ρ€ΠΈΠ°Π΄Ρ‹ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ курсы: β€œHTML5 & CSS3 Starter”, β€œJavaScript Essential”, β€œJavaScript Advanced”.

ASP.NET MVC

MVC β€” популярный шаблон Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ПО, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдусматриваСт Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ прилоТСния Π½Π° Ρ‚Ρ€ΠΈ части: МодСль (Model), ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ (View) ΠΈ ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ (Controller). Π”Π΅Π»Π΅Π½ΠΈΠ΅ позволяСт Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π·ΠΎΠ½Ρ‹ отвСтствСнности ΠΈ Π·Π°ΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒ ΠΈΡ… Π·Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… частСй ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ β€” Ρ‚Π°ΠΊΠΎΠΉ Ρ…ΠΎΠ΄ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ Π½Π° ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ ПО.

ASP.NET Web API

API β€” это ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ интСрфСйс, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ слСдуСт ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ ΠΎΠ½Π° обязана ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ. Web API β€” способ построСния ASP.NET-прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для примСнСния совмСстно с REST Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ, ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‰Π΅ΠΉ популярный ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ с сСрвСром Ρ‡Π΅Ρ€Π΅Π· HTTP-запросы GET, POST, PUT, DELETE.

Π”Π²Π΅ рассмотрСнныС Π²Ρ‹ΡˆΠ΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ качСствСнныС Π²Π΅Π±-прилоТСния для сСрвСрной стороны. Для ΠΈΡ… изучСния Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π²ΠΈΠ΄Π΅ΠΎ курсы β€œASP.NET API 2”, β€œASP.NET MVC 5”, β€œASP.NET MVC Fundamentals”. Π₯ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΏΠΎ ASP.NET Web API Π΅ΡΡ‚ΡŒ ΠΈ Π½Π° ΡƒΠΆΠ΅ упомянутом сайтС Metanit: β€œΠŸΠΎΠ»Π½ΠΎΠ΅ руководство ΠΏΠΎ ASP.NET MVC 5”, β€œΠ ΡƒΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ ΠΏΠΎ Web API”.

ASP.NET Core Developer

Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим стСк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ASP.NET Core Π΄Π΅Π²Π΅Π»ΠΎΠΏΠ΅Ρ€Π°. На самом Π΄Π΅Π»Π΅ ΠΎΠ½ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆ Π½Π° стСк ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ спСциалиста, ΠΏΡ€Π°Π²Π΄Π° Ρ‚Π°ΠΌ добавляСтся частичка β€œCore” (ΠΎ прСимущСствах ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΡ‹ ΡƒΠΆΠ΅ рассказали):

Однако, Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄Π½Ρƒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ, которая ΠΏΠΎΠ»Π΅Π·Π½Π° для ASP.NET Core Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° β€” ASP.NET Core SignalR. Π­Ρ‚ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрныС прилоТСния, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ: Ρ‡Π°Ρ‚Ρ‹, Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ, ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ прилоТСния, прилоТСния для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ (курс ΠΎΡ‚ ITVDN).

WPF/UWP (Desktop) Developer

ПослСднСй ΠΈΠ΄Π΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. БСйчас ΠΎΠ½Π° ΠΌΠ΅Π½Π΅Π΅ популярна, Ρ‡Π΅ΠΌ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° β€” Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ спрос Π½Π° Π΄Π°Π½Π½Ρ‹Ρ… спСциалистов Π΅ΡΡ‚ΡŒ ΠΈ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρ‹ Π½Π΅ сильно ΡƒΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚ для Π²Π΅Π±Π°.

WPF

Windows Presentation Foundation β€” ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для создания клиСнтских дСсктопных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π°Ρ большой Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

ΠŸΡ€ΠΎΠΉΠ΄Ρ курс ΠΎΡ‚ ITVDN, посвящСнный WPF (Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ), Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ для создания desktop-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Windows, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ваш авторский Π΄ΠΈΠ·Π°ΠΉΠ½, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ нСсколько языков интСрфСйса ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π½Π° дисплСях с высоким Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ, Ρ‚Π°ΠΊ ΠΈ Π½Π° ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π½Ρ‹Ρ… ПК.

Π£Π³Π»ΡƒΠ±Π»Π΅Π½Π½Ρ‹ΠΉ курс прСдусматриваСт Ρ‚Π°ΠΊΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹, ΠΊΠ°ΠΊ: привязка ΠΈ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…; Ρ€Π°Π±ΠΎΡ‚Π° с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ, ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌΠΈ элСмСнтами; анимация ΠΈ 3D Π³Ρ€Π°Ρ„ΠΈΠΊΠ°; ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π° MVVM (Model-View-ViewModel) Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π”Π°Π½Π½Ρ‹ΠΉ курс ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ слоТныС desktop-прилоТСния.

UWP

Universal Windows Platform β€” ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для создания ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ΄ любоС устройство с установлСнной ОБ Windows 10 Π½Π° Π½Π΅ΠΌ. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Π³ΠΈΠ±ΠΊΠΈΠΉ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ инструмСнтарий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π°Ρ€ΠΈΡ‚ массу возмоТностСй ΠΈ удобностСй Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ.

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π²Π»Π°Π΄Π΅Ρ‚ΡŒ UWP, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹: созданиС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ΄ Π»ΡŽΠ±Ρ‹Π΅ устройства с Windows 10, Ρ€Π°Π±ΠΎΡ‚Π° со стилями, рСсурсами ΠΈ шаблонами, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° MVVM, ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ базовая концСпция UWP, созданиС Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½, Ρ€Π°Π±ΠΎΡ‚Π° с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, файловая систСма, ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π‘Π” ΠΈ Π΅Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. Π˜Π·ΡƒΡ‡ΠΈΡ‚ΡŒ эти Ρ‚Π΅ΠΌΡ‹ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΈΠ΄Π΅ΠΎ курс β€œΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ UWP”.

Π’Π°ΠΊΠΆΠ΅, Π²Π°ΠΆΠ½ΠΎ Π²Π»Π°Π΄Π΅Ρ‚ΡŒ ΠΈ Ρ‚Π°ΠΊΠΈΠΌ инструмСнтом, ΠΊΠ°ΠΊ UWP Community Toolkiit. Π­Ρ‚ΠΎ Π½Π°Π±ΠΎΡ€ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… элСмСнтов управлСния ΠΈ слуТб, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΡƒΠ³Π»ΡƒΠ±ΠΈΡ‚ΡŒ ваши познания UWP ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ, комплСксный ΠΈ качСствСнный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. Π’Π΅ΡΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ Π±Π°Π³Π°ΠΆ Π·Π½Π°Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² Π±Π°Π·ΠΎΠ²ΠΎΠΌ ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΠΎΠΌ курсС Π½Π° ITVDN.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

УспСхов Π² освоСнии программирования ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ!

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ интСрСсна ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° Youtube-ΠΊΠ°Π½Π°Π»Ρ‹ для Frontend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *