Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста

Π§Π΅ΠΌ ΠΆΠ΅ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ программисты, ΠΈ ΠΊΠ°ΠΊ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ это ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ?

Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π€ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста
НавСрноС, Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ программиста Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»Π° ситуация, ΠΊΠΎΠ³Π΄Π° ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹Π΅ с IT люди просили Π΅Π³ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ, Π² Ρ‡Ρ‘ΠΌ ΠΆΠ΅ состоит ΡΡƒΡ‚ΡŒ Π΅Π³ΠΎ профСссии. Π’Π°ΠΊ ΡƒΠΆ слоТилось, Ρ‡Ρ‚ΠΎ Ρƒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° людСй понятиС «программист» ассоциируСтся Π»ΠΈΠ±ΠΎ с Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹ΠΌ Π³ΠΈΠΊΠΎΠΌ Π² ΠΎΡ‡ΠΊΠ°Ρ… ΠΈ свитСрС, Π»ΠΈΠ±ΠΎ с Π½Π΅ΠΊΠΈΠΌ Π³Π΅Π½ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ красноглазым подростком-Ρ…Π°ΠΊΠ΅Ρ€ΠΎΠΌ β€” Π½ΠΎ ΠΏΡ€ΠΈ этом Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ Π·Π½Π°Π΅Ρ‚, Ρ‡Π΅ΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ занимаСтся.

Как Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈΠΌ ΠΎΠ± этом, Π½Π΅ пугая ΡΡ‚Ρ€Π°ΡˆΠ½Ρ‹ΠΌΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°ΠΌΠΈ ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ ΠΊΠΎΠ΄Π°?
Под ΠΊΠ°Ρ‚ΠΎΠΌ я воспроизвСду Ρ‚Π°ΠΊΠΎΠΉ рассказ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Π²Π΅Π½Ρ‡Π°ΡŽ нСсколько ΠΌΠΈΡ„ΠΎΠ² ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ.

β€” Π§Π΅ΠΌ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ программисты? Π­Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ-Ρ‚ΠΎ просто Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒβ€¦ ΠžΡ‚Π²Π΅Ρ‚ΡŒΡ‚Π΅ ΠΌΠ½Π΅ для Π½Π°Ρ‡Π°Π»Π°: ΠΊΠ°ΠΊ Π² Π΄Π²ΡƒΡ… словах ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΡƒΡ‚ΡŒ профСссии Ρ…ΠΈΡ€ΡƒΡ€Π³Π°?
β€” Π₯ΠΈΡ€ΡƒΡ€Π³ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.
β€” Π”Π°, ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ описаниС! Ну Π°, скаТСм, футболиста?
β€” Π˜Π³Ρ€Π°Π΅Ρ‚ Π² Ρ„ΡƒΡ‚Π±ΠΎΠ»!
β€” Π£Π³Ρƒ, Π° Ρ…ΠΈΡ€ΡƒΡ€Π³ «занимаСтся Ρ…ΠΈΡ€ΡƒΡ€Π³ΠΈΠ΅ΠΉΒ». А Ссли Π±Π΅Π· ΠΎΠ΄Π½ΠΎΠΊΠΎΡ€Π΅Π½Π½Ρ‹Ρ… слов?
β€” ΠŸΠΈΠ½Π°Π΅Ρ‚ мяч?
β€” Π’ΠΎΡ‚ это Ρ‚ΠΎΡ‡Π½ΠΎ. А Ρ‡Ρ‚ΠΎ ΠΆΠ΅ Π΄Π΅Π»Π°Π΅Ρ‚ программист, ΠΊΡ€ΠΎΠΌΠ΅ ΠΊΠ°ΠΊ Β«Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹Β»?
β€” …
β€” ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ ΠΏΠΈΡˆΠ΅Ρ‚ ΠΊΠΎΠ΄. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ своСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, составлСнный Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ языкС программирования. Π’ΠΎΡ‡Π½Π΅Π΅ говоря, сначала ΠΎΠ½ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΡ‹Π²Π°Π΅Ρ‚ структуры своих Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΡ‚ΠΎΠΌ составляСт Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с этими структурами β€” Π½Ρƒ Π° Π·Π°Ρ‚Π΅ΠΌ ΡƒΠΆΠ΅ прСдставляСт это Π² Π²ΠΈΠ΄Π΅ ΠΊΠΎΠ΄Π°.
β€” Π§Ρ‚ΠΎ Π΅Ρ‰Ρ‘ Π·Π° «структуры Π΄Π°Π½Π½Ρ‹Ρ…Β»? Π Π°Π·Π²Π΅ ΠΎΠ½ Π½Π΅ управляСт ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ, Π½Π΅ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ?
β€” Π­Ρ….

ΠœΠΈΡ„ β„–1: программист Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ

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

β€” Ну ΠΊΠ°ΠΊ, понятно?
β€” Π’ΠΎ Π΅ΡΡ‚ΡŒ, программист просто сообщаСт машинС, Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΠΎΠ½ Ρ…ΠΎΡ‚Π΅Π» ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ β€” Π° ΠΎΠ½Π° это исполняСт?
β€” Ну Π΄Π°, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ.
β€” Π’Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΈΠΊ ΠΎΡ‚Π΄Π°Ρ‘Ρ‚ распоряТСния ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Ρ‘Π½Π½Ρ‹ΠΌ?
β€” Π’Ρ€ΠΎΠ΄Π΅ Ρ‚ΠΎΠ³ΠΎ.
β€” А Ссли машина Π·Π°Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ это ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ?
β€” Π’ смыслС?
β€” Ну, Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΅ΠΉ Π½Π΅ понравится. Или просто ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π½Π΅ Π·Π°Ρ…ΠΎΡ‡Π΅Ρ‚.
β€” Π’Π°ΠΊ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ уясним Ρ€Π°Π· ΠΈ навсСгда, Ρ‡Ρ‚ΠΎ.

ΠœΠΈΡ„ β„–2: машина ΡƒΠΌΠ΅Π΅Ρ‚ Π΄ΡƒΠΌΠ°Ρ‚ΡŒ

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

β€” Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, ΠΊΠΎΠ΄ любой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ прСдставляСт собой Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄, Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈΡ… Ρ‚ΡƒΠΏΠΎ исполняСт.
β€” Π’ΠΎ Π΅ΡΡ‚ΡŒ, ΠΎΠ½ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ сути самих ΠΊΠΎΠΌΠ°Π½Π΄? Но ΠΊΠ°ΠΊ ΠΎΠ½ воспринимаСт тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я Π²Π²ΠΎΠΆΡƒ Π½Π° экранС?
β€” Когда Ρ‚Ρ‹ ΠΊΡ€ΡƒΡ‚ΠΈΡˆΡŒ ΠΏΠ΅Π΄Π°Π»ΠΈ Π½Π° вСлосипСдС β€” ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π»ΠΈ ΠΎΠ½, Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ сСйчас Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΅Ρ…Π°Ρ‚ΡŒ Π²ΠΏΠ΅Ρ€Ρ‘Π΄?
β€” НСт, Π½ΠΎ вСдь Π΅Π΄Π΅Ρ‚. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π΅Π³ΠΎ Ρ†Π΅ΠΏΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ΅Π΄Π°Π»Π΅ΠΉ Π²ΠΎ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ колёса.
β€” ИмСнно! Π’Π°ΠΊΠΆΠ΅ ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ Π²Π²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΉ Ρ‚ΠΎΠ±ΠΎΠΉ тСкст Π² Π½Π°Π±ΠΎΡ€ чисСл.
β€” Каким ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ?
β€” Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ символа тСкста Π΅ΡΡ‚ΡŒ свой числовой ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π½Π°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π­Ρ‚ΠΎ называСтся ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ. НапримСр, английская Β«aΒ» кодируСтся числом 97, Π° Π·Π½Π°ΠΊ равСнства β€” числом 61.
β€” ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ машина ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π΅ΠΉ сообщаСм?
β€” НСт, ΠΎΠ½Π° Β«ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Β» Π½Π΅ смысл. А лишь Ρ‚ΠΎ, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ этот тСкст Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ, ΠΈ ΠΊΠ°ΠΊ ΠΊ Π½Π΅ΠΌΡƒ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ.
β€” Π’Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚, сначала ΠΌΡ‹ Π²Π²ΠΎΠ΄ΠΈΠΌ тСкст, Π·Π°Ρ‚Π΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Ρ€Π°Π·Π±ΠΈΠ²Π°Π΅Ρ‚ Π΅Π³ΠΎ Π½Π° символы, Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ символ ΡƒΠΆΠ΅ прСдставляСт Π² Π²ΠΈΠ΄Π΅ числа?
β€” Π’Π΅Ρ€Π½ΠΎ. Π‘Π»ΠΎΠΆΠ½Ρ‹Π΅ структуры ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅ Π±ΠΎΠ»Π΅Π΅ простых, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈ Β«ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Β» машина.

