Alena 18 июля 2021

πŸ—£ Β«Π― программист ΠΎΡ‚ ΠΌΠ°ΠΊΡƒΡˆΠΊΠΈ Π΄ΠΎ ΠΊΠΎΠ½Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠ°Π»ΡŒΡ†Π΅Π²Β», – ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ с Senior Software Engineer C#

ΠŸΠΎΠΊΡƒΠΏΠ°Π»ΠΈ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΏΠΈΡ†Ρ†Ρƒ ΠΈΠ»ΠΈ ΡΡƒΡˆΠΈ? Π‘ΠΊΠΎΡ€Π΅Π΅ всСго рСсторан ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ваш Π·Π°ΠΊΠ°Π· Ρ‡Π΅Ρ€Π΅Π· WebOrders. ΠšΠΎΡ€Ρ€Π΅ΡΠΏΠΎΠ½Π΄Π΅Π½Ρ‚ Β«Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ программиста» ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠ» ΠΎ примСнимости ΠΈ пСрспСктивах C# с Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ΠΎΠΌ ΠšΠ°Ρ€Π°Ρ‚Π°Π΅Π²Ρ‹ΠΌ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ сСрвиса.
πŸ—£ Β«Π― программист ΠΎΡ‚ ΠΌΠ°ΠΊΡƒΡˆΠΊΠΈ Π΄ΠΎ ΠΊΠΎΠ½Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠ°Π»ΡŒΡ†Π΅Π²Β», – ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ с Senior Software Engineer C#
Π“Π΅Ρ€ΠΎΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ ΠΏΠΈΡˆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для доставки ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΈΠ· рСсторанов ΠΈ ΠΊΠ°Ρ„Π΅ ΠΏΠΎΠ΄ Π±Ρ€Π΅Π½Π΄ΠΎΠΌ r_keeper Delivery. БСрвис WebOrders – ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π΅Π³ΠΎ Π΄Π΅Ρ‚ΠΈΡ‰ – прСдоставляСт API для доступа ΠΊ кассовым сСрвСрам ΠΈ CRM рСсторанов. Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ² ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ мноТСству Π·Π°Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΏΠΎ всСй странС ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ доступ ΠΊ экосистСмС r_keeper.
πŸ—£ Β«Π― программист ΠΎΡ‚ ΠΌΠ°ΠΊΡƒΡˆΠΊΠΈ Π΄ΠΎ ΠΊΠΎΠ½Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠ°Π»ΡŒΡ†Π΅Π²Β», – ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ с Senior Software Engineer C#

РасскаТитС ΠΎ своСй Ρ€Π°Π±ΠΎΡ‚Π΅? Много Π»ΠΈ Π²Π°ΠΌ приходится ΠΊΠΎΠ΄ΠΈΡ‚ΡŒ?

Π― Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΉ сСрвис. Π­Ρ‚ΠΎΡ‚ сСрвис ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ рСсторанам ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ процСссом доставки Π΅Π΄Ρ‹ своим ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ. Наши ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ находятся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² России, Π½ΠΎ ΠΈ Π² странах Π±Π»ΠΈΠΆΠ½Π΅Π³ΠΎ Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΡŒΡ. Если Π²Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ Π·Π°ΠΊΠ°Π·Ρ‹Π²Π°Π»ΠΈ Π΅Π΄Ρƒ Π½Π° Π΄ΠΎΠΌ, Ρ‚ΠΎ, с высокой Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ, ваш Π·Π°ΠΊΠ°Π· ΠΏΡ€ΠΎΡˆΡ‘Π» Ρ‡Π΅Ρ€Π΅Π· наши сСрвСра.

Π― Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ программистов бэкСнда, ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ – это сущСствСнная Ρ‡Π°ΡΡ‚ΡŒ ΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Командная Ρ€Π°Π±ΠΎΡ‚Π°, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ, Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΡƒΠ΄Π΅Π»ΡΡ‚ΡŒ Π½Π΅ΠΌΠ°Π»ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ с ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ. Π•ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Π΅ совСщания, встрСчи Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ дня, согласования ΠΈ обсуТдСния – это ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ, ΠΈ вСсьма ваТная Ρ‡Π°ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Если Π²Ρ‹ Π½Π΅ ΠΎΠ±Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ аспСкт, каТущийся Π²Π°ΠΌ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, ΠΈ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Π½Π° своё усмотрСниС, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ нСмалСнький шанс, Ρ‡Ρ‚ΠΎ этот ΠΊΠΎΠ΄ придСтся Π²Ρ‹Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ ΠΈΠ·-Π·Π° этого "Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ" ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°. Π­Ρ‚ΠΎ Π²Π°ΠΌ ΠΎΠ½ Π½Π΅Π²Π°ΠΆΠ΅Π½, Π° для руководитСля ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ.