Π‘ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΌΠ½Π΅, ΠΈΠ· Ρ‡Π΅Π³ΠΎ состоит ΠΆΠΈΠ»ΠΎΠΉ Π΄ΠΎΠΌ?
β€” Ну… Из этаТСй.
β€” А ΠΈΠ· Ρ‡Π΅Π³ΠΎ состоят этаТи? И Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.
β€” Π­Ρ‚Π°ΠΆΠΈ β€” ΠΈΠ· стСн. А стСны β€” ΠΈΠ· ΠΊΠΈΡ€ΠΏΠΈΡ‡Π΅ΠΉ. А кирпичи…
β€” Π’ΠΎΡ‚ числа для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° β€” это Ρ‚ΠΎ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈ для Π΄ΠΎΠΌΠ°. Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ‹ β€” это стСны. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ прСдлоТСния β€” этаТи. А ΠΊΠ½ΠΈΠ³ΠΈ β€” Ρ†Π΅Π»Ρ‹Π΅ Π΄ΠΎΠΌΠ°! Но Ρƒ программистов Π΅ΡΡ‚ΡŒ прСимущСство ΠΏΠ΅Ρ€Π΅Π΄ строитСлями.
β€” КакоС?
β€” Π‘Ρ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ†Π΅Π»Ρ‹ΠΌΠΈ этаТами, ΠΎΠ½ Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½ всСгда ΠΊΠ»Π°ΡΡ‚ΡŒ ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈ. Π”Π°ΠΆΠ΅ Ссли Π½Π΅ΠΊΠΈΠΉ свСрхмощный ΠΏΠΎΠ΄ΡŠΡ‘ΠΌΠ½Ρ‹ΠΉ ΠΊΡ€Π°Π½ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π΅ΠΌΡƒ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ этаТи, ΠΎΠ½ Π½Π΅ смоТСт ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈΠΌ Ρ†Π΅Π»Ρ‹Π΅ Π΄ΠΎΠΌΠ° ΠΈΠ»ΠΈ ΠΆΠΈΠ»Ρ‹Π΅ ΠΊΠ²Π°Ρ€Ρ‚Π°Π»Ρ‹. А программист смоТСт! Π Π°Π· ΠΎΠ½ ΡƒΠΆΠ΅ Β«ΠΎΠ±ΡƒΡ‡ΠΈΠ»Β» ΠΌΠ°ΡˆΠΈΠ½Ρƒ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ тСкст β€” Ρ‚ΠΎ, ΠΏΠΎ сути, ΠΎΠ½ Β«ΠΎΠ±ΡƒΡ‡ΠΈΠ»Β» ΠΏΠΎΠ΄ΡŠΡ‘ΠΌΠ½Ρ‹ΠΉ ΠΊΡ€Π°Π½ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ Π΄ΠΎΠΌ Π·Π° ΠΎΠ΄Π½ΠΎ дСйствиС.
β€” Π’ΠΎ Π΅ΡΡ‚ΡŒ, программист ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ всё Π±ΠΎΠ»Π΅Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ слоТныС структуры Π΄Π°Π½Π½Ρ‹Ρ…?
β€” Π”Π°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ пСрвая ΠΈΠ· ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ β€” ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ понятныС Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Π΅ (тСкст, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Π·Π²ΡƒΠΊ) Π² Π²ΠΈΠ΄Π΅ объСдинСния Π±ΠΎΠ»Π΅Π΅ простых Π΄Π°Π½Π½Ρ‹Ρ…, ΡƒΠΆΠ΅ понятных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ практичСски «с нуля» составляСт структуру, которая Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ½ΡΡ‚Π½ΡƒΡŽ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ Π²Π΅Ρ‰ΡŒ β€” ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ эта структура Π±Ρ‹Π»Π° Π»Π΅Π³ΠΊΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΠΎΠΉ ΠΈ измСняСмой (вСдь Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ часто приходится Π²Π½ΠΎΡΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹Π΅ возмоТности).
β€” Π₯Π΅Ρ…! Π’Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ строит Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²Ρ‹Π΅ Π΄ΠΎΠΌΠ° ΠΈΠ· ΡΡŠΡ‘ΠΌΠ½Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ!
β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ. Однако, Π΅Ρ‰Ρ‘ Π΅ΠΌΡƒ придётся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΆΠ΅ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ β€” Π½ΠΎ ΠΈ ΠΊΠ°ΠΊ всё это ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ. Π’ΠΎ Π΅ΡΡ‚ΡŒ, ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ. Π­Ρ‚ΠΎ вторая ΠΈΠ· ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹.
β€” ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Π΅Ρ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ дСйствиС?
β€” ИмСнно. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² получаСтся ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ. Но Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄Π½ΠΈ дСйствия ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π² сСбС Π΄Ρ€ΡƒΠ³ΠΈΠ΅, ΡƒΠΆΠ΅ описанныС ΠΈΠΌ Ρ€Π°Π½Π΅Π΅.
β€” И здСсь Π΅ΠΌΡƒ Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ язык программирования?
β€” НС совсСм.

ΠœΠΈΡ„ β„–3: язык программирования Π½ΡƒΠΆΠ΅Π½ для составлСния Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ²

НСт, язык β€” это всСго лишь инструмСнт. Как Π³ΠΈΡ‚Π°Ρ€Π° для ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π½Ρ‚Π°. Π‘Π°ΠΌΠΎ ΠΏΠΎ сСбС ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π½Π° Π³ΠΈΡ‚Π°Ρ€Π΅ вовсС Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ славы β€” ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ люди, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π²ΠΎΡΡ…ΠΈΡ‰Π°ΡŽΡ‚ΡΡ самой ΠΌΡƒΠ·Ρ‹ΠΊΠΎΠΉ, Π° Π½Π΅ ΡƒΠΌΠ΅Π½ΠΈΠ΅ΠΌ быстро ΠΈ Ρ‡Ρ‘Ρ‚ΠΊΠΎ Π΄Ρ‘Ρ€Π³Π°Ρ‚ΡŒ струны. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, вряд Π»ΠΈ ΠΊΡ‚ΠΎ ΠΏΡ€ΠΈΠ΄Ρ‘Ρ‚ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° ΠΏΠ»ΠΎΡ…ΠΎΠ³ΠΎ гитариста, ΠΊΠ°ΠΊΡƒΡŽ Π±Ρ‹ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ ΠΎΠ½ Π½Π΅ исполнял. Π’Π°ΠΊΠΆΠ΅ ΠΈ с ЯП: Π·Π½Π°Π½ΠΈΠ΅ Π΅Π³ΠΎ синтаксиса ΠΈ связанных с Π½ΠΈΠΌ нюансов ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ, Ρ€Π°Π²Π½ΠΎ ΠΊΠ°ΠΊ ΠΈ ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ красивый ΠΈ ясный ΠΊΠΎΠ΄. Однако, Ссли Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π½Π΅ ΡƒΠΌΠ΅Π΅Ρ‚ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈ структуры Π΄Π°Π½Π½Ρ‹Ρ… β€” Ρ‚ΠΎ ΠΎΠ½ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ программистом.

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

β€” ΠŸΡ€Π°Π²Π΄Π°, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π½Ρ‹Π½Π΅ΡˆΠ½ΠΈΡ… языков программирования ΡƒΠΆΠ΅ содСрТат Β«Π² сСбС» Π½Π°Π±ΠΎΡ€ Π·Π°Ρ€Π°Π½Π΅Π΅ составлСнных Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ…. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ язык всё ΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ процСсс составлСния Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ².
β€” Π’ΠΎ Π΅ΡΡ‚ΡŒ, Ссли ΠΎΠ΄ΠΈΠ½ программист составил ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, Ρ‚ΠΎ Π΅Π³ΠΎ Ρ‚ΡƒΡ‚ ΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅?
β€” Π”Π°, ΠΈ это происходит постоянно. Π­Ρ‚ΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΏΡ€ΠΈΡ‡ΠΈΠ½, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΡ‚Ρ€Π°ΡΠ»ΡŒ IT Ρ‚Π°ΠΊ быстро развиваСтся. Однако Π½ΠΎΠ²Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ приходится ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ самому.
β€” А ΡΠΎΡΡ‚Π°Π²ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ прямо сСйчас!
β€” Π›Π΅Π³ΠΊΠΎ. ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€: Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΊΠ½ΠΈΠ³Π°, Π² Π½Π΅ΠΉ 1000 страниц. Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π² Π½Π΅ΠΉ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, 875-ю страницу. Как Π±Ρ‹ Π²Ρ‹ стали это Π΄Π΅Π»Π°Ρ‚ΡŒ?
β€” Ну, просто ΠΏΡ€ΠΎΠ±Π΅ΠΆΠ°Π» ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π΄ΠΎ 875-ΠΉ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈ всСго.
β€” Π£Π³Ρƒ, ΠΈ придётся Ρ‚Π΅Π±Π΅ Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π½Π° Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы. А ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒ, Ссли всС ΠΈΡ… ΡƒΠ³ΠΎΠ»ΠΊΠΈ слиплись β€” сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ‚ΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠΉΠ΄Ρ‘Ρ‚? А Π²ΠΎΡ‚ ΠΌΠ½Π΅ достаточно ΠΏΠ΅Ρ€Π΅Π±Ρ€Π°Ρ‚ΡŒ лишь 3 страницы!
β€” Как?
β€” Π’Π½Π°Ρ‡Π°Π»Π΅ я Π²Ρ‹Π±Π΅Ρ€Ρƒ страницу, которая находится посСрСдинС ΠΊΠ½ΠΈΠ³ΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ 500-ю. ΠŸΠΎΡ‚ΠΎΠΌ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€ΡŽ: Π² ΠΊΠ°ΠΊΡƒΡŽ ΠΈΠ· ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π²ΡˆΠΈΡ…ΡΡ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ искомая страница?
β€” Π’ΠΎ Π²Ρ‚ΠΎΡ€ΡƒΡŽ. А дальшС Ρ‡Ρ‚ΠΎ?
β€” Π’ΠΎ ΠΆΠ΅ самоС. Π˜Π½Ρ‚Π΅Ρ€Π²Π°Π» с 500-ΠΉ ΠΏΠΎ 1000-ю я снова подСлю Π½Π°Π΄Π²ΠΎΠ΅, ΠΎΡ‚ΠΊΡ€Ρ‹Π² Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΡƒΡŽ страницу. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡΡ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» ΠΎΡ‚ 750-ΠΉ страницы Π΄ΠΎ 1000-ΠΉ, Π² Π½Ρ‘ΠΌ я ΠΎΠΏΡΡ‚ΡŒ Π²Ρ‹Π±Π΅Ρ€Ρƒ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΡƒΡŽ. Какой Π±ΡƒΠ΄Π΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€?
β€” 750 плюс 125… Π’Π°ΠΊ это ΠΆΠ΅ ΠΈ Π΅ΡΡ‚ΡŒ 875!
β€” Π’ΠΎΡ‚ видишь. ВсСго 3 дСйствия! Π”Π°ΠΆΠ΅ Ссли я Π±ΡƒΠ΄Ρƒ Π½Π΅ совсСм Ρ‚ΠΎΡ‡Π΅Π½ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ страницы, я всё Ρ€Π°Π²Π½ΠΎ Π½Π°ΠΉΠ΄Ρƒ Π½ΡƒΠΆΠ½ΡƒΡŽ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ быстрСС тСбя. Π­Ρ‚ΠΎΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ носит Π½Π°Π·Π²Π°Π½ΠΈΠ΅ «дихотомия». Π₯отя Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ программисты ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΊΡƒΠ΄Π° Π±ΠΎΠ»Π΅Π΅ слоТныС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹.
β€” И Ρ‚Ρ‹ моТСшь Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π° Π±ΡƒΠΌΠ°Π³Π΅?
β€” ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ. Π“Π΄Π΅ Ρ‚Π°ΠΌ моя Ρ€ΡƒΡ‡ΠΊΠ°?

β€” Ну ΠΊΠ°ΠΊ, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ясСн?
β€” Π₯м… Π”Π°, ΠΈ Π²ΠΏΡ€ΡΠΌΡŒ ясСн.
β€” БСйчас ΠΎΠ½ записан Π² Π²ΠΈΠ΄Π΅, ΡƒΠΆΠ΅ слСгка ΠΏΠΎΡ…ΠΎΠΆΠ΅ΠΌ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄.
β€” А Π² Ρ‡Ρ‘ΠΌ отличия?
β€” Π’ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ всС слова Π±ΡƒΠ΄ΡƒΡ‚ написаны Π½Π° английском, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Ρ€Π°Π½Π΅Π΅ описана структура Β«ΠΊΠ½ΠΈΠ³Π°Β» (ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ я Ρ€Π°Π½ΡŒΡˆΠ΅ рассказывал ΠΏΡ€ΠΎ структуры Π΄Π°Π½Π½Ρ‹Ρ…?). Плюс, для дСйствий Β«ΠΈΡ‰Π΅ΠΌΒ» ΠΈ «удаляСм» Ρ‚ΠΎΠΆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ составлСны свои Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹. Но Π² Ρ†Π΅Π»ΠΎΠΌ β€” всё Ρ‚ΠΎ ΠΆΠ΅ самоС.
β€” И Ρ‚Ρ‹ занимаСшься этим ΠΈΠ·ΠΎ дня Π² дСнь?
β€” Π’ основном.
β€” И Ρ‚Π΅Π±Π΅ Π½Π΅ скучно?
β€” ΠΠΈΡ‡ΡƒΡ‚ΡŒ!