Π’ ΠΈΡ‚ΠΎΠ³Π΅ само ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 60 – 70% Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

ΠžΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ врСмя ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ Π½Π°:

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

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π²Ρ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ это Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅?

Π― Β«Π·Π°Π±ΠΎΠ»Π΅Π»Β» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π² 6-7 классС ΡˆΠΊΠΎΠ»Ρ‹. ПослС ΡƒΡ€ΠΎΠΊΠΎΠ² я с Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΆΠ΅ Β«ΡΡ‚Ρ€Π°Π΄Π°Π»ΡŒΡ†Π°ΠΌΠΈΒ» Π±Π΅Π³Π°Π» Π² класс ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠΈ просил учитСля хотя Π±Ρ‹ ΠΏΠΎΡΠΈΠ΄Π΅Ρ‚ΡŒ Π·Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ нас Ρ‚ΠΎΠ³Π΄Π° Π΅Ρ‰Ρ‘ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΡ‡ΠΈΠ»ΠΈ.

ИмСнно поэтому Ρƒ мСня Π·Π° ΠΏΠ»Π΅Ρ‡Π°ΠΌΠΈ Ρ‚Π°ΠΊΠΎΠΉ большой бэкграунд ΠΈΠ· Π²ΠΎΡ€ΠΎΡ…Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ β€” я ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Π» Π² унивСрситСтС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΡƒ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π» ERP Π½Π° ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠ΅ΠΌ складС Π² России: Π² Π²Π°ΡˆΠΈΡ… Π°Π²Ρ‚ΠΎ навСрняка Π΅ΡΡ‚ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈ с этого склада; Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π» БАПР для элСктроэнСргСтики: ΠΏΠΎΡ‡Ρ‚ΠΈ всС диспСтчСрскиС Π² России Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° этом ПО, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ свСт Π² Π²Π°ΡˆΠΈΡ… Π΄ΠΎΠΌΠ°Ρ… β€” это ΠΈ ΠΌΠΎΠΉ Ρ‚Ρ€ΡƒΠ΄ Ρ‚ΠΎΠΆΠ΅; сСйчас Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽ микросСрвисы Π² сфСрС HoReCa β€” ПО для рСсторанов.

Π― Π½Π΅ Π²Ρ‹Π±ΠΈΡ€Π°Π» этот ΠΏΡƒΡ‚ΡŒ осознанно, ΠΏΠΎ ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ критСриям – ΠΎΠ½ (ΠΏΡƒΡ‚ΡŒ) сам мСня Π½Π°ΡˆΡ‘Π», Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ Π·Π°Ρ…Π²Π°Ρ‚ΠΈΠ» ΠΈ ΡƒΠ²Π»Ρ‘ΠΊ.

Π”ΠΎΠ»Π³ΠΎ Π»ΠΈ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΈΠ΄Ρ‚ΠΈ ΠΊ Π½Ρ‹Π½Π΅ΡˆΠ½Π΅ΠΌΡƒ ΡƒΡ€ΠΎΠ²Π½ΡŽ? Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ?

Π’ Ρ†Π΅Π»ΠΎΠΌ Π½Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π²Π΅Π΄ΡƒΡ‰Π΅Π³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΉΡ‚ΠΈ Π·Π° 3 – 5 Π»Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ программистом. ΠŸΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π»ΠΈΡ‡Π½Ρ‹Ρ… качСств ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΈΠΌΠ»ΠΈΠ΄ΠΎΠΌ. И это Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ.

НапримСр, ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒ ΠΈΠ»ΠΈ Ρ‚ΠΎΠΊΠ°Ρ€ΡŒ ΠΎΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Π» свои 8 часов ΠΈ Π΄Π°Π»Π΅Π΅ занимаСтся Π»ΠΈΡ‡Π½ΠΎΠΉ Тизнью, ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π΅ Π΄ΡƒΠΌΠ°Π΅Ρ‚. А Ρ‚ΡƒΡ‚ ΠΏΠΎΡ€ΠΎΠΉ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΡΠΏΠ°Ρ‚ΡŒ Π½Π΅ Π΄Π°Π΅Ρ‚: ΠΏΠΎΠ»Π½ΠΎΡ‡ΠΈ ΠΌΠΎΠ·Π³ ΠΎΡΡ‚Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚, продолТая ΠΈΡΠΊΠ°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. И Π½Π΅Ρ€Π΅Π΄ΠΊΠΎ Π΄ΠΎΠ±Ρ€ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ, Π±Π΅Π· всякой Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠΏΠ»Π°Ρ‚Ρ‹, ΠΎΡΡ‚Π°Ρ‘ΡˆΡŒΡΡ ΠΏΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ, ΠΏΠΎΠΊΠ° ΠΌΡ‹ΡΠ»ΡŒ Π½Π΅ ΡƒΡˆΠ»Π°. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΡ‚Ρ€Π°ΡΠ»ΡŒ Ρ‚Π°ΠΊ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ мСняСтся, Ρ‡Ρ‚ΠΎ Π½Π°Π΄ΠΎ всСгда Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ самообразованиСм. Π—Π° свой счёт, Π² свободноС ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ врСмя.

НапримСр, я ΠΏΡ€ΠΎΡˆΡ‘Π» Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡƒΡ‚ΡŒ: Assembler, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Turbo pascal, Delphi, Π‘Π£Π‘Π” (Interbase, Firebird, MS SQLServer, Postgresql, Clickhouse, SQLite), Java, ΠΈ, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, C#, Python.

И Β«Π±Π΅Π³Β» продолТаСтся: сСйчас ΠΏΡ€ΠΈΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡΡŒ ΠΊ Golang, Kotlin, Rust. Π˜Π·ΡƒΡ‡Π°ΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ…, машинноС обучСниС… ΠΌΠ½ΠΎΠ³ΠΎ Ρ‡Π΅Π³ΠΎ Π΅Ρ‰Ρ‘. И всё для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π½Π° соврСмСнном ΡƒΡ€ΠΎΠ²Π½Π΅, поддСрТивая Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ своих Π·Π½Π°Π½ΠΈΠΉ ΠΈ ΠΎΠΏΡ‹Ρ‚Π° Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Ρ‚Ρ€ΡƒΠ΄Π°.

Π‘Π»ΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡƒΡ‡ΠΈΡ‚ΡŒ Π‘# с нуля Π½ΠΎΠ²ΠΈΡ‡ΠΊΡƒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΠ»ΠΈ программисту Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ языкС?

Π― ΠΈΠ·ΡƒΡ‡Π°Π» ΠΈ использовал ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… языков программирования, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ³Ρƒ ΡΡ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ. Π£ C# нСвысокий ΠΏΠΎΡ€ΠΎΠ³ вхоТдСния. ΠžΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚: Ρƒ C# прСкрасный инструмСнтарий для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Достаточно Π·Π°ΠΉΡ‚ΠΈ Π½Π° сайт, ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Visual Studio, ΠΈ Π²Ρ‹ сразу всё ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Β«ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈΒ», Π² Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΌ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ Π²ΠΈΠ΄Π΅.

НаТав ΠΏΡƒΠ½ΠΊΡ‚ мСню Β«Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Β» Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ ΠΈΠ· ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ "Hello word". ЗапускайтС, смотритС, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΈ ΠΎΠ±ΡƒΡ‡Π°ΠΉΡ‚Π΅ΡΡŒ!

Бсылки Π½Π° ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½Π° привСтствСнной страницС Π² Visual Studio.

На ΠΏΠ΅Ρ€Π²ΠΎΠ΅ врСмя ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎ ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΡ‹ программирования ΠΈ ΠΎΠ±ΡƒΡ‡Π°Ρ‚ΡŒΡΡ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄. Для сравнСния, Python Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΡ€ΠΎΠΌΠ΅ самого языка ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ срСду Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ окруТСния, Π° Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ "Hello world" Π²Π°ΠΌ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ прСдоставит.