ΠœΠΈΡ„ β„–4: ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ β€” это скучно

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΡΠΊΡƒΡ‡ΠΈΡ‚ΡŒ, Ссли Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹ΠΌΠΈ ΠΈ ΠΎΠ΄Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Π΄Π΅Π»Π°ΠΌΠΈ. НапримСр, составлСниСм ΠΎΡ‡Π΅Π½ΡŒ простых Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², Π½ΠΎ Π² большом количСствС. Или ΠΌΠΎΠ½ΠΎΡ‚ΠΎΠ½Π½Ρ‹ΠΌ поиском ошибок Π² Ρ‡ΡƒΠΆΠΎΠΌ ΠΊΠΎΠ΄Π΅. Но это ΠΆΠ΅ касаСтся ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ β€” Ρ€ΡƒΡ‚ΠΈΠ½Π° Π²Π΅Π·Π΄Π΅ ΡƒΠ±ΠΈΠ²Π°Π΅Ρ‚ творчСский процСсс. А творчСства Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π΅ΠΌΠ°Π»ΠΎ, написаниС ΠΊΠΎΠ΄Π° ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° написаниС худоТСствСнной ΠΊΠ½ΠΈΠ³ΠΈ. Волько, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° писатСлСй, программист сначала сам создаёт свой собствСнный ΠΌΠΈΡ€ (структуры Π΄Π°Π½Π½Ρ‹Ρ…) β€” Π° ΡƒΠΆΠ΅ ΠΏΠΎΡ‚ΠΎΠΌ наполняСт Π΅Π³ΠΎ ΡΡŽΠΆΠ΅Ρ‚ΠΎΠΌ (Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌΠΈ).

Π’Ρ€Π΅ΠΌΠ΅Π½Π°ΠΌΠΈ это Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ чистоС творчСство, Π³Π΄Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ сам устанавливаСт собствСнныС ΠΏΡ€Π°Π²ΠΈΠ»Π°. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π² ΠΌΠΈΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² всё строго ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ, Π² Π½Ρ‘ΠΌ присутствуСт своя красота. Π›ΡŽΠ±ΠΎΠΉ программист ΠΌΠΎΠΆΠ΅Ρ‚ привСсти дСсятки ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΎΡ‡Π΅Π½ΡŒ красивого ΠΊΠΎΠ΄Π°, ΠΈ Π΅Ρ‰Ρ‘ большС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΡƒΡ€ΠΎΠ΄Π»ΠΈΠ²ΠΎΠ³ΠΎ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρ‹, ΠΊΠ°ΠΊ ΠΈ всС люди, Ρ‚ΠΎΠΆΠ΅ ΠΎΡˆΠΈΠ±Π°ΡŽΡ‚ΡΡ: Ссли Π³Π΄Π΅-Ρ‚ΠΎ Π² исходном ΠΊΠΎΠ΄Π΅ Π΄ΠΎΠΏΡƒΡ‰Π΅Π½Π° ошибка, Ρ‚ΠΎ Π·Π°Π΄ΡƒΠΌΠ°Π½Π½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΊΠΎΠ΄ часто прСвращаСтся Π² Π½Π΅ΠΊΠΈΠΉ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΠ² β€” Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ΄Ρ‘Ρ‚ поиск ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ²Π°Ρ€Π½ΠΎΠ³ΠΎ Π±Π°Π³Π°, ΠΌΠ΅ΡˆΠ°ΡŽΡ‰Π΅Π³ΠΎ исполнСнию Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, ΠΈΠ»ΠΈ Π½Π°Ρ€ΡƒΡˆΠ°ΡŽΡ‰Π΅Π³ΠΎ структуру данных…

β€” Π’ ΡˆΡƒΡ‚ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² ΠΈΡ‚ΠΎΠ³Π΅ получаСтся ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΠ² Π² Π²Ρ‹Π΄ΡƒΠΌΠ°Π½Π½ΠΎΠΌ ΠΌΠΈΡ€Π΅, Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹ΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ языка программирования.
β€” А ΡƒΠ±ΠΈΠΉΡ†Π° Π² этом Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΠ²Π΅ β€” Π΄Π²ΠΎΡ€Π΅Ρ†ΠΊΠΈΠΉ?
β€” Ага, Π½ΡƒΠ»Π΅Π²ΠΎΠΉ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ. Π‘Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ вСсь ΠΎΡ‚Π΄Π΅Π» дСнь-Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π»ΠΎΠ²ΠΈΡ‚ особо Π½Π°Π·ΠΎΠΉΠ»ΠΈΠ²Ρ‹ΠΉ Π±Π°Π³, ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ программист ΠΈΠ· ΠΎΡ‚Π΄Π΅Π»Π° Π±Π΅Ρ€Ρ‘Ρ‚ Π½Π° сСбя ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ участок ΠΊΠΎΠ΄Π°. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ Ρ†Π΅Π»ΠΎΠ΅ расслСдованиС, с Π½Π°ΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Π²ΠΈΠ½ΠΎΠ²Π½Ρ‹Ρ… ΠΈ Π½Π°Π³Ρ€Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ сопричастных…
β€” Π₯ΠΌ, Π° это ΠΈ Π²ΠΏΡ€ΡΠΌΡŒ интСрСсно Π·Π²ΡƒΡ‡ΠΈΡ‚!
β€” Π’ΠΎΡ‚ видишь.
β€” А, скаТСм, я ΠΌΠΎΠ³Ρƒ Ρ…ΠΎΡ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ?
β€” Π”Π°, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ! Π― знаю ΠΎΠ΄ΠΈΠ½ сайт ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для этого.

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

ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΡ программист: Π²ΠΈΠ΄Ρ‹, Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρ‹, Π³Π΄Π΅ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈ ΠΊΠ°ΠΊ ΠΈΠΌ ΡΡ‚Π°Ρ‚ΡŒ

Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π€ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста

РассказываСм ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, ΠΊΠ°ΠΊ быстро ΡΡ‚Π°Ρ‚ΡŒ программистом, ΠΊΠ°ΠΊΠΈΠ΅ Π΅ΡΡ‚ΡŒ Π²ΠΈΠ΄Ρ‹ программистов, Π³Π΄Π΅ Π½Π° Π½ΠΈΡ… ΡƒΡ‡Π°Ρ‚ ΠΈ сколько ΠΎΠ½ΠΈ Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚.

ΠšΡ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ программист

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ β€” это Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π’ΠΎ всём ΠΌΠΈΡ€Π΅ программисты ΠΎΡ‡Π΅Π½ΡŒ вострСбованы ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ: Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Π° программиста Π² России Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 80 000–220 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ, Ρ‚ΠΈΠΌΠ»ΠΈΠ΄Ρ‹ β€” TeamLead ΠΈ Ρ‚Π΅Ρ…Π»ΠΈΠ΄Ρ‹ β€” TechLead (спСциалисты Π²Ρ‹ΡΡˆΠ΅ΠΉ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ) ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ большС: 250–400 тысяч Ρ€ΡƒΠ±Π»Π΅ΠΉ. ΠŸΡ€ΠΎΠΉΠ΄ΠΈΡ‚Π΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ бСсплатный тСст, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ Π±Ρ‹Ρ‚ΡŒ программистом.

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

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

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ программистов

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ условно Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π΄Π²Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π² зависимости ΠΎΡ‚ спСциализации.

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Π΅ программисты

Π Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° β€” ΠΈΠ³Ρ€Ρ‹β€š бухгалтСрскиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹β€š Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹β€š мСссСндТСры ΠΈ Ρ‚. ΠΏ. К области ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Ρ‹ относится созданиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния для ERP ΠΈ CRM систСмы Π²Ρ€ΠΎΠ΄Π΅ 1Π‘, систСм Π²ΠΈΠ΄Π΅ΠΎ- ΠΈ Π°ΡƒΠ΄ΠΈΠΎΠ½Π°Π±Π»ΡŽΠ΄Π΅Π½ΠΈΡβ€š ΠΏΠΎΠΆΠ°Ρ€ΠΎΡ‚ΡƒΡˆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΏΠΎΠΆΠ°Ρ€Π½ΠΎΠΉ сигнализации ΠΈ Ρ‚. ΠΏ. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ½ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΡƒΡŽΡ‚ ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΏΠΎΠ΄ Π½ΡƒΠΆΠ΄Ρ‹ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Бписок Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… программистов:

БистСмныС программисты

Π Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы, Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ², Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с сСтями, ΠΏΠΈΡˆΡƒΡ‚ интСрфСйсы ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ распрСдСлСнным Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ…. Они ΠΏΠΈΡˆΡƒΡ‚ ΠΊΠΎΠ΄ для «ΠΆΠ΅Π»Π΅Π·Π°». БистСмныС программисты относятся ΠΊ числу самых Ρ€Π΅Π΄ΠΊΠΈΡ… ΠΈ высокооплачиваСмых. Π˜Ρ… Π·Π°Π΄Π°Ρ‡Π° состоит Π² Ρ‚ΠΎΠΌβ€š Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ систСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния (сСрвисы)β€š ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅β€š Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒβ€š ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ систСмой (ΠΊΡƒΠ΄Π° Π²Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€β€š ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства). Π’Π°ΠΊΠΆΠ΅ ΠΎΠ½ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ созданных ΠΈΠΌΠΈ систСм (Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΡƒΡΡ‚Ρ€ΠΎΠΉΡΡ‚Π²β€š Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΈ ΠΈ Ρ‚. Π΄.).

ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠΎ языкам программирования

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΈ Π½Π΅ всС языки программирования ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этих Π·Π°Π΄Π°Ρ‡. Π’ΠΎΡ‚ список Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярных языков программирования:

Π‘ΠΎ стороны профСссия выглядит творчСской, высокооплачиваСмой ΠΈ интСрСсной. Однако Π² соврСмСнном ΠΌΠΈΡ€Π΅ программист становится элСмСнтом ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°. Π•Π³ΠΎ Π·Π°Π΄Π°Ρ‡Π° – ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ для бизнСса ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ: Π² срок, Π±Π΅Π· сбоСв ΠΈ лишнСй Π»ΠΈΡ€ΠΈΠΊΠΈ. И мСсто сотрудника Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π΅ ПО зависит ΠΎΡ‚ Π΅Π³ΠΎ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρ‹ Π½ΡƒΠΆΠ½Ρ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ растёт Ρ€Ρ‹Π½ΠΎΠΊ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½ΠΎΠ²Ρ‹Π΅ направлСния. Однако Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ²Π°, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΡˆΠ°Ρ€ΠΌΠ° этой профСссии ΡƒΡˆΠ»Π° ΠΏΠΎΠ΄ Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Тёстких Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ бизнСса.

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

Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π€ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста

Π—Π°Ρ€ΠΏΠ»Π°Ρ‚Π° программиста

Π”Π°ΠΆΠ΅ Π½Π΅ самый ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ спСциалист ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² соотвСтствии со своим ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ Π·Π½Π°Π½ΠΈΠΉ, Π° Π·Π°Ρ‚Π΅ΠΌ постСпСнно ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈ Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ ΠΎΠΏΡ‹Ρ‚Π°. Π—Π°Ρ€ΠΏΠ»Π°Ρ‚Π° стаТСра β€” ΠΎΠΊΠΎΠ»ΠΎ 50 000–80 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ. Π¨Ρ‚Π°Ρ‚Π½Ρ‹ΠΉ программист Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ срСднСго уровня (Π½Π΅ IT) ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΎΡ‚ 120 000 Π΄ΠΎ 200 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ. Π—Π°Ρ€ΠΏΠ»Π°Ρ‚Π° Π²Π΅Π΄ΡƒΡ‰Π΅Π³ΠΎ программиста β€” 180 000–300 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ.

Π—Π°Ρ€ΠΏΠ»Π°Ρ‚Π° руководитСля IT-ΠΎΡ‚Π΄Π΅Π»Π° колСблСтся Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 150 000 Π΄ΠΎ 350 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ – Π² зависимости ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π₯ΠΎΡ€ΠΎΡˆΠΈΠΉ программист ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΊΡ€ΡƒΠΏΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ПО, Π² этом случаС ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π΄ΠΎΡ…ΠΎΠ΄ΠΎΠ² достигаСт 500 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ ΠΈ Π²Ρ‹ΡˆΠ΅.

Π—Π°Ρ€ΠΏΠ»Π°Ρ‚Π° программиста Π½Π° Π΄Π΅ΠΊΠ°Π±Ρ€ΡŒ 2021

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Π°Ρ… прСдоставлСна ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠΌ hh.ru.

Π“Π΄Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ программисты

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρ‹ всСгда вострСбованы Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… мСстах:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ с вакансиями программиста

ВрСбования ΠΊ программистам

Бписок Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ программисту:

Π”ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ программист – это Ρ‚Π° профСссия, Π³Π΄Π΅ для достиТСния успСха нСдостаточно Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ ΠΈ Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° курсы. Π‘Π΅Π· Π²Ρ€ΠΎΠΆΠ΄Π΅Π½Π½ΠΎΠΉ прСдрасполоТСнности ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ тСхнологиям ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ Π΅Π΅ смоТСт Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΈ Ρ‚Π°Π»Π°Π½Ρ‚ ΠΈΠ³Ρ€Π°Π΅Ρ‚ свою Ρ€ΠΎΠ»ΡŒ. И ΠΈΠ· ΠΎΡΠ²ΠΎΠΈΠ²ΡˆΠΈΡ… ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ Π½Π΅ всС смогут Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ Π²Π΅Ρ€ΡˆΠΈΠ½ Π² ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π΅.

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

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΌΠΎΠ»ΠΎΠ΄ΠΎΠΌΡƒ поколСнию ΠΊΡƒΠ΄Π° ΠΏΡ€ΠΎΡ‰Π΅ Β«Π²ΠΎΠΉΡ‚ΠΈ Π² Π°ΠΉΡ‚ΠΈΒ»? БСгодня Π΄Π΅Ρ‚ΠΈ Π²Ρ‹Ρ€Π°ΡΡ‚Π°ΡŽΡ‚ Π² насыщСнной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ срСдС ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π·Π½Π°ΠΊΠΎΠΌΡ‹ с высокими тСхнологиями «с ΠΏΠ΅Π»Π΅Π½ΠΎΠΊΒ».

Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π€ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста

Как ΡΡ‚Π°Ρ‚ΡŒ программистом

Π‘Π°ΠΌΡ‹ΠΉ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ – ΠΏΠΎΠΉΡ‚ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² ИВ-компанию. Когда мСня ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π»ΠΈ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ, для работодатСля наибольший вСс ΠΈΠΌΠ΅Π» ΠΌΠΎΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ. Волько ΠΏΠΎΡ‚ΠΎΠΌ – ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅, Π½ΠΎ Ρƒ мСня ΠΎΠ½ΠΎ Π±Ρ‹Π»ΠΎ. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° остаСтся Π»ΡƒΡ‡ΡˆΠΈΠΌ способом Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