Π― Π΄ΡƒΠΌΠ°Π» ΠΎ Ρ‚ΠΎΠΌ, с Ρ‡Π΅Π³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. И Python, ΠΈ C# – Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€. Они нСслоТны ΠΏΡ€ΠΈ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… конструкций языка программирования ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ программистами.
πŸ—£ Β«Π― программист ΠΎΡ‚ ΠΌΠ°ΠΊΡƒΡˆΠΊΠΈ Π΄ΠΎ ΠΊΠΎΠ½Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠ°Π»ΡŒΡ†Π΅Π²Β», – ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ с Senior Software Engineer C#

Π‘ Ρ‡Π΅Π³ΠΎ Π±Ρ‹ Π²Ρ‹ посовСтовали Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ C# Π½ΠΎΠ²ΠΈΡ‡ΠΊΡƒ?

Π”ΠΎ изучСния языка программирования Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ систСмы счислСния, ΠΌΠ°ΡˆΠΈΠ½Π½ΡƒΡŽ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΡƒ, Π±Π»ΠΎΠΊ-схСмы ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹. Если ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π΅Ρ‰Ρ‘ остался интСрСс, Ρ‚ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ языка программирования. БСйчас Π½Π° собСсСдованиях ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΎΠ² Π½Π΅ ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚ ΠΏΡ€ΠΎ знания языков, Π° Π΄Π°ΡŽΡ‚ Π·Π°Π΄Π°Ρ‡ΠΊΠΈ ΠΏΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌ. Π―Π·Ρ‹ΠΊ второстСпСнСн. Π’Π°ΠΆΠ½Π΅Π΅ алгоритмичСская ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°.

Π­Ρ‚Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° даётся Π² Π’Π£Π—Π°Ρ…. РаньшС ΠΎΠ½Π° Π±Ρ‹Π»Π° ΠΈ Π² школС, Π½ΠΎ сСйчас фактичСски ΡƒΠ±ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚. НадСТда Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π’Π£Π—ΠΎΠ²ΡΠΊΡƒΡŽ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ.

Если Π²Ρ‹ ΠΏΡ€ΠΎΡˆΠ»ΠΈ этот этап, Ρ‚ΠΎ язык освоитС быстро: Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΠ»Π³ΠΎΠ΄Π° ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ΄Ρ‚ΠΈ Π² Π΄ΠΆΡƒΠ½Ρ‹ Π½Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ дСньги. Но Π΄Π°ΠΆΠ΅ эта ΠΎΠΏΠ»Π°Ρ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ большС, Ρ‡Π΅ΠΌ Ρƒ ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†Π° Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅. Π”ΠΎ Π΄ΠΆΡƒΠ½Π° ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°Π½Ρ‚ΠΎΠΌ. Π˜Ρ… Π±Π΅Ρ€ΡƒΡ‚ Π½Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° Π½Π΅ΡΠ²ΡΠ·Π°Π½Π½ΡƒΡŽ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ: ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚, ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ статистику, принСсти ΠΊΠΎΡ„Π΅ (ΡˆΡƒΡ‚ΠΊΠ°).

Бколько Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΏΡƒΡ‚ΡŒ ΠΎΡ‚ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°Π½Ρ‚Π° Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ³ΠΎ Π±ΠΎΠ΅Π²ΠΎΠ³ΠΎ Π΄ΠΆΡƒΠ½Π° Π² вашСй ΠΊΠΎΠΌΠ°Π½Π΄Π΅? А ΠΎΡ‚ Π΄ΠΆΡƒΠ½Π° Π΄ΠΎ ΠΌΠΈΠ΄Π»Π° ΠΈ ΡΠ΅Π½ΡŒΠΎΡ€Π°?

Π― Π½Π΅ ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΈΠ΄Ρ‚ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°Π½Ρ‚ΠΎΠΌ. Надо Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ 8 часов, Π° ΠΊΠΎΠ³Π΄Π° Π΅Ρ‰Ρ‘ учится ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ? Π›ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ»Π³ΠΎΠ΄Π° ΠΏΠΎΠ΄ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈ ΠΏΠΎΠΉΡ‚ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π΄ΠΆΡƒΠ½ΠΎΠΌ. Π”Π°Π»Π΅Π΅ 2-3 Π³ΠΎΠ΄Π° Π½Π°Π΄ΠΎ Π½Π΅ просто Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π΄ΠΆΡƒΠ½ΠΎΠΌ, Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΉΡ‚ΠΈ Π½Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΌΠΈΠ΄Π»Π°.