По ΠΌΠΎΠ΅ΠΌΡƒ ΠΎΠΏΡ‹Ρ‚Ρƒ, Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒ ΠΈΠ½ΠΎΠ³Π΄Π° Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚ΡΡ Π΄ΠΈΠΏΠ»ΠΎΠΌΠΎΠΌ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Π° Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ° Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ. ΠžΠ΄Π½Π°ΠΊΠΎΠΏΡ€ΠΈ отсутствии ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ Π² области программирования Π΄ΠΈΠΏΠ»ΠΎΠΌ ΠΏΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ сущСствСнным плюсом для Π½Π°Ρ‡Π°Π»Π° ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρ‹.

ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ, Ссли Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΉ программист ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π±Π°Π·ΠΎΠ²Ρ‹Π΅ знания Π²ΡƒΠ·Π°. Π Π΅Ρ‡ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎ ΠΌΠ΅Ρ…ΠΌΠ°Ρ‚Π΅ ΠœΠ“Π£ – Π² странС ΠΌΠ½ΠΎΠ³ΠΎ унивСрситСтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ готовят ΠΊΠ°Π΄Ρ€Ρ‹ для Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΉ профСссии. Они Π΅ΡΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² столицах, Π½ΠΎ ΠΈ Π² ВомскС, НовосибирскС, Казани, Π‘Π°ΠΌΠ°Ρ€Π΅. Π—Π½Π°ΡŽ, Ρ‡Ρ‚ΠΎ ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ выпускники выходят ΠΈΠ· ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³ΡΠΊΠΎΠ³ΠΎ ИВМО ΠΈ Бауманского унивСрситСта.

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

Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π€ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста

Π‘ΠΎΠ²Π΅Ρ‚ΡƒΠ΅ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΌΠ½Π΅Π½ΠΈΠ΅ΠΌ экспСртов ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΡΡ‚Π°Ρ‚ΡŒ программистом с нуля.

ΠšΠ°Ρ€ΡŒΠ΅Ρ€Π° программиста: Π΄ΠΆΡƒΠ½, ΠΌΠΈΠ΄Π», ΡΠ΅Π½ΡŒΠΎΡ€

ΠšΠ°Ρ€ΡŒΠ΅Ρ€Π° программиста ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Ρ€ΠΈ ступСни: Junior («Π΄ΠΆΡƒΠ½»), Middle («ΠΌΠΈΠ΄Π»»), Senior («ΡΠ΅Π½ΡŒΠΎΡ€»).

Π”ΠΆΡƒΠ½, Π΄ΠΆΡƒΠ½ΠΈΠΎΡ€ (Junior), Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΉ программист

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π΄ΠΆΡƒΠ½ΠΎΠΌ: транслитСрация входящСй строки, Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ сСбя ΡƒΠ²Π΅Ρ€Π΅Π½Π½Π΅Π΅ Π½Π° собСсСдовании, Π½ΡƒΠΆΠ½ΠΎ приобрСсти ΠΊΠΎΠ΅-ΠΊΠ°ΠΊΠΎΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠŸΡ€Π΅ΠΊΡ€Π°ΡΠ½Ρ‹ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Ρ‚Π°ΠΊΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ собствСнный pet-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, собствСнный сайт ΠΈΠ»ΠΈ самописная консольная ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°). К собСсСдованию Π½ΡƒΠΆΠ½ΠΎ Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒΡΡ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈ Π³Π»ΡƒΠ±ΠΎΠΊΠΎ ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚, Π² Ρ‚ΠΎΠΌ числС ΠΌΠΎΠ³ΡƒΡ‚ Π΄Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ. Π‘Ρ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π΅ Π±Ρ‹Ρ‚ΡŒ повСрхностным. Π­Ρ‚ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ, Ссли ΠΏΡ€ΠΎΠΉΠ΄Ρ‘Ρ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎ собСсСдований ΠΏΡ€Π΅ΠΆΠ΄Π΅, Ρ‡Π΅ΠΌ вас Π²ΠΎΠ·ΡŒΠΌΡƒΡ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Π΄ΠΆΡƒΠ½ΠΎΠΌ. ΠΠ°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ.

Мидл (Middle), программист срСднСго уровня

Мидл Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ†Π΅Π»ΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ½ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„ΠΈΠ½Π°Π½ΡΠΎΠ²ΡƒΡŽ. ΠŸΠ΅Ρ€Π΅Π΄ Π½ΠΈΠΌ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π°Π΄Π°Ρ‡Ρƒ: Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΡ‘ΠΌ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. Мидл Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ инструмСнтарий, Π²Ρ‹ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ, ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠ»Π°Π½ ΠΈ Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ сроки выполнСния. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² Π΅Π³ΠΎ Π·Π°Π΄Π°Ρ‡ΠΈ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈ административная Ρ€Π°Π±ΠΎΡ‚Π°.

Π‘Π΅Π½ΡŒΠΎΡ€ (senior)

Π‘Π΅Π½ΡŒΠΎΡ€ Π³Π»ΡƒΠ±ΠΎΡ‡Π°ΠΉΡˆΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ структуру ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² ΠΈ инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Он Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΠΈΡ‚ ΠΊΠ°ΠΊ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ.

Π‘Π΅Π½ΡŒΠΎΡ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ Π³Ρ€ΡƒΠΏΠΏΡ‹ программистов (Ρ‚ΠΈΠΌΠ»ΠΈΠ΄ΠΎΠΌ), ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ IT-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, IT-Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ прСдприятия ΠΈ Ρ‚. ΠΏ.

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

ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΡ: программист. НС всё ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ

ΠœΡ‹ писали ΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π΅Ρ€Π°Ρ… ΠΈ бэкСндСрах, ΠΎ мобильной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈ ΠΎ тСстировании, Π½ΠΎ это Π±Ρ‹Π»ΠΈ частныС случаи. Когда Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΈΠ»ΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ профСссии, ΠΎΠ½ Ρ€Π΅Π΄ΠΊΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚, Ρ‡Ρ‚ΠΎ станСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΏΠΎΠ΄ iOS ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΊΡ‚ΠΎΠ»ΠΎΠ³ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ это Π·Π²ΡƒΡ‡ΠΈΡ‚ «программистом» ΠΈ Β«Π²Ρ€Π°Ρ‡ΠΎΠΌΒ». БпСциализация ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΠ·ΠΆΠ΅, с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ. Но Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π²Ρ‘Ρ€Π΄ΠΎ Π·Π°ΡΠ²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚Ρ‹ Ρ…ΠΎΡ‡Π΅ΡˆΡŒ ΡΡ‚Π°Ρ‚ΡŒ программистом, Π²Ρ€Π°Ρ‡ΠΎΠΌ, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ, Π³Π΅ΠΎΠ»ΠΎΠ³ΠΎΠΌ ΠΈ Ρ‚.Π΄., Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Ρ€ΠΎΠΌΠ°Π½Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ профСссии ΠΈ ΠΏΠΎΠ΄ΠΎΠΉΡ‚ΠΈ ΠΊ Π½Π΅ΠΉ Π·Π΄Ρ€Π°Π²ΠΎ ΠΈ осмыслСнно. Π”Π°ΠΆΠ΅ Ссли Π²Ρ‹ Π²Π΄Ρ€ΡƒΠ³ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΡΡ‚Π°Ρ‚ΡŒ программистом, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Β«Π²ΠΎΠΉΡ‚ΠΈ Π² Π°ΠΉΡ‚ΠΈ послС 35-Ρ‚ΠΈΒ». Если Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ программистах с ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Ρ€ΠΎΠΌΠ°Π½Ρ‚ΠΈΠΊΠΈ, Ρ‚ΠΎ это люди, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ наши замыслы Π² ΠΊΠΎΠ΄ ΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ Тизнь Π»ΡƒΡ‡ΡˆΠ΅, ΠΏΡ€ΠΎΡ‰Π΅, ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅. Если Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ прямо, Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° программиста β€” напряТённый, Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹ΠΉ Ρ‚Ρ€ΡƒΠ΄ с мноТСством плюсов ΠΈ минусов. Об этом ΠΈ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ.

Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π€ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста

Π₯ΡƒΠ΄ΠΎΠΆΠ½ΠΈΠΊ β€” НадСТда ΠšΠΎΡ‚ΠΊΠΈΠ½Π°, ΠΏΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Π» β€” cyber_roach

ΠšΡ‚ΠΎ это?

Π—Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ «программист» ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΡƒΠ·ΠΊΠΎΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½Ρ‹Π΅ программисты, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹, систСмныС Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ ΠΈ Ρ‚.Π΄. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, всСх программистов ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ ΠΎΠ΄Π½ΠΎ β€” ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΠΎΠ±Π»Π΅Ρ‡ΡŒ чСловСчСскиС трСбования Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Ρ€ΡƒΠ΄ ΠΈΠ»ΠΈ Ρ€Π°Π·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ, ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ, простым. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ создаёт инструкции для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ выполнСния этих инструкций получаСтся ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

Π’Π°ΠΌ стоит Π·Π°Π΄ΡƒΠΌΠ°Ρ‚ΡŒΡΡ, Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠΉ Π»ΠΈ программист Π²Ρ‹, Ссли…

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

… Π²Ρ‹ Π½Π΅ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚Π΅ Π±Π΅ΡˆΠ΅Π½Ρ‹Ρ… Π΄ΠΎΡ…ΠΎΠ΄ΠΎΠ² ΠΈ Π½Π΅ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ β€” Π½ΠΎΠ²Ρ‹ΠΉ Ρ€ΠΎΠΊ-Π½-Ρ€ΠΎΠ»Π», ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ магию: ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ ΠΈΠ΄Π΅ΠΈ Π² ΠΊΠΎΠ΄.

… Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅ Π»ΡŽΠ±ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, любой сайт, любоС мобильноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π’Ρ‹ Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΌΠ΅Ρ‡Ρ‚Π°Π΅Ρ‚Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π΄Π΅Π»Π°Ρ‚ΡŒ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄.

Π“Π΄Π΅ Π½ΡƒΠΆΠ΅Π½?

БСгодня программисты Π½ΡƒΠΆΠ½Ρ‹ Π²Π΅Π·Π΄Π΅ ΠΈ я Π½Π΅ Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ этот Ρ‚Ρ€Π΅Π½Π΄ измСнится Π² блиТайшиС 10-15 Π»Π΅Ρ‚. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρ‹ Π½ΡƒΠΆΠ½Ρ‹ Π² ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΠΈ, Π½Π°ΡƒΠΊΠ΅, космосС, бизнСсС, ΠΌΠ΅Π΄ΠΈΡ†ΠΈΠ½Π΅, транспортС ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ Π² ИВ-компаниях (ΡˆΡƒΡ‚ΠΊΠΈ ΡˆΡƒΡ‚ΠΊΠ°ΠΌΠΈ, Π° Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ программиста 1Π‘ ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° для ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Π½Π° 1Π‘-Битрикс?!). Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Π΄Π°ΠΆΠ΅ Π² институтС Ρ†Π΅Ρ€ΠΊΠ²ΠΈ ΠΈ Π±Π»Π°Π³ΠΎΡ‚Π²ΠΎΡ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π΅ΡΡ‚ΡŒ спрос Π½Π° программистов. И это Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π΅ просто Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ программиста, Π½ΠΎ ΠΈ соотнСсти Π΅Ρ‘ со своим ΡƒΠ²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ: Ρ…ΠΈΠΌΠΈΠ΅ΠΉ, Π±ΠΈΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ, ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΠΎΠΉ, связью ΠΈ Π΄Π°ΠΆΠ΅ историСй ΠΈ лингвистикой. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Ссли Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΡΠΎΡ‡Π΅Ρ‚Π°Ρ‚ΡŒ Π² сСбС Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ПО ΠΈ основы ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½ΠΎΠΉ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ваша Ρ†Π΅Π½Π° Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ вырастСт, Π° конкурСнция измСнится.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π½Π΅ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ, Π³Π΄Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, сколько Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠ· Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Π°ΠΌ Π±Π»ΠΈΠΆΠ΅.

Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅.

Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ трСбования ΠΊ профСссионалу

Π‘Π°ΠΌΠΎ ΠΏΠΎ сСбС написаниС ΠΊΠΎΠ΄Π° β€” это Π½Π΅ самая слоТная Π·Π°Π΄Π°Ρ‡Π°, Π³ΠΎΡ€Π°Π·Π΄ΠΎ слоТнСС ΠΏΠΎΠ½ΡΡ‚ΡŒ трСбования, ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΈ пСрСвСсти Π² понятный машинС язык. Π Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠΌ ΠΊΠΎΠ΄Π° (здСсь ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π² Π²ΠΈΠ΄Ρƒ ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, ΠΈ ΠΊΠΎΠ»Π»Π΅Π³, ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ Ρ‚.Π΄.) это всСгда Π½Π΅Ρ€Π²Ρ‹ ΠΈ ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ сами Π½Π΅ Π·Π½Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ хотят, мыслят ΡƒΠΏΡ€ΠΎΡ‰Ρ‘Π½Π½ΠΎ ΠΈ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ всСмогущими. Но Ссли Π²Ρ‹ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΡƒΠ΅Ρ‚Π΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ программистом, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ…ΠΌΡƒΡ€ΠΎ Π±ΠΈΡ‚ΡŒ ΠΏΠΎ клавишам, Π½ΠΎ ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с людьми, с тСхничСскими заданиями, трСбованиями ΠΈ Ρ‚.Π΄. Π­Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ программиста ΠΎΡ‚ простого ΠΊΠΎΠ΄Π΅Ρ€Π°.

Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π€ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста

Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π€ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста

ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ знания иностранных языков

МоТно Π»ΠΈ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π±Π΅Π· знания иностранного (Π² частности английского) языка? МоТно. Достаточно Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ синтаксис ΠΈ слова языка программирования, ΠΌΡ‹ΡΠ»ΠΈΡ‚ΡŒ ΠΈ ΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° русском языкС. НСзнаниС языка Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΌΠ΅Ρ…ΠΎΠΉ Π² ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½ΠΎΠΌ ростС, Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ, коммуникациях Π² ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΡ… компаниях.

Однако β€” Ρ‡Ρ‚ΠΎ Π΄Π°Ρ‘Ρ‚ Π·Π½Π°Π½ΠΈΠ΅ иностранного языка?

Π“Π΄Π΅ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ

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

Если ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΊΠ°ΠΊ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт для основной ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ρ‚ΠΎ Π»ΠΈΠ±ΠΎ ΠΏΠΎΠΈΡ‰ΠΈΡ‚Π΅ смСТный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ (Ρ‚ΠΈΠΏΠ° мСдицинской ΠΊΠΈΠ±Π΅Ρ€Π½Π΅Ρ‚ΠΈΠΊΠΈ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ), Π»ΠΈΠ±ΠΎ ΠΎΠ±ΡƒΡ‡Π°ΠΉΡ‚Π΅ΡΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ Π³Π»Π°Π²Π½ΠΎΠΉ спСциализации.

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

Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π€ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста

ΠžΠ±Ρ€Π°Ρ‰Π°ΡŽ вашС особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π²Ρ‹ΡΡˆΠ΅Π΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для работодатСля, Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄Π΅ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ страну, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π°Ρ‘Ρ‚ Π±Π°Π·Ρƒ, основу, которая ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ быстро Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π² любом Π½ΠΎΠ²ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ.

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

Π›ΡƒΡ‡ΡˆΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΈ срСдства обучСния

Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π΅ΡΡ‚ΡŒ свой Π½Π°Π±ΠΎΡ€ ΠΊΠ½ΠΈΠ³ ΠΈ рСсурсов для обучСния, Π½ΠΎ Π΅ΡΡ‚ΡŒ Π²Π΅Ρ‰ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ стоит ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ всСм.

Из Π»ΡŽΠ±ΠΈΠΌΡ‹Ρ… рСсурсов:

Π•Ρ‰Ρ‘ ΠΎΠ΄Π½Π° огромная ΠΈ свСТая ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ ΠΎΠ½Π»Π°ΠΉΠ½Π° для программистов.

Π‘ΠΎΠ²Π΅Ρ‚: Π΄Π°ΠΆΠ΅ Ссли Π²Π°ΠΌ ΠΈΠ½ΠΎΠ³Π΄Π° лСнь Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ, ΡΠ»ΡƒΡˆΠ°ΠΉΡ‚Π΅ Π»Π΅ΠΊΡ†ΠΈΠΈ хотя Π±Ρ‹ Ρ„ΠΎΠ½ΠΎΠΌ, Ρ‚Π°ΠΊ Π²Ρ‹ ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ΡΡŒ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡŽ, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹Π΅ ΠΏΡ€ΠΈ напряТённом ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹.

Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π€ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста

ΠœΠΈΡ„Ρ‹ профСссии

ΠŸΡ€ΠΎ программистов Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠΈΡ„ΠΎΠ² ΠΈ слухов: ΠΏΡ€ΠΎ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€, Π³Ρ€ΡƒΠ±ΠΎΡΡ‚ΡŒ, Π½Π΅ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π»ΠΈΡ‡Π½ΡƒΡŽ Тизнь ΠΈ Ρ‚.Π΄. Но это частныС случаи, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² профСссии. НапримСр, я Π±Ρ‹Π» ΠΎΠ΄Π½ΠΎ врСмя Π±Π»ΠΈΠ·ΠΎΠΊ ΠΊ сфСрС ΠΌΠ΅Π΄ΠΈΡ†ΠΈΠ½Ρ‹ ΠΈ ΠΌΠΎΠ³Ρƒ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Ρ‚ΠΎΠΆΠ΅ Π½Π΅ΠΌΠ°Π»ΠΎ Π·Π°ΠΌΡƒΠΆΠ½ΠΈΡ… Π·Π° Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ ΠΈ ΠΆΠ΅Π½Π°Ρ‚Ρ‹Ρ… Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅, Π½Π΅ΠΌΠ°Π»ΠΎ суровых ΠΈΠ½Ρ‚Ρ€ΠΎΠ²Π΅Ρ€Ρ‚ΠΎΠ² ΠΈ Π³Ρ€ΡƒΠ±Ρ‹Ρ…, Π½ΠΎ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… рСбят (скорСС, Π·Π°Π΄ΠΎΠ»Π±Π°Π½Π½Ρ‹Ρ…). Π”Π° ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ слоТно ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Β«Π°Π½ΠΊΠ»Π°Π²Β» ΡΡ‡Π°ΡΡ‚ΡŒΡ Π² ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ сфСрС.

Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста. Π€ΠΎΡ‚ΠΎ Π² Ρ‡Π΅ΠΌ ΡΡƒΡ‚ΡŒ программиста

А Ссли программист Π΅Ρ‰Ρ‘ ΠΈ гСймСр… ВсСгда ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠ°Ρ€Ρƒ πŸ˜‰

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ я Ρ€Π°Π·Π±Π΅Ρ€Ρƒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ самых популярных ΠΌΠΈΡ„Π°.

Π“Π»Π°Π²Π½Ρ‹ΠΉ совСт

Если Π²Ρ‹ ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ Π±Ρ‹Ρ‚ΡŒ программистом, ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ‹ Π²Π°ΠΌ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ захочСтся Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ это всё, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΡƒΡ‚ΡŒ покаТСтся слишком Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌ. Π’Ρ‹ устанСтС ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, каТдая нСудачная компиляция Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΡƒΠΏΠΎΠ΅, Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½ΠΎΠ΅ отчаяниС, Π²Π°ΠΌ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠ½ΠΈΡ‚ΡŒΡΡ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ, рСкурсии ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ООП (Π½Ρƒ ΠΈΠ»ΠΈ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½Ρ‹Π΅ Π²Ρ‹Π·ΠΎΠ²Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ). Вся эта возня покаТСтся Π±Π΅Π·ΡƒΠΌΠ½ΠΎΠ³ΠΎ Π΄Π°Π»Ρ‘ΠΊΠΎΠΉ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ вашСго ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π½ΠΎ ΠΈ ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ мСрТа…

Π–Π΅Π»Π°Π½ΠΈΠ΅ Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ β€” ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΈΠ΄Ρ‘Ρ‚Π΅ Π²Π΅Ρ€Π½Ρ‹ΠΌ ΠΏΡƒΡ‚Ρ‘ΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΠΏΡ€ΡΠ³Π°Π΅Ρ‚Π΅ΡΡŒ, Π° Π½Π΅ мастрячитС ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΊΠΎΠ΄ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ копипаста ΠΈΠ· Google (Π΄Π°ΠΆΠ΅ Π½Π΅ с GitHub!). Волько ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‚Ρ€Π΅Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ΡΡŒ Π½Π° простых Π·Π°Π΄Π°Ρ‡Π°Ρ…, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π²Π°ΠΌ станут ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎ скучными, Π²Ρ‹ смоТСтС ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ этап с ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠΉ Π±Π°Π·ΠΎΠΉ Π·Π½Π°Π½ΠΈΠΉ.

Π‘ΠΎΠ²Π΅Ρ‚ простой: Π½Π΅ бросайтС. ΠžΡ‚Π²Π»Π΅ΠΊΠΈΡ‚Π΅ΡΡŒ, пСрСспитС с этими мыслями, Π·Π°Π±Ρ€ΠΎΡΡŒΡ‚Π΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π° нСдСлю ΠΈ Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ. Π’Ρ‹ сами Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Β«Ρ‰Ρ‘Π»ΠΊΠ½Π΅Ρ‚Β» ΠΈ всё встанСт Π½Π° свои мСста ΠΈ Π²ΠΎΡ‚ ΠΎΠ½, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΌΠ΅Ρ€ΠΆ, ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΊΠΎΠ΄ Ρ€Π΅Π²ΡŒΡŽ, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠΈΡ‚ Π² open source, ΠΏΠ΅Ρ€Π²ΠΎΠ΅ выступлСниС Π½Π° ΠΌΠΈΡ‚Π°ΠΏΠ΅, свой ΠΏΠ΅Ρ‚-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π° долТности ΠΌΠΈΠ΄Π΄Π»Π°. НС ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΠΉΡ‚Π΅ΡΡŒ β€” всё Π±ΡƒΠ΄Π΅Ρ‚!

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

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

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