Π•Ρ‰Π΅ 2-3 Π³ΠΎΠ΄Π° ΡƒΠΉΠ΄ΡƒΡ‚ Π΄ΠΎ уровня ΡΠ΅Π½ΡŒΠΎΡ€Π°. Но Ρ‚ΡƒΡ‚ ΡƒΠΆΠ΅ Π½Π°Π΄ΠΎ большС Π²Π½ΠΈΠΊΠ°Ρ‚ΡŒ Π² спСцифику самой отрасли, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ, Ρ‡Π΅ΠΌ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. НапримСр, Π΄Π΅Π»Π°Π΅Ρ‚Π΅ БАПР Π² элСктроэнСргСтикС – Ρ€Π°Π·Π±Π΅Ρ€ΠΈΡ‚Π΅ΡΡŒ Π² Ρ‚ΠΈΠΏΠ°Ρ… ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΠΎΠ². ΠšΠΎΠ΄ΠΈΡ‚Π΅ для рСсторанов – ΠΈΠ·ΡƒΡ‡Π°ΠΉΡ‚Π΅ рСсторанноС Π΄Π΅Π»ΠΎ.

Π˜Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹Ρ…ΠΎΠ΄ Π½Π° Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ ΠΏΠ»Π°Π½ΠΊΡƒ Ρ†Π΅Π½Π½ΠΎΠ³ΠΎ спСциалиста Ρƒ вас Π·Π°ΠΉΠΌΠ΅Ρ‚ ΠΎΠΊΠΎΠ»ΠΎ 5 Π»Π΅Ρ‚, Π½Π΅ считая ВУЗовской ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ.

Π§Ρ‚ΠΎ самоС Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈ слоТноС Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ Π‘#?

Π‘Π°ΠΌ язык прост. НС Ρ‚Ρ€Π°Ρ‚ΡŒΡ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сил Π½Π° ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ Π΅Π³ΠΎ языковых конструкций. БущСствСнно слоТнСС ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, asp.net для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ бэкСндов ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-сСрвисов. Π’ΡƒΡ‚ ΡƒΠΆΠ΅ Π½Π°Π΄ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ: Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ аутСнтификация, ΠΈ Ρ‡Π΅ΠΌ ΠΎΠ½Π° отличаСтся ΠΎΡ‚ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ, http-ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», ΠΏΠΎΡ‡Ρ‚ΠΈ всСгда трСбуСтся Ρ€Π°Π±ΠΎΡ‚Π° с Π‘Π£Π‘Π”.

Π­Ρ‚ΠΎ титаничСский ΠΎΠ±ΡŠΡ‘ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π½ΠΎ Π±Π΅Π· этих Π·Π½Π°Π½ΠΈΠΉ слоТно ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ asp.net устроСн ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ ΠΈ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ эффСктивно Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ послСдниС вСрсии Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ², Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΈ срСд Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ развСртывания. Пока Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡ… ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ, ΠΎΠ½ΠΈ Π²ΠΎΠΉΠ΄ΡƒΡ‚ Π² мэйнстрим. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Π½Π°Π΄ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… open source Π½Π° GitHub. Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π²ΠΎ всСх ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡΡ…:

  • ΠŸΠΎΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΌΡƒ Π΄Π΅Π»Ρƒ.
  • НайдётС ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠ½ΡƒΡŽ Π½ΠΈΡˆΡƒ для сСбя.
  • ΠΠ°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ Ρ€Π°Π±ΠΎΡ‚Π΅ с инструмСнтариСм Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ: Ρ‚Ρ€Π΅ΠΊΠ΅Ρ€, систСма контроля вСрсий, автотСстированиС, CI (continuous integration – постоянноС, Β«Π½Π° ΠΏΠΎΡ‚ΠΎΠΊΠ΅Β» тСстированиС ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉ всСго, Ρ‡Ρ‚ΠΎ выкладываСтся).
  • ΠΠ°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, освоитС ΠΆΠ°Ρ€Π³ΠΎΠ½.
  • ΠŸΠΎΠΉΠΌΡ‘Ρ‚Π΅ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ‚Π΅ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΡƒΡŽ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠΎΠ΄Π°.
  • ΠŸΠΎΡ‡ΡƒΠ²ΡΡ‚Π²ΡƒΠ΅Ρ‚Π΅ Ρ‡Π΅ΠΌ Π΄Ρ‹ΡˆΠΈΡ‚ ΠΎΡ‚Ρ€Π°ΡΠ»ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ мэйнстримовыми.
  • НаработаСтС сСбС Π±Π°Π·Ρƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² для Ρ€Π΅Π·ΡŽΠΌΠ΅.
πŸ—£ Β«Π― программист ΠΎΡ‚ ΠΌΠ°ΠΊΡƒΡˆΠΊΠΈ Π΄ΠΎ ΠΊΠΎΠ½Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠ°Π»ΡŒΡ†Π΅Π²Β», – ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ с Senior Software Engineer C#

Π§Ρ‚ΠΎ Π΅Ρ‰Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ Π΄ΠΆΡƒΠ½Ρƒ?

Π”ΠΆΡƒΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Π·Π½Π°Ρ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ курс ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ: систСмы счислСния, ΠΌΠ°ΡˆΠΈΠ½Π½ΡƒΡŽ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΡƒ ΠΈ Π±Π»ΠΎΠΊ-схСмы, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π·Π½Π°Ρ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈ ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΈΡ… Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

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

Π’Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρƒ (Β«ΠΆΠ΅Π»Π΅Π·ΠΎΒ»). Как устроСн ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, ΠΊΠ°ΠΊΠΈΠ΅ Π±Π»ΠΎΠΊΠΈ Π΅ΡΡ‚ΡŒ Π² CPU, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ кэш, ΠΌΠ°Ρ‚.сопроцСссор, GPU, Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ процСссора ΠΈ Ρ‚.ΠΏ. Π’Ρ‹ ΠΆΠ΅ ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для Β«ΠΆΠ΅Π»Π΅Π·Π°Β», Π° Π½Π΅ для Π½Π΅ΠΊΠΎΠ΅ΠΉ абстракции. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π°Π΄ΠΎ Π·Π½Π°Ρ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρƒ. НС Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ, Π½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС.

Π—Π½Π°Π½ΠΈΠ΅ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ², Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ ΠΎΡ‚ Π΄ΠΆΡƒΠ½ΠΎΠ² Π½Π΅ трСбуСтся: Π½Π° мСстС ΠΈΠ·ΡƒΡ‡Π°Ρ‚, освоят. Π“Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»Π° Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½Π°Ρ Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°.

Π’ части структур Π΄Π°Π½Π½Ρ‹Ρ… Π½Π°Π΄ΠΎ ΡƒΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с массивами, Π·Π½Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ списки ΠΈ словари, ΠΈΡ… ΠΏΠ»ΡŽΡΡ‹ ΠΈ минусы, Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½Ρ‹Π΅ структуры Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΎΠΌ случаС Ρ‡Ρ‚ΠΎ Π½Π°Π΄ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ. Из Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ: Π²ΠΈΠ΄Ρ‹ сортировки, поиск ΠΏΠΎ массивам Π΄Π°Π½Π½Ρ‹Ρ…, Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½Ρ‹ΠΌΠΈ структурами Π΄Π°Π½Π½Ρ‹Ρ… (поиск, ΠΎΠ±Ρ…ΠΎΠ΄).

Как Π²Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅, программисту Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ΡΡˆΠ΅Π΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅?

Π­Ρ‚ΠΎ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Π² тСхничСских Π’Π£Π—Π°Ρ… Π΅ΡΡ‚ΡŒ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, Π΄Π°ΡŽΡ‰ΠΈΠΉ Π±Γ³Π»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π·Π½Π°Π½ΠΈΠΉ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ часто приходят Ρ‚Π΅Ρ…Π½Π°Ρ€ΠΈ с Π½Π΅ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ. ИмСя Π±Π°Π·ΠΎΠ²ΡƒΡŽ Π’Π£Π—ΠΎΠ²ΡΠΊΡƒΡŽ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅, ΠΎΠ½ΠΈ Π²ΠΏΠΎΠ»Π½Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.

ΠšΡƒΠ΄Π° ΠΏΠΎΠ΄Π°Ρ‚ΡŒΡΡ свСТСиспСчСнному Π΄ΠΆΡƒΠ½Ρƒ? Π’ ΠΊΠ°ΠΊΠΈΡ… компаниях Π½ΡƒΠΆΠ½Ρ‹ Π‘# Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ?

Π‘Π΅Π· ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½Ρ‹Π΅ дСньги Π½Π΅ стоит. Надо Π±Ρ€Π°Ρ‚ΡŒΡΡ Π·Π° Π»ΡŽΠ±ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ. C# Π»ΡŽΠ±ΡΡ‚ Π½Π° Π·Π°Π²ΠΎΠ΄Π°Ρ… ΠΈ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹Ρ… прСдприятиях Π·Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° Π½Ρ‘ΠΌ ΠΌΠΎΠΆΠ½ΠΎ быстро Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ интСрфСйсы для ОБ Windows. Π’ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ индустрии Ρ†Π°Ρ€ΠΈΡ‚ Unity, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ C#. Π’ΠΈΠ΄Π΅Π½ явный Ρ‚Ρ€Π΅Π½Π΄ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ использованиС C# Π² бэкСндах ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-сСрвисов, Π² банковском ПО. Π₯отя, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, Java Ρ‚ΡƒΡ‚ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΉ Π»ΠΈΠ΄Π΅Ρ€.

По Ρ€Π°Π·Π½Ρ‹ΠΌ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Π°ΠΌ язык программирования C# являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· мэйнстримовых, Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… языков. Бпрос Π½Π° программистов C# высок: Ρ€Π΅ΠΊΡ€ΡƒΡ‚Π΅Ρ€Ρ‹ постоянно бомбят прСдлоТСниями, Π° вакансии Π½Π΅ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ мСсяцами. Π­Ρ‚ΠΎ сказываСтся Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚. По ΠΌΠΎΠΈΠΌ Π»ΠΈΡ‡Π½Ρ‹ΠΌ наблюдСниям большС C# ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ программисты Java. Π Π°Π·Π½ΠΈΡ†Π° Π½Π΅ сильная, Π½ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ видимая.

Π’ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 5 Π»Π΅Ρ‚ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π±ΠΎΠ΄Ρ€ΠΎ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ ΠΏΠΎ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½ΠΎΠΉ лСстницС. ΠŸΡ€ΠΈΠ»ΠΈΡ‡Π½Ρ‹ΠΉ рост Π±ΡƒΠ΄Π΅Ρ‚ ΠΈ ΠΏΠΎ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Π΅. ΠŸΠΎΡ‚ΠΎΠΌ Π²Ρ‹ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π½Π° ΠΏΠ»Π°Ρ‚ΠΎ, ΠΈ Π΄Π°Π»Π΅Π΅ Π»ΠΈΠ±ΠΎ ΠΎΡΡ‚Π°Ρ‘Ρ‚Π΅ΡΡŒ программистом, Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠ±ΡƒΠ΅Ρ‚Π΅ ΠΏΡ€Ρ‹Π³Π½ΡƒΡ‚ΡŒ Π½Π° руководящиС долТности.

ΠšΠ°ΠΊΠΎΠ²Ρ‹ ваши ΠΏΠ»Π°Π½Ρ‹ Π½Π° Π±ΡƒΠ΄ΡƒΡ‰Π΅Π΅?

Π― Ρ‚Π΅Ρ…Π½Π°Ρ€ΡŒ, программист ΠΎΡ‚ ΠΌΠ°ΠΊΡƒΡˆΠΊΠΈ Π΄ΠΎ ΠΊΠΎΠ½Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠ°Π»ΡŒΡ†Π΅Π² – Π·Π°Π±Ρ‹Π» ΡƒΠΆΠ΅, ΠΊΠΎΠ³Π΄Π° Π±Ρ‹Π» просто программистом. Π‘ΠΎΠ»Π΅Π΅ 15 Π»Π΅Ρ‚ я Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ ΠΊΠ°ΠΊ Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ программист, ΡΠΈΠ½ΡŒΠΎΡ€, Ρ‚ΠΈΠΌΠ»ΠΈΠ΄, Ρ‚Π΅Ρ…Π»ΠΈΠ΄ – я выполнял ΠΌΠ½ΠΎΠ³ΠΎ Ρ€ΠΎΠ»Π΅ΠΉ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄.

Π‘ΠΎΠ»ΡŒΡˆΠ΅ всСго ΠΌΠ½Π΅ нравится Ρ€ΠΎΠ»ΡŒ Ρ‚Π΅Ρ…Π»ΠΈΠ΄Π°, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€Π°. На ΠΌΠΎΠΉ взгляд, это вСрхняя ΠΏΠ»Π°Π½ΠΊΠ° для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° программистов. Π’Ρ‹ΡˆΠ΅ – это Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΎΡ‚Π΄Π΅Π»Π°, тСхничСский Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€. Но эти долТности ΡƒΠΆΠ΅ Π½Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. Руководство ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ – это Π²ΠΎΠΎΠ±Ρ‰Π΅ другая стСзя, Π½Π΅ программистская.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ своСй цСнности для бизнСса, я постоянно наблюдаю, ΠΈΠ·ΡƒΡ‡Π°ΡŽ, ΠΏΡ€ΠΎΠ±ΡƒΡŽ ΠΈ Π²Π½Π΅Π΄Ρ€ΡΡŽ Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ.

БСйчас я Π²ΠΈΠΆΡƒ, Ρ‡Ρ‚ΠΎ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ остаётся Ρ€Π°Π±ΠΎΡ‚Π° с ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌΠΈ ΠΎΠ±ΡŠΡ‘ΠΌΠ°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (big data). Π­Ρ‚ΠΎ связано с Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ Ρ‚Ρ€Π΅Π½Π΄ΠΎΠΌ Π½Π° IoT. IoT сСйчас Π±ΡƒΡ€Π½ΠΎ, Π²Π·Ρ€Ρ‹Π²ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎ развиваСтся. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ – всС ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ экосистСмы (Мэйл, Π‘Π±Π΅Ρ€, ЯндСкс, МВБ, Google, Amazon, Xiaomi, Apple) ΠΈΠΌΠ΅ΡŽΡ‚ Π² своСм составС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΡƒΠΌΠ½Ρ‹ΠΌΠΈ Π΄ΠΎΠΌΠ°ΠΌΠΈ ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ. Π•ΡΡ‚ΡŒ голосовыС ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ устройствами с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ голоса.

Π­Ρ‚ΠΈ систСмы состоят ΠΈΠ· ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ: ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈ быстро ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python. Он ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² машинном ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ. Π£Ρ‡ΠΈΡ‚Π΅ Python, ΠΊΠ°ΠΊ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ язык, слуТащий для высокоуровнСвой ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Ρ€Π°Π·Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹Ρ… систСм. Для написания ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… микросСрвисов я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Java, C#; для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… интСрфСйсов – HTML ΠΈ Javascript. Π’Π°ΠΊΠΎΠΉ стСк инструмСнтария Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»Π΅Π½, ΠΈ ΠΏΠΎΠΊΠ° Π½Π΅ Π²ΠΈΠ΄Π½ΠΎ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΉ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΎΠ³ΠΎ расклада.

***

Π₯ΠΎΡ‡Ρƒ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈ структуры Π΄Π°Π½Π½Ρ‹Ρ…, Π½ΠΎ слоТно Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ?

Алгоритмы ΠΈ структуры Π΄Π°Π½Π½Ρ‹Ρ… Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСпростая Ρ‚Π΅ΠΌΠ° для ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ изучСния: Π½Π΅ Ρƒ ΠΊΠΎΠ³ΠΎ ΡΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ запустили курс «Алгоритмы ΠΈ структуры Π΄Π°Π½Π½Ρ‹Ρ…Β», Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π΅ΠΆΠ΅Π½Π΅Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅Π±ΠΈΠ½Π°Ρ€ΠΎΠ² Π²Ρ‹:

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

ΠšΡƒΡ€Ρ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊΠ°ΠΊ junior, Ρ‚Π°ΠΊ ΠΈ middle-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ.

ΠœΠ•Π ΠžΠŸΠ Π˜Π―Π’Π˜Π―

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

Π’ΠΠšΠΠΠ‘Π˜Π˜

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ вакансию

Π›Π£Π§Π¨Π˜Π• БВАВЬИ ПО Π’Π•ΠœΠ•