Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Как ΡΡ‚Π°Ρ‚ΡŒ Java Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ β€” ΠΏΡƒΡ‚ΡŒ спСциалиста Leantech с нуля Π΄ΠΎ уровня Middle / Π₯Π°Π±Ρ€

Π”ΠΌΠΈΡ‚Ρ€ΠΈΠΉ

Java Developer

ΠŸΡ€ΠΈΠ²Π΅Ρ‚! МСня Π·ΠΎΠ²ΡƒΡ‚ Π”ΠΈΠΌΠ°, я Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ. Π₯ΠΎΡ‡Ρƒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ я ΠΏΡ€ΠΈΡˆΠ΅Π» Π² ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ, вырос Π΄ΠΎ ΠΌΠΈΠ΄Π»Π° ΠΈ ΠΏΠ΅Ρ€Π΅ΡˆΠ΅Π» ΠΈΠ· госучрСТдСний Π² аутсорс компанию ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Рассказ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π΅Π½ Π΄ΠΆΡƒΠ½Π°ΠΌ ΠΈ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Java, Π½ΠΎ боится ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Π²ΠΏΡƒΡΡ‚ΡƒΡŽ.

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

ΠΠ΅ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ сСйчас ΠΌΠ½ΠΎΠ³ΠΈΠ΅ выпускники ΠΈ студСнты-программисты Π΄ΡƒΠΌΠ°ΡŽΡ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡ‡ΠΈΡ‚ΡŒ Java. Π― этот ΠΏΡƒΡ‚ΡŒ ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠ΅Π», поэтому Ρ€Π΅ΡˆΠΈΠ» ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ ΠΈ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ свой ΠΎΠΏΡ‹Ρ‚.Β 

ΠŸΠΎΡ‡Π΅ΠΌΡƒ я Ρ€Π΅ΡˆΠΈΠ» ΡΡ‚Π°Ρ‚ΡŒ программистом

Π˜Π½Ρ‚Π΅Ρ€Π΅Ρ ΠΊ тСхнологиям Ρƒ мСня Π±Ρ‹Π» с дСтства β€” Π² 7-8 Π»Π΅Ρ‚ Ρƒ мСня появился ΠΏΠ»Π΅ΠΉΡΡ‚Π΅ΠΉΡˆΠ΅Π½, я ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ³Ρ€Π°Π» Π² ΠΈΠ³Ρ€Ρ‹ ΠΈ ΠΌΠ½Π΅ Π±Ρ‹Π»Π° интСрСсна сфСра IT. Π’ школС ΠΌΠ½Π΅ Π½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°, ΠΈ Π² ΡΡ‚Π°Ρ€ΡˆΠΈΡ… классах я ΠΏΠΎΠ΄ΡƒΠΌΠ°Π», ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ Π½Π΅ ΠΏΠΎΠΉΡ‚ΠΈ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° программиста.

Π― Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ сдал Π•Π“Π­, Ρƒ мСня Π±Ρ‹Π»ΠΎ ΠΎΠΊΠΎΠ»ΠΎ 150 Π±Π°Π»Π»ΠΎΠ², Π½ΠΎ Π½Π° Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΌΠ½Π΅ Ρ…Π²Π°Ρ‚ΠΈΠ»ΠΎ. Π‘Π½Π°Ρ‡Π°Π»Π° я Ρ…ΠΎΡ‚Π΅Π» Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΡƒ ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΠΊΡƒ, Π½ΠΎ Ρ€Π΅ΡˆΠΈΠ» ΠΏΠΎΠ΄Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π° всС ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, связанныС с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΠ΅ΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ навСрняка ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π’ ΠΈΡ‚ΠΎΠ³Π΅ я поступил Π² ΠžΠΌΠ“Π’Π£ АБОИУ β€” ΡƒΠ½ΠΈΠ²Π΅Ρ€ мСня заинтСрСсовал Π°Π³ΠΈΡ‚Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ², сайтов ΠΈ стаТировками Π² ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… компаниях.

Π£Π½ΠΈΠ²Π΅Ρ€ ΠΈΠ»ΠΈ самообучСниС?

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

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

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

Π›ΡƒΡ‡ΡˆΠ΅ всСго ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ источники ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Ρ‡Π΅Ρ€ΠΏΠ°Ρ‚ΡŒ знания ΠΎΡ‚ΠΎΠ²ΡΡŽΠ΄Ρƒ β€” ΡƒΡ‡Π΅Π±Π°, ΠΊΠ½ΠΈΠ³ΠΈ, ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ экспСртов, ΠΏΠΎΡ‚ΠΎΠΌ всС это ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅.

Π’ΠΎΡ‚ ΠΌΠΎΠΉ Ρ‚ΠΎΠΏ ΠΊΠ½ΠΈΠ³ ΠΈ ΠΊΠ°Π½Π°Π»ΠΎΠ² для обучСния для Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²:

— Java. ПолноС руководство | Π¨ΠΈΠ»Π΄Ρ‚ Π“Π΅Ρ€Π±Π΅Ρ€Ρ‚

— SQL. Π‘Π±ΠΎΡ€Π½ΠΈΠΊ Ρ€Π΅Ρ†Π΅ΠΏΡ‚ΠΎΠ² | ΠœΠΎΠ»ΠΈΠ½Π°Ρ€ΠΎ Π­Π½Ρ‚ΠΎΠ½ΠΈ

— Oracle PL/SQL. Для профСссионалов | ΠŸΡ€ΠΈΠ±Ρ‹Π» Π‘ΠΈΠ»Π», Π€Π΅ΠΉΠ΅Ρ€ΡˆΡ‚Π΅ΠΉΠ½ Π‘Ρ‚ΠΈΠ²Π΅Π½

Π˜Π·ΡƒΡ‡Π°Π΅ΠΌ Java

Π£Ρ€ΠΎΠΊΠΈ Java

Eugene Suleimanov

Connor McDonald

Java

Как Π½ΠΎΠ²ΠΈΡ‡ΠΊΡƒ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ язык?

Π― Π½Π΅ сразу опрСдСлился, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС Ρ…ΠΎΡ‡Ρƒ ΠΏΠΈΡΠ°Ρ‚ΡŒ, поэтому ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» сСбя Π² Ρ€Π°Π·Π½Ρ‹Ρ… направлСниях. ΠŸΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» вСрстку, PHP, ΠΈΠ·ΡƒΡ‡ΠΈΠ» Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ синтаксис C++, ΠΈ понял, Ρ‡Ρ‚ΠΎ это всС Π½Π΅ ΠΌΠΎΠ΅. На Π²Ρ‚ΠΎΡ€ΠΎΠΌ курсС я Π½Π°Ρ‡Π°Π» ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Java ΠΈ мСня Π·Π°Ρ†Π΅ΠΏΠΈΠ»ΠΎ. Π£ Π΄ΠΆΠ°Π²Ρ‹ простой синтаксис, ΠΎΠ½Π° лСгкая для понимания, выраТСния мыслСй ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π°. Если Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅, с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ языки Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ HTML ΠΈ CSS, ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠΎΡ‚Π΅ΡΡ‚ΠΈΡ‚ΡŒ JavaScript, ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ приятно Π»ΠΈ Π½Π° Π½Π΅ΠΌ ΠΏΠΈΡΠ°Ρ‚ΡŒ. Π’ΡƒΡ‚ Π½Π΅Ρ‚ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹, всС дСлаСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΡ€ΠΎΠ± ΠΈ ошибок.

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

Π― собрал нСбольшой Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ языков программирования ΠΏΠΎ количСству вакансий Π½Π° HH Π½Π° ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ апрСля 2022.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Ссли послС стаТировок ΠΈ тСстовых Π½Π΅ Π±Π΅Ρ€ΡƒΡ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ?

ΠŸΠ΅Ρ€Π²Π°Ρ моя стаТировка Π±Ρ‹Π»Π° Π² IT ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈ ΠΏΡ€ΠΎΡˆΠ»Π° ΠΎΠ½Π° Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ. Π― ΠΏΡ€ΠΈΡˆΠ΅Π» Ρ‚ΡƒΠ΄Π° с однокурсниками, Π½Π°ΠΌ Π΄Π°Π»ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ β€” Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ систСму опроса сотрудников Π½Π° Java. Π― Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π», ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Π½Π΅ Π·Π½Π°Π» ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ инструмСнтов. Π£ΠΆΠ΅ Π½Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ я понял, Ρ‡Ρ‚ΠΎ Π½Π΅ Π²Ρ‹Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽ, для мСня это Π±Ρ‹Π» ΠΏΠΎΠ»Π½Ρ‹ΠΉ Ρ„Π΅ΠΉΠ». А Π΄Ρ€ΡƒΠ³, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ я практиковался, Π·Π½Π°Π» Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΈ Π½Π°Ρ‡Π°Π» Π΄Π΅Π»Π°Ρ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’ ΠΈΡ‚ΠΎΠ³Π΅ этот ΠΏΡ€ΠΎΠ²Π°Π» мСня ΠΌΠΎΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π» ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Java Π³Π»ΡƒΠ±ΠΆΠ΅. Π― Ρ‡ΠΈΡ‚Π°Π» ΠΊΠ½ΠΈΠΆΠΊΠΈ, смотрСл ΡŽΡ‚ΡƒΠ± ΠΈ понял, Ρ‡Ρ‚ΠΎ я знаю Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ синтаксис языка, Π° Ρ‚Π°ΠΌ Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΡΠ΅Ρ‚ΡŒΡŽ, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°ΠΌΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ‚.Π΄.

На Π²Ρ‚ΠΎΡ€ΠΎΠΉ стаТировкС я познакомился с ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π°ΠΌΠΈ проСктирования Π½Π° Java ΠΈ научился ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π²Π΅Ρ€ΡΡ‚Π°Ρ‚ΡŒ страницы ΠΏΠΎ ΠΌΠ°ΠΊΠ΅Ρ‚Ρƒ. Π‘Ρ‹Π»ΠΎ ΠΎΡ‡Π΅Π½ΡŒ слоТно, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ интСрСсно. Π― Π½Π΅ пропустил Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ занятия ΠΈ Π½Π΅ ТалСю, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ послС этой стаТировки Ρƒ мСня ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ знания ΠΈ Π½Π°Π²Ρ‹ΠΊΠΈ.

ΠΠ°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ я ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большС стаТировок, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ всС тСстовыС задания. Π”Π°ΠΆΠ΅ Ссли ΠΏΠΎ ΠΈΡ‚ΠΎΠ³Ρƒ Π²Π°ΠΌ ΠΎΡ‚ΠΊΠ°ΠΆΡƒΡ‚ Π² Ρ€Π°Π±ΠΎΡ‚Π΅, Ρ‚ΠΎ знания ΠΈ Π½Π°Π²Ρ‹ΠΊΠΈ Ρƒ вас останутся. Вас Π½Π°ΡƒΡ‡Π°Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄, ΠΏΠΎΠΊΠ°ΠΆΡƒΡ‚ Π½ΡƒΠΆΠ½Ρ‹Π΅ инструмСнты ΠΈ ΠΊΠ°ΠΊ ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π±ΡƒΠ΄ΡƒΡ‚ Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ фидбэк. Π’Ρ‹ смоТСтС ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ всС процСссы ΠΈΠ·Π½ΡƒΡ‚Ρ€ΠΈ ΠΈ с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ стаТировкой Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π»Π΅Π³Ρ‡Π΅.

Если Π²Ρ‹ ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΈΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅, Π²Ρ‹ всС Ρ€Π°Π²Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΉΡ‚ΠΈ ΡΡ‚Π°ΠΆΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΠΈ Ρ‚ΠΎΠΆΠ΅ люди ΠΈ ΠΎΠ±ΠΎ всСм ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒΡΡ. МоТно, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Π΄Π°Ρ‚ΡŒ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Π·Π°Π΄Π°Ρ‡Ρƒ. На стаТировках ΠΈ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ тСстовых Π½Π΅ ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ вопросы, Π΄Π°ΠΆΠ΅ самыС Π΄ΡƒΡ€Π°Ρ†ΠΊΠΈΠ΅ β€” Π³Π»Π°Π²Π½ΠΎΠ΅ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² Π·Π°Π΄Π°Π½ΠΈΠΈ. Π£ мСня Π±Ρ‹Π»Π° ситуация, ΠΊΠΎΠ³Π΄Π° Π² тСстовом Π±Ρ‹Π»ΠΎ 4 Π·Π°Π΄Π°Ρ‡ΠΈ, я сдСлал Π΄Π²Π΅ ΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π» ΠΈΠ·-Π·Π° Π’Π—. Π― спросил ΠΊΠ°ΠΊ это Π΄Π΅Π»Π°Ρ‚ΡŒ, ΠΈ ΠΌΠ½Π΅ всС объяснили, Π² ΠΈΡ‚ΠΎΠ³Π΅ с Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ я справился.

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

ΠŸΠ»ΠΎΡ…ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€: Π½Π΅ стоит ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ письма для Π³Π°Π»ΠΎΡ‡ΠΊΠΈ, Π»ΡƒΡ‡ΡˆΠ΅ Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΎ Π²Π°ΡˆΠΈΡ… Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Π½Π°Π²Ρ‹ΠΊΠ°Ρ….Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠΎΠ΅Π³ΠΎ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ письма Π½Π° вакансию спСциалиста ΠΏΠΎ Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ…

Как я вырос Π΄ΠΎ Middle ΠΈ ΠΏΠΎΠΏΠ°Π» Π² ΠΊΡ€ΡƒΡ‚ΡƒΡŽ аутсорс компанию

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

ΠŸΠΎΡ‚ΠΎΠΌ я ΠΏΠ΅Ρ€Π΅ΡˆΠ΅Π» Π² Π΅Π΄ΠΈΠ½ΡƒΡŽ слуТбу такси (EST) Π½Π° спСциалиста ΠΏΠΎ Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ Oracle. Π£ мСня это Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ, Π½ΠΎ всС Ρ€Π°Π²Π½ΠΎ Ρ…ΠΎΡ‚Π΅Π» ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Java Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Компании Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° Java, Ρƒ Π½ΠΈΡ… Π½Π΅ Π±Ρ‹Π»ΠΎ дТавистов ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ»ΠΈ ΠΌΠ½Π΅ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. Π― испугался, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π΅ прСдставлял ΠΊΠ°ΠΊ Π±Π΅Π· наставника самому Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ β€” Ρ‚Π°ΠΌ Π±Ρ‹Π»Π° огромная кодовая Π±Π°Π·Π°, Π° Ρƒ мСня Π½Π΅ Π±Ρ‹Π»ΠΎ коммСрчСского ΠΎΠΏΡ‹Ρ‚Π° с Java, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΡ‡Π΅Π±Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹. Π‘Π½Π°Ρ‡Π°Π»Π° я отказался, Π½ΠΎ Π² ΠΈΡ‚ΠΎΠ³Π΅ мСня ΡƒΠ±Π΅Π΄ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ всС получится ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π½Π° Π½ΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ. ΠŸΠ΅Ρ€Π²ΡƒΡŽ нСдСлю я ΠΈΠ·ΡƒΡ‡Π°Π» Ρ‚Ρƒ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠ½Π΅ прСдстояло Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΏΠΎΡ‚ΠΎΠΌ ΠΌΠ½Π΅ стали ΠΏΡ€ΠΈΠ»Π΅Ρ‚Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΡ‚ мобильного подраздСлСния. Π’ Ρ†Π΅Π»ΠΎΠΌ, всС оказалось Π½Π΅ Ρ‚Π°ΠΊ ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎ, ΠΊΠ°ΠΊ я Π΄ΡƒΠΌΠ°Π» сначала.

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

Для мСня ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² Leantech становится Ρ‚ΠΎΠ»Ρ‡ΠΊΠΎΠΌ для развития. НапримСр, Ρƒ мСня Π±Ρ‹Π»Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ нСбольшим pet-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ ΠΏΠΎ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Jira β€” Ρ‚Π°ΠΌ я ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Spark, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ…ΠΎΡ‚Π΅Π» ΠΏΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с этим инструмСнтом. Π’ аутсорс компаниях Ρ‚Ρ‹ моТСшь ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ инструмСнты ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ основным стСком ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ β€” Π΄Π°ΠΆΠ΅ Ссли Π² ΠΈΡ‚ΠΎΠ³Π΅ инструмСнт Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ для Π·Π°Π΄Π°Ρ‡ΠΈ.

Π£ мСня Π΅ΡΡ‚ΡŒ наставники, Π½ΠΎ я Ρ‚Π°ΠΊΠΆΠ΅ ΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈ ΠΎΡ‚ΡΡ‚Π°ΠΈΠ²Π°Ρ‚ΡŒ свою Ρ‚ΠΎΡ‡ΠΊΡƒ зрСния Π½Π° Ρ€Π΅Π²ΡŒΡŽ ΠΊΠΎΠ΄Π°. БСйчас я сСбя ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽ ΠΊΠ°ΠΊ ΠΌΠΈΠ΄Π» плюс ΠΈ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡΡŒ дальшС, компания это привСтствуСт ΠΈ прСдоставляСт Π½ΡƒΠΆΠ½Ρ‹Π΅ рСсурсы.

ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° Leantech Π² Π’Πš, Ρ‚Π°ΠΌ ΠΌΡ‹ дСлимся знаниями, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ ΡˆΡ‚ΡƒΠΊΠ°ΠΌΠΈ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ новостями IT-индустрии. Π’Π°ΠΊΠΆΠ΅ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ вакансиями.

Как ΡΡ‚Π°Ρ‚ΡŒ Java Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Π² 35+ / Π₯Π°Π±Ρ€

ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚!Β  Π₯ΠΎΡ‡Ρƒ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ свою ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΎ ΠΌΠΎΡ‘ΠΌ ΠΏΡƒΡ‚ΠΈ ΠΈΠ· ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ / руководитСля Π΄Π΅ΠΏΠ°Ρ€Ρ‚Π°ΠΌΠ΅Π½Ρ‚Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… Π±Π°Π½ΠΊΠΎΠ² / ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прСдприниматСля Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ длился Π±Π΅Π· Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎΠ³ΠΎ 2 Π³ΠΎΠ΄Π°. Π― ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ совСты ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΈΠ»ΠΈ сСрСдинС ΠΏΡƒΡ‚ΠΈ Π² освоСнии Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π˜ΡΠΊΡ€Π΅Π½Π½Π΅ надСюсь, Ρ‡Ρ‚ΠΎ эта ΡΡ‚Π°Ρ‚ΡŒΡ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½Π° Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ сСйчас ΠΈΠ·ΡƒΡ‡Π°Π΅Ρ‚ Java ΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒΡΡ Π΅Π΅ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ.

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

Π’ΡƒΡ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ врСмя ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ совСта: Ρƒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° Π΅ΡΡ‚ΡŒ всё, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ свою ΠΌΠ΅Ρ‡Ρ‚Ρƒ. Π₯ΠΎΡ‡Π΅ΡˆΡŒ ΡΡ‚Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, дСйствуй, ΡƒΠ΄Π°Π»ΠΈ с Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° инстаграм, ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ β€œΠΏΠΎΠΆΠΈΡ€Π°Ρ‚Π΅Π»ΠΈ врСмСни” ΠΈ Ρ‚Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡˆΡŒ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ 1-2 часа свободного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ дня. Π₯ΠΎΡ‡Π΅ΡˆΡŒ ΡΡ‚Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, ΡƒΡ‡ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Если Π½Π΅ сСйчас, Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π°?

Основой ΠΌΠΎΠ΅Π³ΠΎ обучСния Π±Ρ‹Π»ΠΈ 2 Ρ‚ΠΎΠΌΠ° Π₯орстмана β€œJava. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° профСссионала 11 изданиС”, Π¨ΠΈΠ»Π΄Ρ‚ β€œJava. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° профСссионала 10 изданиС”, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΠ»Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ Π²ΠΈΠ΄Π΅ΠΎΡƒΡ€ΠΎΠΊΠΈ Π½Π° Udemy, ΠΈ, СстСствСнно, бСсчислСнноС мноТСство статСй Π½Π° просторах ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°. Π’Π°ΠΊ я Π½Π°Ρ‡Π°Π» свой ΠΏΡƒΡ‚ΡŒ. Как ΡƒΠΆΠ΅ писал Π²Ρ‹ΡˆΠ΅, это оказалось слоТнСС, Ρ‡Π΅ΠΌ я ΠΎΠΆΠΈΠ΄Π°Π». Казалось Π±Ρ‹, ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ вопросу связанным с Java, я Π½Π°Ρ…ΠΎΠ΄ΠΈΠ» довольно ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° ΠΈ описания, Π³Π΄Π΅ каТдая Ρ‚Π΅ΠΌΠ° ΠΎΡ‡Π΅Π½ΡŒ ΡˆΠΈΡ€ΠΎΠΊΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π»Π°ΡΡŒ, ΠΈ послС ΠΎΠ±Π·ΠΎΡ€Π° Π½ΡƒΠΆΠ½ΠΎΠΉ Ρ‚Π΅ΠΌΡ‹ сразу появилось ΠΎΡ‰ΡƒΡ‰Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ я Π² этом разобрался ΠΈ Ρ‚ΡƒΡ‚ всС понятно, Π½ΠΎ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ нСдСля, ΠΈ всС ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΡƒΠ΄Π°-Ρ‚ΠΎ ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Π»ΠΎ, Π° ΠΊ ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Π½ΠΎΠΉ Ρ‚Π΅ΠΌΠ΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΎΠΏΡΡ‚ΡŒ ΠΈ ΠΎΠΏΡΡ‚ΡŒ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π½ΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» давался Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ слоТно, ΠΈ сроки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я сам сСбС устанавливал для Π΅Π³ΠΎ освоСния, постоянно сдвигались. Π‘Ρ‚Π°Π»ΠΎ понятно, Ρ‡Ρ‚ΠΎ тСорСтичСскиС знания, особо Π½Π΅ ΡƒΡΠ²Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π±Π΅Π· практичСских Π½Π°Π²Ρ‹ΠΊΠΎΠ². И Π΄Π°ΠΆΠ΅ Ссли сСйчас каТСтся, Ρ‡Ρ‚ΠΎ всё ΠΈ Ρ‚Π°ΠΊ понятно, ΠΏΠΎΠ²Π΅Ρ€ΡŒ, Ρ‡Π΅Ρ€Π΅Π· мСсяц Ρ‚Ρ‹ ΡƒΠΆΠ΅ ΠΈ Π½Π΅ вспомнишь, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚Π° ΠΈΠ»ΠΈ иная языковая конструкция, Π±Π΅Π· ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ.

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

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ я столкнулся, Ρ‚Π°ΠΊ это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ стоило 20-30 ΠΌΠΈΠ½ΡƒΡ‚ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ ΠΈΠ»ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΠ±Π·ΠΎΡ€ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π½Π° Youtube, сразу, Ρ€Π΅Π·ΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π»ΠΎ ΠΊΠ»ΠΎΠ½ΠΈΡ‚ΡŒ Π² сон, ΠΌΠΎΠ·Π³ попросту отказывался Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. И Π½Π΅ Π²Π°ΠΆΠ½ΠΎ, сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π±Ρ‹Π»ΠΎ Π½Π° часах, ΡΠΏΠ°Ρ‚ΡŒ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ всСгда ΠΈ Π²Π΅Π·Π΄Π΅, стоило Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΎ Java. Если Ρ‚Ρ‹ столкнулся с этим — это Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ, ΡΠΎΠ½Π»ΠΈΠ²ΠΎΡΡ‚ΡŒ исходит ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‚Ρ‹ Ρ€ΠΎΠ²Π½Ρ‹ΠΌ счётом Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ понимаСшь Π² ΠΈΠ·ΡƒΡ‡Π°Π΅ΠΌΠΎΠΌ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π΅. Мозг тСряСт ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π½ΠΎ-слСдствСнныС связи ΠΈ устаСт ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Π·Π°ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Ρ‚ΡƒΠΏΠΎ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ каТСтся Π΅ΠΌΡƒ Π°Π±Ρ€Π°ΠΊΠ°Π΄Π°Π±Ρ€ΠΎΠΉ. Π­Ρ‚ΠΎ насилиС Π½Π°Π΄ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΌΠΎΠΌ, ΠΎΠ½ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΡΠΎΠΏΡ€ΠΎΡ‚ΠΈΠ²Π»ΡΡ‚ΡŒΡΡ. Π’ΡƒΡ‚ всё Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ с ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ Ρƒ спортсмСнов, слСдуСт ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΠΈΡ‰Ρƒ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π· ΠΏΠΎ Ρ‡ΡƒΡ‚ΡŒ-Ρ‡ΡƒΡ‚ΡŒ. Π’Π²ΠΎΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Ρ…ΡƒΠΆΠ΅, садясь Π·Π° ΠΊΠ½ΠΈΠ³Ρƒ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Π² дСнь ΠΈ Ρ…ΠΎΡ‚ΡŒ Π΄Π°ΠΆΠ΅ Π½Π° нСсколько часов. Π‘Ρ‹Π²Π°Π»ΠΎ, Π΄Π°ΠΆΠ΅ стоя Π² городских ΠΏΡ€ΠΎΠ±ΠΊΠ°Ρ…, я ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π» Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ ΠΊΠ½ΠΈΠ³Ρƒ ΠΈ Ρ‡ΠΈΡ‚Π°Π» ΠΏΠΎ Ρ‡ΡƒΡ‚ΡŒ-Ρ‡ΡƒΡ‚ΡŒ. Π‘Ρ‹Π»ΠΎ Π±Ρ‹ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅, Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ всСгда найдётся. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, я понимаю, Ρ‡Ρ‚ΠΎ большая Ρ‡Π°ΡΡ‚ΡŒ изучСния всё ΠΆΠ΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ Π½Π° Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠΉ Π²Π΅Ρ‡Π΅Ρ€, ΠΊΠΎΠ³Π΄Π° Π² Π΄ΠΎΠΌΠ΅ воцаряСтся Ρ‚ΠΈΡˆΠΈΠ½Π°, Π½ΠΎ ΡƒΠΆΠ΅ Π±Π΅Π· инстаграма Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свободныС 15-20 ΠΌΠΈΠ½ΡƒΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ нСслоТно.

Π‘ΠΎΠ²Π΅Ρ‚ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ: ΠŸΠ»Π°Π½ΠΈΡ€ΡƒΠΉ врСмя для обучСния, ΠΈ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Π΅Π»Π°ΠΉ ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π²Ρ‹. МнС Π±Ρ‹Π»ΠΎ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», разбивая ΡƒΡ‡Π΅Π±Ρƒ Π½Π° малСнькиС ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π΅ΡΡ‚ΡŒ свободныС хотя Π±Ρ‹ 10 ΠΌΠΈΠ½ΡƒΡ‚, ΡƒΠ΄Π΅Π»ΠΈ ΠΈΡ… ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ. Если всё ΠΆΠ΅ Ρ‚Π°ΠΊΠΎΠΉ возмоТности Π½Π΅Ρ‚, ΠΈ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΡΠΈΠ΄Π΅Ρ‚ΡŒ Π·Π° Java Π½ΠΎΡ‡Π°ΠΌΠΈ ΠΏΠΎ нСсколько часов, Π² ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π²Π°Ρ… ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΡƒΡŽ-Ρ‚ΠΎ Ρ„ΠΈΠ·ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π±Π΅Π³, скакалка, Π΄Π° ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ присСдания ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡƒΡ‚. ΠŸΠΎΠ²Π΅Ρ€ΡŒ, это ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π²Π·Π±ΠΎΠ΄Ρ€ΠΈΡ‚ΡŒΡΡ. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ я ΡƒΠ·Π½Π°Π» Π² дальнСйшСм, ΠΌΠΎΠ·Π³ усваиваСт Π½ΠΎΠ²Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π½Π΅ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ изучСния, Π° Π² ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Ρ‹ ΠΎΡ‚Π΄Ρ‹Ρ…Π°. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π²Ρ‹ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹, Π° просто Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹.Β 

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π² ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ части ΠΏΡƒΡ‚ΠΈ ΠΊ Π΄ΠΎΡΡ‚ΠΈΠΆΠ΅Π½ΠΈΡŽ Ρ‚Π²ΠΎΠ΅ΠΉ Ρ†Π΅Π»ΠΈ мотивация ΠΏΡ€ΠΎΠΏΠ°Π΄Π΅Ρ‚, этот Ρ€Π΅ΠΆΠΈΠΌ Π²Ρ‹Π±ΡŒΠ΅Ρ‚ ΠΈΠ· сил ΠΈ захочСтся всС Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ, это Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ. Π‘ΠΌΠ΅Π»ΠΎ Π΄Π΅Π»Π°ΠΉ ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π² Π½Π° мСсяц, Π΄Π²Π°, ΠΈ всСгда Ρ‡ΠΈΡ‚Π°ΠΉ свою Π·Π°Π²Π΅Ρ‚Π½ΡƒΡŽ записку Π ΠΠ”Π˜ Π§Π•Π“Πž Π’Π« ЭВО ВБЁ НАЧАЛ?

Бпустя Π³Π΄Π΅-Ρ‚ΠΎ Π³ΠΎΠ΄, освоив всС основныС Ρ‚Π΅ΠΌΡ‹ Π² Java Core, я Π½Π°Ρ‡Π°Π» Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒΡΡ ΠΎ трудоустройствС, ΠΈ Ρ‚ΡƒΡ‚ оказалось всС самоС интСрСсноС. К ΠΌΠΎΠ΅ΠΌΡƒ Π±ΠΎΠ»ΡŒΡˆΠΎΠΌΡƒ ΡƒΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΡŽ, Java Core Π² чистом Π²ΠΈΠ΄Π΅ оказался Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅ Π½ΡƒΠΆΠ΅Π½ работодатСлям, стСк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ оказался ΠΊΡƒΠ΄Π° ΡˆΠΈΡ€Π΅ ΠΈ Π³Π»ΡƒΠ±ΠΆΠ΅ Π΄Π°ΠΆΠ΅ Π½Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ Java-intern, Π½Π΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Junior. ΠšΡƒΠ΄Π° Π½Π΅ посмотри, Π²Π΅Π·Π΄Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ МИНИМУМ знания SQL, Spring, Hibernate, Git. Π’Ρ‹Π±ΠΎΡ€Π° Π½Π΅ Π±Ρ‹Π»ΠΎ, я стал ΠΏΠΎΡ‚ΠΈΡ…ΠΎΠ½ΡŒΠΊΡƒ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Π±Π°Π·Ρƒ ΠΈ основы Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ². Π’ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρƒ мСня Π½Π°ΠΏΡ€ΠΎΡ‡ΡŒ ΠΏΡ€ΠΎΠΏΠ°Π»ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ собствСнного уровня Π·Π½Π°Π½ΠΈΠΉ, ΠΈ это ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, я Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅ Π·Π½Π°Π», насколько Π³Π»ΡƒΠ±ΠΎΠΊΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ³Π»ΡƒΠ±Π»ΡΡ‚ΡŒΡΡ Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ аспСкт Π² Java Core. Достаточно Π»ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ сортировкС ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ Π΅ΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ sort, ΠΈ ΠΎΠ½ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡ‚ΠΎΠΌ сортируСт, ΠΈΠ»ΠΈ Π½Π°Π΄ΠΎ Π³Π»ΡƒΠ±ΠΎΠΊΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² Π‘ΠΈΠ½Π°Ρ€Π½Ρ‹Ρ… ΠΈ ΠšΡ€Π°ΡΠ½ΠΎ-Π§Π΅Ρ€Π½Ρ‹Ρ… Π΄Π΅Ρ€Π΅Π²ΡŒΡΡ…. Π‘Ρ‚Π°Π»ΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠ½Π΅ срочно Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ собСсСдования, Ρ…ΠΎΡ‚ΡŒ ΠΈ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½Ρ‹Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ попросту ΡƒΠ·Π½Π°Ρ‚ΡŒ свой ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Π³Π΄Π΅ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ Π² знаниях.

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

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

— ”Вы Π€ΠΎΠ½Π±Π΅Ρ‚?”- ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΎ Ρ‡Π΅ΠΌ спросила ΠΎΠ½Π° мСня. Π”Π°-Π΄Π°, ΠΈΠΌΠ΅Π½Π½ΠΎ Β«Π€ΠžΠΠ‘Π•Π’Β» (Π½Π°Π·Π²Π°Π½ΠΈΠ΅ букмСкСрской ΠΊΠΎΠ½Ρ‚ΠΎΡ€Ρ‹).

— «Π’Сроятно, ΠΎΠ½Π° Ρ…ΠΎΡ‚Π΅Π»Π° ΡΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ, Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄ Π»ΠΈ я?» — сразу понял я, Π½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π½Π°Π³Π½Π΅Ρ‚Π°Ρ‚ΡŒ обстановку, ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠ» Π΅ΠΉ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΌΠΎΠ» Π½Π΅Ρ‚ — Π½Π΅Ρ‚ я Π½Π΅ β€œΠ€ΠΎΠ½Π±Π΅Ρ‚β€, я Π±Π΅ΠΊΠ΅Π½Π΄.

— «ΠΠ°Π°, Π½Π΅Ρ‚ Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ «Π€ΠΎΠ½Π±Π΅Ρ‚», Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ Π·Π°Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°» — ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠ»Π° ΠΎΠ½Π°. ΠŸΠΎΠΏΡ€ΠΎΡ‰Π°Π²ΡˆΠΈΡΡŒ, я ΡƒΡˆΠ΅Π».

ΠŸΠ΅Ρ‡Π°Π»ΡŒΠ½ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½ΠΎ я сдСлал Π²Ρ‹Π²ΠΎΠ΄Ρ‹. Π― понял, Ρ‡Ρ‚ΠΎ Π΄ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ΠΌΠΎΠΈ знания, Ρ€Π΅Π·ΡŽΠΌΠ΅ попросту Π½Π΅ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚, ΠΎΠ½ΠΎ отсСкаСтся сотрудниками HR, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, Π½Π΅ Π·Π½Π°ΡŽΡ‚, Ρ‡Π΅ΠΌ отличаСтся String ΠΎΡ‚ Spring. Π”Π°, ΠΎΠ½ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄ Π½ΠΈΠΌΠΈ ставят, Π½ΠΎ ΠΌΠ½Π΅ Π±Ρ‹Π»ΠΎ ΠΎΡ‚ этого Π½Π΅ Π»Π΅Π³Ρ‡Π΅. Π’ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ счСтС я Ρ€Π΅ΡˆΠΈΠ», Ρ‡Ρ‚ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½, (знаю, Ρ‡Ρ‚ΠΎ сСйчас Π² мСня полСтят ΠΏΠΎΠΌΠΈΠ΄ΠΎΡ€Ρ‹)- это Π²Ρ€Π°Ρ‚ΡŒ Π² Ρ€Π΅Π·ΡŽΠΌΠ΅. Π’Π°ΠΊ я ΠΈ поступил, скинул сСбС 10 Π»Π΅Ρ‚ возраста, ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠ» 1 Π³ΠΎΠ΄ ΠΎΠΏΡ‹Ρ‚Π°. И вуаля, Π½Π΅ ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ дня,Β  Π·Π²ΠΎΠ½ΠΎΠΊ, ΠΌΠΎΠ» Ρ‚Π°ΠΊ ΠΈ Ρ‚Π°ΠΊ, заинтСрСсовало вашС Ρ€Π΅Π·ΡŽΠΌΠ΅. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΡΠΏΠ°Π»ΠΈΡ‚ΡŒΡΡ, я Π½Π΅ стал сразу ΠΏΠ»Π°ΠΊΠ°Ρ‚ΡŒ Π² Ρ‚Ρ€ΡƒΠ±ΠΊΡƒ ΠΈ ΡˆΠ΅ΠΏΡ‚Π°Ρ‚ΡŒ «ΡΠΏΠ°ΡΠΈΠ±ΠΎ», Π½Π°Ρ‡Π°Π» Ρ€Π°ΡΡΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Оказалось, Ρ‡Ρ‚ΠΎ Московская компания «АмВСх» создала ΡˆΠΊΠΎΠ»Ρƒ ΠΊΠ°Π΄Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Ρ€Π΅Π·Π΅Ρ€Π²Π° (Π΄Π°Π»Π΅Π΅ ШКАР), ΡΡƒΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π² ΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΏΠΎΠ΄ руководством ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠΎ Π·Π°Ρ€Π°Π½Π΅Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ обучСния, с дальнСйшим трудоустройством ΠΊ Π½ΠΈΠΌ. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ со стипСндиСй 30ΠΊ, прСдоставлСниСм Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, ΠΏΠ΅Ρ‡Π΅Π½ΡŒΠΊΠ°ΠΌΠΈ, ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠΌΠΈ бСсплатными прСлСстями. «ΠšΠ°ΠΊΠ°Ρ-Ρ‚ΠΎ Π·Π°ΠΌΠ°Π½ΡƒΡ…Π°» ΠΏΠΎΠ΄ΡƒΠΌΠ°Π» я. Но всС ΠΆΠ΅ ΠΎΡ‚ собСсСдования Π½Π΅ отказался. ΠŸΡ€ΠΈΡ…ΠΎΠΆΡƒ, ΠΈ с ΠΏΠΎΡ€ΠΎΠ³Π° заявляю,

— «ΠŸΡ€ΠΈΠ²Π΅Ρ‚, я Π˜Π³ΠΎΡ€ΡŒ, ΠΈ я Π½Π°Π²Ρ€Π°Π» Π² Ρ€Π΅Π·ΡŽΠΌΠ΅!»

А ΠΌΠ½Π΅ Π² ΠΎΡ‚Π²Π΅Ρ‚: «ΠšΡ€Π°ΡΠ°Π²Ρ‡ΠΈΠΊ, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ сдСлал! Π Π°Π·Π²Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ с этими HR-ΠΌΠΈ?» Π‘ΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ я ΠΎΡ„ΠΈΠ³Π΅Π», Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ. Π’ΠΈΠ΄ΠΈΠΌΠΎ, сказано это Π±Ρ‹Π»ΠΎ для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ½ΡΡ‚ΡŒ напряТСниС ΠΈ спокойно ΠΏΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‚Π°ΠΊ ΠΎΠ½ΠΎ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ.Β  ΠžΡ‚ΠΌΠ΅Ρ‡Ρƒ, Ρ‡Ρ‚ΠΎ это оказался довольно соврСмСнный ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ собСсСдованию, ΠΌΠΎΠΉ β€œΠΌΠ°Π½Π΄Ρ€Π°ΠΆβ€ ΠΏΡ€ΠΎΡˆΠ΅Π», ΠΈ ΠΌΡ‹ смогли Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ.Β  ΠžΠΏΡƒΡ‰Ρƒ Π΄Π΅Ρ‚Π°Π»ΠΈ, Π³Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ мСня взяли, Π΄Π°ΠΆΠ΅ Π±Π΅Π· Π·Π½Π°Π½ΠΈΠΉ Π½Π° Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Spring ΠΈ Hibernate, ΠΎΠ±Π΅Ρ‰Π°Π»ΠΈ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ эти Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π·Π° 2 мСсяца. Π’Π°ΠΊ ΠΈ Π½Π°Ρ‡Π°Π»Π°ΡΡŒ моя стаТировка Π² ШКАРС Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. ПозТС я осознал насколько β€œΠ³Π»ΡƒΠ±ΠΎΠΊΠΈΠΉ этот Java-колодСц”, ΠΈ Π½Π°Ρ‡Π°Π» ΠΎΡ‰ΡƒΡ‰Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ β€œΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ проходимца”, ΡΡ‚Π°Ρ€ΡˆΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ казались β€œΠΌΠ΅Π³Π°-умными”, Π° я ΠΏΠΎΠ½ΠΈΠΌΠ°Π» происходящСС, ΠΊΠ°ΠΊ самому ΠΌΠ½Π΅ казалось, с Ρ‚Ρ€ΡƒΠ΄ΠΎΠΌ. Но это оказалось Π½ΠΎΡ€ΠΌΠΎΠΉ, я сразу ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΠΏΠΎΡ€Ρ†ΠΈΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΎΡ‚ Ρ‚ΠΈΠΌΠ»ΠΈΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ объяснил, Ρ‡Ρ‚ΠΎ это Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ, ΠΈ ΠΊ этому Π½Π°Π΄ΠΎ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΡ‰Π΅, Ρ‚.ΠΊ. всСго Π·Π½Π°Ρ‚ΡŒ всё Ρ€Π°Π²Π½ΠΎ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±ΡƒΠ΄Π΅ΡˆΡŒ, ΠΈ, вСроятно, всСгда Π±ΡƒΠ΄ΡƒΡ‚ рядом Ρ‚Π΅, ΠΊΡ‚ΠΎ ΡƒΠΌΠ½Π΅Π΅ тСбя.Β 

Π‘ΠΎΠ²Π΅Ρ‚ пятый: Ссли Π² процСссС обучСния ΠΈΠ»ΠΈ Π½Π°Ρ‡Π°Π»Π΅ своСй Ρ€Π°Π±ΠΎΡ‚Ρ‹, Ρ‚Ρ‹ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π½Π΅ понимаСшь ΠΈ Ρ‡ΡƒΠ²ΡΡ‚Π²ΡƒΠ΅ΡˆΡŒ сСбя «ΡΠ°ΠΌΡ‹ΠΌ бСстолковым Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ Π½Π° свСтС», это Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ, Ρ‚Ρ‹ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ ΠΏΡƒΡ‚ΠΈ. Π‘ΠΎΠ»ΡŒΡˆΠ΅ Π·Π°Π΄Π°Π²Π°ΠΉ вопросов, ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°ΠΉ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ нСпонятный ΠΌΠΎΠΌΠ΅Π½Ρ‚, всС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΠ»ΠΈ этот ΠΏΡƒΡ‚ΡŒ. Π›ΡƒΡ‡ΡˆΠ΅ 10 ΠΌΠΈΠ½ΡƒΡ‚ ΠΏΠΎΠ±Ρ‹Ρ‚ΡŒ β€œΠΈΠ΄ΠΈΠΎΡ‚ΠΎΠΌβ€, задавая вопросы ΠΈ ΠΏΠ΅Ρ€Π΅ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ Ρ‡Ρ‚ΠΎ-Π»ΠΈΠ±ΠΎ, Ρ‡Π΅ΠΌ ΠΎΡΡ‚Π°Ρ‚ΡŒΡΡ ΠΈΠΌ Π½Π° всю Тизнь. И Ρ‡Ρ‚ΠΎ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, это всС ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ ΠΈ ΠΏΠΎΠΎΡ‰Ρ€ΡΡŽΡ‚, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‡Π΅Ρ€Π΅Π· это ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΠ» ΠΈ ΠΏΠΎΠΌΠ½ΠΈΡ‚ насколько тяТСло Π² Π½Π°Ρ‡Π°Π»Π΅.

Π’ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ всС Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΎΡΡŒ Π»ΡƒΡ‡ΡˆΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, спустя 2 мСсяца я всё-Ρ‚Π°ΠΊΠΈ Π±ΠΎΠ»Π΅Π΅-ΠΌΠ΅Π½Π΅Π΅ разобрался Π² Spring ΠΈ Hibernate, ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» свою ΠΏΠ΅Ρ€Π²ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² качСствС Junior-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Π§Π΅Π³ΠΎ ΠΈ Π²Π°ΠΌ ТСлаю.

P.S. НС совсСм совСт: знаю, Ρ‡Ρ‚ΠΎ Π½Π΅Ρ…ΠΎΡ€ΠΎΡˆΠΎ, знаю, Ρ‡Ρ‚ΠΎ мСня сСйчас Ρ€Π°ΡΠΊΡ€ΠΈΡ‚ΠΈΠΊΡƒΡŽΡ‚, Π½ΠΎ боюсь, Ρ‡Ρ‚ΠΎ Ρƒ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ° просто Π½Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠ°ΠΊ β€œΠΏΡ€ΠΈΡƒΠΊΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒβ€ своС Ρ€Π΅Π·ΡŽΠΌΠ΅, ΠΏΠ΅Ρ€Π²ΠΎΠ΅ трудоустройство — нСлСгкая β€œΠ±ΠΈΡ‚Π²Π°β€, Π° Π½Π° Π²ΠΎΠΉΠ½Π΅ всС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΈ.

ВсС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ

По ΠΎΡ†Π΅Π½ΠΊΠ°ΠΌ Π‘ΡŽΡ€ΠΎ статистики Ρ‚Ρ€ΡƒΠ΄Π° БША, Π² странС насчитываСтся Π±ΠΎΠ»Π΅Π΅ 1Β 469Β 000Β Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. По Π΄Π°Π½Π½Ρ‹ΠΌ Π½Π° 2021 Π³ΠΎΠ΄, 35,35% этих Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Java, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· пяти Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… языков программирования Π² ΠΌΠΈΡ€Π΅.

ЕстСствСнно, ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Java ΠΈ становлСниС Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ β€” Ρ€Π°Π·ΡƒΠΌΠ½Ρ‹ΠΉ Π²Ρ‹Π±ΠΎΡ€ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρ‹ для всСх, ΠΊΡ‚ΠΎ интСрСсуСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.

Π’ этом ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΌ руководствС Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ всС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ. ΠœΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π½Π°Π²Ρ‹ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ понадобятся, долТностныС обязанности ΠΈ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ ΠΎΡ‚ вашСго работодатСля.

НачнСм!

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Java?

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΌΡ‹ рассмотрим всС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Java.

Java β€” это язык программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. НСбольшая ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ «ЗСлСная ΠΊΠΎΠΌΠ°Π½Π΄Π°Β» ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ Java Π² Π½Π°Ρ‡Π°Π»Π΅ 1990-Ρ… Π³ΠΎΠ΄ΠΎΠ². Π’ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π²Ρ…ΠΎΠ΄ΠΈΠ» ДТСймс Гослинг, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·ΠΆΠ΅ Π·Π° свою Ρ€Π°Π±ΠΎΡ‚Ρƒ стал извСстСн ΠΊΠ°ΠΊ Β«ΠΎΡ‚Π΅Ρ† JavaΒ». Гослинг Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» Java, работая ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠΌ Π² Sun Microsystems (сСгодня дочСрняя компания Oracle).

Java ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ создавался ΠΊΠ°ΠΊ:

  • ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ
  • ΠŸΡ€ΠΎΡ‡Π½Ρ‹ΠΉ
  • ΠŸΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ
  • НСзависимо ΠΎΡ‚ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹
  • Π—Π°Ρ‰ΠΈΡ‰Π΅Π½ΠΎ
  • Высокая ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ
  • ΠœΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ
  • ΠΠ΅ΠΉΡ‚Ρ€Π°Π»ΡŒΠ½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°
  • Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΡ
  • ДинамичСский

Π‘ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° выпуска Java Π² 1995 Π³ΠΎΠ΄Ρƒ ΠΎΡ‚ Π½Π΅Π³ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ соврСмСнныС языки программирования, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Python, Scala, JavaScript ΠΈ PHP. ЕстСствСнно, Java остаСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· самых популярных языков программирования для изучСния.

Π’ настоящСС врСмя сущСствуСт Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ€Π°Π·Π½Ρ‹Ρ… выпуска Java:

  • Java Card, , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ люди ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для устройств с нСбольшими Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ возмоТностями (Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ SIM-ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ ΠΊΠ°Ρ€Ρ‚Ρ‹ Π±Π°Π½ΠΊΠΎΠΌΠ°Ρ‚ΠΎΠ²)
  • Java Standard Edition (Java SE) , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ люди ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΈ сСрвСров.
  • Java Micro Edition (Java ME)
    , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ люди ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств (Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹ iOS ΠΈ Android).
  • Java Platform Enterprise Edition (Java EE) , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ люди ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

ЗаинтСрСсованы Π² Π½ΠΎΠ²ΠΎΠΉ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π΅? πŸ‘€ НачнитС здСсь πŸ‘‡ΠΠ°ΠΆΠΌΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π²ΠΈΡ‚Π½ΡƒΡ‚ΡŒ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅?

Java β€” это язык ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования (ООП), Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΠ΅Ρ‚ Π΄ΠΈΠ·Π°ΠΉΠ½ Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ Π»ΠΎΠ³ΠΈΠΊΠΈ). Β«ΠžΠ±ΡŠΠ΅ΠΊΡ‚Β» β€” это ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ с ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ (Ρ‚. Π΅. ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ), характСристиками (ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΌΠΈ «состояниСм») ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ.

БущСствуСт Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ООП. К Π½ΠΈΠΌ относятся:

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

ΠŸΡ€ΠΈ использовании ООП ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ SOLID (ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹Π΅ Π ΠΎΠ±Π΅Ρ€Ρ‚ΠΎΠΌ ΠœΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΌ ΠΈΠ»ΠΈ «дядСй Π‘ΠΎΠ±ΠΎΠΌΒ»). ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ SOLID Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚:

  • S : ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π΅Π΄ΠΈΠ½ΠΎΠΉ отвСтствСнности гласит, Ρ‡Ρ‚ΠΎ класс Π΄ΠΎΠ»ΠΆΠ΅Π½ нСсти ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π° ΠΎΠ΄Π½Ρƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ (Ссли ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ взаимосвязанных подсистСм).
  • O : ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ открытости-закрытости гласит, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ, Π½ΠΎ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ сущности (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ классы).
  • L : ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π·Π°ΠΌΠ΅Π½Ρ‹ Лисков гласит, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒ супСрклассы подклассами, Π½Π΅ Π½Π°Ρ€ΡƒΡˆΠ°Ρ ΠΊΠΎΠ΄.
  • I : ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ раздСлСния интСрфСйса гласит, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.
  • D : ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ инвСрсии зависимостСй, согласно ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ высокого уровня Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня.

Java ΠΈ JavaScript

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ названия Java ΠΈ JavaScript схоТи, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ часто ΠΏΡƒΡ‚Π°ΡŽΡ‚ ΠΈΡ…. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, это ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Ρ€Π°Π·Π½Ρ‹Π΅ языки. Java β€” это язык компиляции, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ компиляторы пСрСводят Π΅Π³ΠΎ Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄. ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎ, JavaScript β€” это ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ язык сцСнариСв, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ½ транслируСтся Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΏΡ€ΠΈ запускС.

Java ΠΈ JavaScript Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π² основном ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Java для сСрвСрной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ JavaScript для клиСнтских ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Java ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°-программиста

НовыС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡƒΡ‚Π°ΡŽΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Java с ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°ΠΌΠΈ-программистами, хотя эти профСссии Ρ‚ΠΎΠΆΠ΅ Ρ€Π°Π·Π½Ρ‹Π΅. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Java β€” узкоспСциализированныС профСссионалы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ) Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ Java.

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

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅ основы Java, Π²Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΊΠ°ΠΊ ΠΎ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π΅.

ΠšΡ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ?

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Java (ΠΈΠ½ΠΎΠ³Π΄Π° Π΅Π³ΠΎ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Β«ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠΌ JavaΒ» ΠΈΠ»ΠΈ Β«Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ JavaΒ») β€” это спСциализированный ИВ-спСциалист, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ с Java. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Java нСсут ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Π²Π΅Π±-сайтов ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с использованиСм Java.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΡΡ‚Π°Ρ‚ΡŒ Java-программистом, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ мноТСство ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎ Π²Π°ΠΆΠ½Ρ‹Ρ… вопросов, Π² Ρ‚ΠΎΠΌ числС, считаСтС Π»ΠΈ Π²Ρ‹ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡƒΡŽ Ρ‚Ρ€ΡƒΠ΄ΠΎΠ²ΡƒΡŽ Тизнь Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ для выполнСния Ρ€ΠΎΠ»Π΅ΠΉ ΠΈ обязанностСй Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ. Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ Π±ΡƒΠ΄Π΅Ρ‚ рассмотрСно ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ· этих сообраТСний.

Π§Π΅ΠΌ занимаСтся Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ?

ПовсСднСвная Тизнь Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Java зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ Π»ΠΈ Π²Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ, срСднСго ΠΈΠ»ΠΈ ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ уровня.

Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ уровня

Π‘ΡƒΠ΄ΡƒΡ‡ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Π²Ρ‹, скорСС всСго, Π²ΠΎΠΉΠ΄Π΅Ρ‚Π΅ Π² ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ. ЕстСствСнно, Π²Ρ‹ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚Π΅ своС врСмя:

  • Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΎΠ² программирования Π½Π° Java
  • НаписаниС Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ основных ошибок
  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ тСстирования
  • ΠŸΠΎΠΌΠΎΡ‰ΡŒ вашСй ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π² ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Java
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ для ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‰Π΅ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² систСмС
Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ срСднСго уровня

Π‘ΡƒΠ΄ΡƒΡ‡ΠΈ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ срСднСго уровня, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ 2–5 Π»Π΅Ρ‚ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² ИВ-Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ своСго бизнСса.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ваши Π½Π°Π²Ρ‹ΠΊΠΈ Π²Ρ‹ΡˆΠ΅, Ρ‡Π΅ΠΌ Ρƒ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, Π²Ρ‹ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚Π΅ своС Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ врСмя:

  • НаписаниС Π±ΠΎΠ»Π΅Π΅ слоТного ΠΊΠΎΠ΄Π°
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ слоТных ошибок
  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ (ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ) тСстирования
  • ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Java
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ для ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ
  • Π Π°Π±ΠΎΡ‚Π° с поставщиками
  • Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ младшими Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ
Π‘Ρ‚Π°Ρ€ΡˆΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Java

Π’ качСствС ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Java Ρƒ вас Π±ΡƒΠ΄Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ 5 Π»Π΅Ρ‚ ΠΎΠΏΡ‹Ρ‚Π°, Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ИВ-систСм вашСго бизнСса ΠΈ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ. Π‘ΠΊΠΎΡ€Π΅Π΅ всСго, Π²Ρ‹ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚Π΅ своС Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ врСмя:

  • ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° слоТных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Java
  • Надзор Π·Π° Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ ΠΌΠ»Π°Π΄ΡˆΠΈΡ… сотрудников
  • Π Π°Π±ΠΎΡ‚Π° с поставщиками
  • Надзор Π·Π° финансовой стороной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ

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

ΠšΠ°ΠΊΠΎΠ²Ρ‹ обязанности Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°?

Как Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Java, ваши ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Π΅ обязанности Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ потрСбностСй вашСго работодатСля. Однако Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ схоТиС Ρ€ΠΎΠ»Π΅Π²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π² Ρ‚ΠΎΠΌ числС:

Π Π°Π±ΠΎΡ‚Π° с поставщиками ИВ

Как Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Java ваш Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с поставщиками, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π²Π°ΡˆΠ΅ΠΌΡƒ бизнСсу инфраструктуру, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ (Ρ‚. поставщики Β«ΠΊΠ°ΠΊ услуга» (IaaS), Β«ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΠΊΠ°ΠΊ услуга» (PaaS) ΠΈ Β«ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΊΠ°ΠΊ услуга» (SaaS). Π’ частности, Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ:

  • Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ с ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ поставщиками
  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π² для Π½ΠΎΠ²Ρ‹Ρ… поставщиков
  • Π˜ΡΡΠ»Π΅Π΄ΡƒΠΉΡ‚Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ поставщиков ΠΈ Π½Π°Π±Π»ΡŽΠ΄Π°ΠΉΡ‚Π΅ Π·Π° Ρ€Ρ‹Π½ΠΊΠΎΠΌ Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ
  • ΠžΡ†Π΅Π½ΠΈΠ²Π°ΠΉΡ‚Π΅ прСдлоТСния ΠΈ Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅Π³ΠΎΠ²ΠΎΡ€Ρ‹ ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ вашСго бизнСса
  • ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ запрос Ρ†Π΅Π½ (RFQ) ΠΈ Ρ‚Π΅Π½Π΄Π΅Ρ€Π½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ
ВзаимодСйствиС с ИВ-ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ

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

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠΎΠ΄Π°

Π’ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ всСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ постоянно Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π½Π° Java. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΊΠΎΠ΄ Π² Π½ΠΎΠ²ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… обновлСниях ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈΠ»ΠΈ исправлСниях ошибок.

Код тСстирования

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

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ сквозного тСстирования

Π Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°

Как Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ Π²Π°ΠΌ потрСбуСтся Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΊΠΎΠ΄, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ.

ΠžΡ‚Π»Π°Π΄ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π΅ Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Java нСсут ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π° устранСниС ошибок Π² своих ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. Π’ частности, Π²Π°ΠΌ потрСбуСтся Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ это Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… организациях Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ запросы Π½Π° ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ‡Π»Π΅Π½Π°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ, поэтому ΠΎΡ‚ вас потрСбуСтся ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ связь с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π½Π° протяТСнии всСго процСсса ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ.

ПониманиС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

Если Π²Ρ‹ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, Π²Π°ΠΌ потрСбуСтся Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ вашСго бизнСса, ИВ-инфраструктуры ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. ПониманиС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π΅ΡˆΠ°ΡŽΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ даст ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹.

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ

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

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ для ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

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

ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ бСзопасности ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ

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

Бколько Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ?

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ высокой ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ обязанности, став Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρƒ. По Π΄Π°Π½Π½Ρ‹ΠΌ Salary.com, срСдняя Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Π° Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π² БША составляСт 96 297Β Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² БША Π² Π³ΠΎΠ΄ (ΠΏΠΎ ΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡŽ Π½Π° 29 октября 2021Β Π³ΠΎΠ΄Π°).

Половина всСх Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Java, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»Π½Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ дСнь, Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ ΠΎΡ‚ 80 975 Π΄ΠΎ 107 886 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² Π² Π³ΠΎΠ΄ Π·Π° свою Ρ€Π°Π±ΠΎΡ‚Ρƒ. Π­Ρ‚ΠΎ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ связано с нСсколькими Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, ΠΌΠ½ΠΎΠ³ΠΎΠ»Π΅Ρ‚Π½ΠΈΠΉ ΠΎΠΏΡ‹Ρ‚, Π΅Π³ΠΎ бизнСс (ΠΈ Π΅Π³ΠΎ ΠΏΡ€ΠΈΠ±Ρ‹Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ), Π»ΡŽΠ±Ρ‹Π΅ управлСнчСскиС обязанности, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρƒ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ, мСстополоТСниС, свСрхурочныС ΠΈ бонусы.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Java Π² БША, взглянитС Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ распрСдСлСния Π½ΠΈΠΆΠ΅.

Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²

Для сравнСния, срСдний Π·Π°Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° составляСт ΠΎΡ‚ 60 000 Π΄ΠΎ 75 000 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² Π² Π³ΠΎΠ΄.

КакиС Π½Π°Π²Ρ‹ΠΊΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ?

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΡ‚Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Java, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ²Π»Π°Π΄Π΅Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌΠΈ. Π­Ρ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅:

БпособностСй Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

Как Java-программист, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ с нуля для Ρ†Π΅Π»ΠΎΠ³ΠΎ ряда Π²Π΅Π±-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Java ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ для создания Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΈ исправлСния ошибок. Π’Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ:

  • Различия ΠΌΠ΅ΠΆΠ΄Ρƒ Java Card, Java SE, Java ME ΠΈ Java EE
  • Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ распространСнныС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Java, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ срСда Spring ΠΈ срСда Hibernate
  • Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ DevKinsta
Навыки тСстирования ΠΊΠΎΠ΄Π°

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свой ΠΊΠΎΠ΄ ΠΏΠ΅Ρ€Π΅Π΄ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ΠΌ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ тСстированиС, статичСскоС тСстированиС ΠΊΠΎΠ΄Π°, ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ΅ тСстированиС ΠΈ тСстированиС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ для ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Навыки SQL

МногиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Java ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ SQL (язык структурированных запросов) ΠΏΡ€ΠΈ построСнии ΠΈ использовании Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…. Π’Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ SQL. Π’ ΠΈΠ΄Π΅Π°Π»Π΅ Π²Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ слСдуСт ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с систСмами Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… Oracle 12c, Microsoft SQL ΠΈ MySQL.

Навыки управлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ

Π‘ΡƒΠ΄ΡƒΡ‡ΠΈ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠΌΡƒ Ρ†ΠΈΠΊΠ»Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ систСм (SDLC). ЕстСствСнно, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊ провСсти ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ‡Π΅Ρ€Π΅Π· ΡˆΠ΅ΡΡ‚ΡŒ этапов: ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π°Π½Π°Π»ΠΈΠ·, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅, тСстированиС ΠΈ интСграция, Π° Ρ‚Π°ΠΊΠΆΠ΅ обслуТиваниС. Π’Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ слСдуСт ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Π²ΠΎΠ΄ΠΎΠΏΠ°Π΄Π½Ρ‹ΠΌ ΠΈ Π³ΠΈΠ±ΠΊΠΈΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°ΠΌΠΈ ΠΊ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ.

Навыки Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²

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

Навыки взаимодСйствия с поставщиками

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ с поставщиками ИВ, Π²Π°ΠΌ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ устныС ΠΈ ΠΏΠΈΡΡŒΠΌΠ΅Π½Π½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ общСния. Π’ ΠΈΠ΄Π΅Π°Π»Π΅ Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ свои Π½Π°Π²Ρ‹ΠΊΠΈ вСдСния ΠΏΠ΅Ρ€Π΅Π³ΠΎΠ²ΠΎΡ€ΠΎΠ² ΠΈ Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ, Ρ‡Ρ‚ΠΎ упростит взаимодСйствиС с поставщиками.

Π—Π½Π°Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Java являСтся языком ООП, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° ООП ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ SOLID ООП-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Как ΡΡ‚Π°Ρ‚ΡŒ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΡ‚Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Java, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡˆΠ΅ΡΡ‚ΡŒ простых шагов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Π²ΠΈΡ‚ΡŒ свои Π½Π°Π²Ρ‹ΠΊΠΈ ΠΈ ΡΡ‚Π°Ρ‚ΡŒ экспСртом Π² области Java.

Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим эти шаги сСйчас.

Π¨Π°Π³ 1. Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ Java

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Java. БущСствуСт мноТСство ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… способов изучСния Java, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ подкасты, ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ курсы, ΠΊΠ½ΠΈΠ³ΠΈ ΠΈ ΡƒΡ‡Π΅Π±Π½Ρ‹Π΅ пособия. Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ руководство, ΠΌΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π£Ρ‡Π΅Π±Π½ΠΈΠΊΠΈ ΠΏΠΎ JavaΒ ΠΎΡ‚ Oracle, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ бСсплатны ΠΈ Π²ΡΠ΅ΠΎΠ±ΡŠΠ΅ΠΌΠ»ΡŽΡ‰ΠΈ. Π£Ρ‡Π΅Π±Π½ΠΈΠΊΠΈ ΠΏΠΎ Java ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹, ΠΊΠ°ΠΊ:

  • ΠžΡΠ½ΠΎΠ²Ρ‹ Π΄ΠΈΠ·Π°ΠΉΠ½Π° Java
  • Как ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ графичСскиС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ интСрфСйсы (GUI) с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Java
  • Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Java
  • Как Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ прилоТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Java Web Start ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ модуля Java

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сабрСддиты, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ r/LearnJava, для связи с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ Java. Π’ сабрСддитС r/LearnJava Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ рСсурсы ΠΏΠΎ Java, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΊΠ½ΠΈΠ³Π°ΠΌ ΠΈ сообщСния ΠΎΡ‚ людСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡ‰ΡƒΡ‚ ΠΎΡ‚Π·Ρ‹Π²Ρ‹ ΠΎ своСм ΠΊΠΎΠ΄Π΅.

Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ рСсурсы Java

Π¨Π°Π³ 2. Π£Π»ΡƒΡ‡ΡˆΠΈΡ‚Π΅ свои Π½Π°Π²Ρ‹ΠΊΠΈ управлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ Java

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

Если Π²Ρ‹ ΠΈΡ‰Π΅Ρ‚Π΅, Ρ‡Π΅ΠΌ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ своС Ρ€Π΅Π·ΡŽΠΌΠ΅, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ сСртификации Java. Oracle ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ нСсколько сСртификатов Java (хотя ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌΠΈ).

Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚Ρ‹ Oracle Java

Π¨Π°Π³ 3. ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ сообщСству Java, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Ρƒ своих ΠΊΠΎΠ»Π»Π΅Π³

Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΊ сообщСству Java, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Ρƒ своих ΠΊΠΎΠ»Π»Π΅Π³. ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΊ сообщСству β€” ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ способ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ свои Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ тСхничСскиС знания.

НаблюдСниС Π·Π° Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… сообщСств Java, ΠΌΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ:

  • Java-Ρ‚Π΅Π³ StackOverflow
  • Ρ€/Π―Π²Π°
  • Java-сообщСство Oracle

Π’Π΅Π³ Java StackOverflow.

Π¨Π°Π³ 4. ΠžΡ‚Ρ‚Π°Ρ‡ΠΈΠ²Π°ΠΉΡ‚Π΅ свои Π½Π°Π²Ρ‹ΠΊΠΈ ΠΈ создавайтС ΠΏΠΎΡ€Ρ‚Ρ„ΠΎΠ»ΠΈΠΎ

Π—Π°Ρ‚Π΅ΠΌ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ свои Π½ΠΎΠ²Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Java ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΡ€Ρ‚Ρ„ΠΎΠ»ΠΈΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ работодатСлям. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚ΡŒΡΡ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ нСсколько Java-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для своСго ΠΏΠΎΡ€Ρ‚Ρ„ΠΎΠ»ΠΈΠΎ (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΎΠ΄Π½ΠΎ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅). Π­Ρ‚ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ слоТными ΠΈΠ»ΠΈ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ просто слуТат для вас способом ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ряд ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Java.

Π’Π°ΡˆΠ΅ ΠΏΠΎΡ€Ρ‚Ρ„ΠΎΠ»ΠΈΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½Ρ‹ΠΌ. Π’ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ счСтС, Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΠΎΡ€Ρ‚Ρ„ΠΎΠ»ΠΈΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² сосрСдоточСны Π½Π° Π΄Π²ΡƒΡ… ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… Π²Π΅Ρ‰Π°Ρ…:

  1. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ читатСля Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·Π΄Π΅Π» Β«ΠΎΠ±ΠΎ ΠΌΠ½Π΅Β», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ описываСтся ваш ΠΎΠΏΡ‹Ρ‚, Π½Π°Π²Ρ‹ΠΊΠΈ ΠΈ интСрСсы
  2. ΠŸΠΎΠΊΠ°ΠΆΠΈΡ‚Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŽ свои Π½Π°Π²Ρ‹ΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ ΠΈΠ· 1-3 ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ создали. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΎΡ‚Π΄Π°Ρ‡Ρƒ ΠΎΡ‚ этих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρ‹ процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΠΏΡ€ΡΠΌΡƒΡŽ ссылку Π½Π° ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

Π¨Π°Π³ 5. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ своС Ρ€Π΅Π·ΡŽΠΌΠ΅ ΠΈ ΠΏΠΎΠ΄Π°ΠΉΡ‚Π΅ заявку Π½Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ долТности Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ освоитС Java ΠΈ создадитС нСсколько Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ своС Ρ€Π΅Π·ΡŽΠΌΠ΅ ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΡŒ заявку Π½Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ младшСго Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

ΠŸΡ€ΠΈ составлСнии Ρ€Π΅Π·ΡŽΠΌΠ΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ свои Π½ΠΎΠ²Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Java. Они ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· Π½Π°Π²Ρ‹ΠΊΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Java, Π½Π°Π²Ρ‹ΠΊΠΎΠ² тСстирования ΠΊΠΎΠ΄Π°, Π·Π½Π°Π½ΠΈΠΉ SQL, Π½Π°Π²Ρ‹ΠΊΠΎΠ² управлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ, Π½Π°Π²Ρ‹ΠΊΠΎΠ² взаимодСйствия с поставщиками ΠΈ Π·Π½Π°Π½ΠΈΠΉ ООП. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ «мягкиС Π½Π°Π²Ρ‹ΠΊΠΈΒ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρƒ вас Π΅ΡΡ‚ΡŒ. МягкиС Π½Π°Π²Ρ‹ΠΊΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ людям Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ успСха Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя Π½Π°Π²Ρ‹ΠΊΠΈ общСния, Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅.

Вакансии Java ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π° сайтах Indeed, LinkedIn, IT Career Finder, Monster ΠΈ ITJobBoard.net.

Π’Π΅Π±-сайт JobBoard

Π¨Π°Π³ 6. Π‘ΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΡŒΡ‚Π΅ΡΡŒ Π½Π° постоянном ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΠΈ своих Π½Π°Π²Ρ‹ΠΊΠΎΠ² Java

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

На Ρ‡Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΈ Π½Π°ΠΉΠΌΠ΅ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ привносит Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ свои ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ ΠΈ ΠΎΠΏΡ‹Ρ‚, Π½ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ качСства Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ Π²Π΅Π»ΠΈΠΊΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°Π½ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Java, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΈΡ‰Π΅Ρ‚Π΅ ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ характСристиками:

ΠšΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ ΠΈΠ³Ρ€ΠΎΠΊ

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Java Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ вмСстС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π²Π°ΠΌ понадобится ΠΊΡ‚ΠΎ-Ρ‚ΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅. ΠŸΡ€ΠΈ Π½Π°ΠΉΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈΡ‰ΠΈΡ‚Π΅ ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ, ΠΊΡ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ‹Ρ‚ Π²ΠΎΠΎΠ΄ΡƒΡˆΠ΅Π²Π»Π΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ‡Π»Π΅Π½ΠΎΠ² своСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

ΠšΡ‚ΠΎ-Ρ‚ΠΎ, ΠΊΡ‚ΠΎ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

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

ΠšΡ‚ΠΎ-Ρ‚ΠΎ, ΠΊΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Java Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ большого количСства тСхничСских Π·Π½Π°Π½ΠΈΠΉ ΠΈ ΠΎΠΏΡ‹Ρ‚Π°, Π»ΡƒΡ‡ΡˆΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ всСгда учатся. ΠŸΡ€ΠΈ Π½Π°ΠΉΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΈΡ‰ΠΈΡ‚Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ свои Π½Π°Π²Ρ‹ΠΊΠΈ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅.

ΠšΡ‚ΠΎ-Ρ‚ΠΎ, ΠΊΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ собой

Π₯отя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Java β€” это ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Π²ΠΈΠ΄ спорта, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ повсСднСвныС Π·Π°Π΄Π°Ρ‡ΠΈ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ Π² ΠΎΠ΄ΠΈΠ½ΠΎΡ‡ΠΊΡƒ. ЕстСствСнно, нанимая Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Java, ΠΈΡ‰ΠΈΡ‚Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ своим расписаниСм, ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ сосрСдоточСнным ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ.

Π—Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹, Ρ‡Ρ‚ΠΎ 35,35% Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Java? 😲 ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Ρ‡Π°ΡΡ‚ΡŒΡŽ своСй ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого руководства πŸ€ΠΠ°ΠΆΠΌΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π²ΠΈΡ‚Π½ΡƒΡ‚ΡŒ РСзюмС

По ΠΎΡ†Π΅Π½ΠΊΠ°ΠΌ Π‘ΡŽΡ€ΠΎ статистики Ρ‚Ρ€ΡƒΠ΄Π° БША, с 2019 ΠΏΠΎ 2029 Π³ΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ мСста Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния вырастут Π½Π° 22%, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ ΠΊΠ°ΠΊ Β« Π³ΠΎΡ€Π°Π·Π΄ΠΎ быстрСС, Ρ‡Π΅ΠΌ Π² срСднСм». ЕстСствСнно, ΡΡ‚Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Java β€” это фантастичСский Π²Ρ‹Π±ΠΎΡ€ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρ‹, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΡ‚Π°Ρ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒΡŽ Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΌ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ Java ΠΈ Π½Π°ΠΊΠΎΠΏΠΈΡ‚ΡŒ ΠΎΠΏΡ‹Ρ‚ Π² области управлСния Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования ΠΈ управлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ. Π’Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ общСния ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Java Ρ€Π΅ΡˆΠ°ΡŽΡ‚ тСхничСскиС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ ИВ-ΠΎΡ‚Π΄Π΅Π»ΠΎΠΌ своСго бизнСса.

Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅? ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ Π»ΠΈ Π²Π°ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Java?


ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ всС свои прилоТСния, Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ сайты WordPress ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈ ΠΏΠΎΠ΄ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΡ€Ρ‹ΡˆΠ΅ΠΉ. Наша ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ облачная ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя:

  • ΠŸΡ€ΠΎΡΡ‚Π°Ρ настройка ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² ΠΏΠ°Π½Π΅Π»ΠΈ управлСния MyKinsta
  • ЭкспСртная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° 24/7
  • Π›ΡƒΡ‡ΡˆΠ΅Π΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ΅Ρ‚ΡŒ Google Cloud Platform Π½Π° Π±Π°Π·Π΅ Kubernetes для максимальной ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ
  • Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ Cloudflare ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ уровня для скорости ΠΈ бСзопасности
  • Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ…Π²Π°Ρ‚ Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠΈ благодаря 35 Ρ†Π΅Π½Ρ‚Ρ€Π°ΠΌ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ 275 Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ присутствия ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ

НачнитС с бСсплатной ΠΏΡ€ΠΎΠ±Π½ΠΎΠΉ вСрсии нашСго хостинга ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ хостинга Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с нашими ΠΏΠ»Π°Π½Π°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ с ΠΎΡ‚Π΄Π΅Π»ΠΎΠΌ ΠΏΡ€ΠΎΠ΄Π°ΠΆ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ подходящий Π²Π°Ρ€ΠΈΠ°Π½Ρ‚.

Как ΡΡ‚Π°Ρ‚ΡŒ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ: основныС шаги

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

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

ΠšΡ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ?

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Java ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ Π·Π° ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, созданиС ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ процСссов Π½Π° основС Java. К Π½ΠΈΠΌ относятся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ инструмСнты, Π½Π°ΡƒΡ‡Π½Ρ‹Π΅ прилоТСния, ΠΎΠ½Π»Π°ΠΉΠ½-прилоТСния ΠΈ прилоТСния для Android. ВспомнитС простой поиск Π² Π’ΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠΈ, Π»ΡŽΠ±ΠΈΠΌΡƒΡŽ ΠΈΠ³Ρ€Ρƒ Minecraft ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ марсоходом. Π—Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΈΠ· Π½ΠΈΡ… стоит Java-программист. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Java Π² основном Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² Π΄Π²ΡƒΡ… ΡˆΠΈΡ€ΠΎΠΊΠΈΡ… областях: Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния/сСрвСрной части.

Π’ качСствС Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Ρƒ вас Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π°Ρ‚ΡŒ со ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ корпорациями (МНК), ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π½Π° языкС Java для производства ΠΈΠ»ΠΈ обслуТивания Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ части своих Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ². Π₯отя Ρ‚Π°ΠΊΠΈΠ΅ языки программирования, ΠΊΠ°ΠΊ Python ΠΈ Go, стали Π±ΠΎΠ»Π΅Π΅ популярными, Java остаСтся сильной ΠΈ эффСктивной, поэтому ΠΎΠ½Π° Π½ΠΈΠΊΡƒΠ΄Π° Π½Π΅ дСнСтся. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρƒ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΌΠ½ΠΎΠ³ΠΎ вакансий. ΠžΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΠΈ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ уровня Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ Π² зависимости ΠΎΡ‚ бизнСса. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ основныС Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ рСгулярно:Β 

  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ тСстируСмого ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°
  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, тСстированиС ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния
  • ВнСсСниС ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС
  • ИспользованиС Π»ΠΎΠ³ΠΈΠΊΠΈ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ
  • Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ сотрудничСство с заинтСрСсованными сторонами ΠΈΠ»ΠΈ ИВ ΠΎΡ‚Π΄Π΅Π».

Как ΡΡ‚Π°Ρ‚ΡŒ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Java Π² 2023 Π³ΠΎΠ΄Ρƒ?

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Java, Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ нСсколько Π²Π°ΠΆΠ½Ρ‹Ρ…Β ΡˆΠ°Π³ΠΎΠ². НСкоторыС ΠΈΠ· Π½ΠΈΡ… пСрСчислСны Π½ΠΈΠΆΠ΅:Β 

Π¨Π°Π³ 1. ΠžΡΠ²ΠΎΠΉΡ‚Π΅ Core Java SE

НачнитС с максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ освоСния Core Java (Java SE). Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с основными понятиями, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Ρ†ΠΈΠΊΠ»Ρ‹, массивы, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ хотя Π±Ρ‹ Π±Π°Π·ΠΎΠ²ΠΎΠ΅ прСдставлСниС ΠΎΠ± API ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния, доступных Π² Java SE, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Java.lang, Java.io ΠΈ Java.math. Учитывая, насколько популярны ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ООП Π² Java, Π²Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ слСдуСт Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΈΡ….

Π¨Π°Π³ 2. ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡ‚Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ Java

Если Π²Π°ΠΌ интСрСсно, Ρ‡Π΅ΠΌΡƒ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Java, Ρ…ΠΈΡ‚Ρ€ΠΎΡΡ‚ΡŒ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, ΠΈΠ·ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π² Core Java, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ экспСртом Java. Когда Π²Ρ‹ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ языковыС ограничСния ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ проСктирования, Π²Ρ‹ ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ просто ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ тСорСтичСскоС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Но ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΈΠ·-Π·Π° фактичСского воплощСния ΠΈΠ΄Π΅ΠΈ Π² Тизнь. ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Java ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Π°Ρ‰Π΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ΡΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ нСбольшиС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΏΠΎ Π»ΡŽΠ±Ρ‹ΠΌ Π½ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚Π΅.

Π¨Π°Π³ 3. Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ Java EE

По Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ курса Core Java Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ знакомство с Advanced Java, часто Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΌ Java EE (Enterprise Edition). Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡Π½Π΅Ρ‚Π΅ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Java EE, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ программистом Π½Π° Java. Java EE прСдоставляСт спСцификации для Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ распрСдСлСнныС вычислСния ΠΈ Π²Π΅Π±-прилоТСния. Для Π²Π΅Π±-спСцификаций сюда входят Ρ‚Π°ΠΊΠΈΠ΅ инструмСнты, ΠΊΠ°ΠΊ Java Server Faces, Servlet, WebSocket ΠΈΒ Ρ‚.Β Π΄.Β 

Π¨Π°Π³ 4.Β Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сСрвлСтов ΠΈ JSPΒ 

Π›ΡŽΠ±Ρ‹Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ знания Java EE Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΡ‡Π΅Ρ‚Π°Ρ‚ΡŒΡΡ с интСрфСйсными тСхнологиями, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ HTML, CSS ΠΈ JavaScript. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ нСбольшиС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ Ρ‚Π΅ΠΌΠ°ΠΌ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Ρ€Π°Π·Π²ΠΈΡ‚ΡŒ свои ΠΌΡ‹ΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ способности. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΡ€Π°ΠΉΠ½Π΅ Π²Π°ΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ 2 ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ JSP, Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ β€” сСрвлСт. Π­Ρ‚ΠΎ связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π½Π΅ смоТСтС ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ свой ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π·Π½Π°Π½ΠΈΠΉ Π² области программирования, Π½Π΅ работая Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ Π² этой области.

Π¨Π°Π³ 5. Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ Hibernate ΠΈ Spring Framework

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° вопрос ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΡΡ‚Π°Ρ‚ΡŒ экспСртом Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π° Java, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Java, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Spring ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Hibernate, послС изучСния Java SE ΠΈ Java EE. Π­Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Java. На самом Π΄Π΅Π»Π΅, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ„ΠΈΡ€ΠΌ-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Java сСгодня ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для создания Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Spring, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Spring Cloud, Spring Boot, Spring MVC.

Π‘Ρ€Π΅Π΄Π° Hibernate ΠΈ язык запросов Hibernate ΠΎΡ‡Π΅Π½ΡŒ популярны для сопоставлСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ‚Π΅Ρ€Ρ€ΠΈΡ‚ΠΎΡ€ΠΈΠΈ с рСляционной Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρƒ вас Π±ΡƒΠ΄Π΅Ρ‚ высокая Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌ Π½Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π² любой ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, Ссли Π²Ρ‹ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с этими Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°ΠΌΠΈ ΠΈ ΡƒΠΌΠ΅Π΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ с ΠΈΡ… использованиСм.

ΠšΠ°ΠΊΠΎΠ²Ρ‹ обязанности Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°?

Π£ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΎΡ‡Π΅Π½ΡŒ отвСтствСнная Ρ€Π°Π±ΠΎΡ‚Π°. ДолТностная инструкция Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° подраздСляСтся ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Ρ€ΠΈ уровня:Β 

1. Младший Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ (Π½ΠΈΠΆΠ½ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ)Β 

Роль младшСго Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ большого ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Java. Но Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Ρ‚Π²Π΅Ρ€Π΄ΠΎΠΌΡƒ пониманию основ Servlet ΠΈ JSP, Π½ΡƒΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Ρ‚ΡŒ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΌ с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π±Π°Π·ΠΎΠ²Ρ‹ΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ΠΌ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

2. Π‘Ρ‚Π°Ρ€ΡˆΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Java (срСдний ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ)

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

3. Π’Π΅Π΄ΡƒΡ‰ΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Java (Π²Ρ‹ΡΡˆΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ)Β 

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

4. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΈΡ… стандартов кодирования

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

5. Π”Π΅Π»Π°ΠΉΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈΒ 

ВсСгда ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² ΠΊΠΎΠ΄ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ, ΠΏΠΎΡΡΠ½ΡΡŽΡ‰ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ использованиС вашСй ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ Π±Π΅Π· нСобходимости Π»ΠΈΡ‡Π½ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΡΡ‚ΡŒ Π΅Π΅, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Π²Π°ΠΌ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ измСнСния ситуации.

6. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹

По возмоТности всСгда ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ качСствСнный ΠΊΠΎΠ΄, Π½ΠΎ ΠΈ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ процСсс создания для дальнСйшСго обслуТивания ΠΈ Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ понимания.

7. ИспользованиС самого послСднСго API 

ВсСгда Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽΡ‚ΡΡ самыС послСдниС классы API, интСрфСйсы ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌ с Π°ΠΌΠΎΡ€Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ, Π½Π΅ прибСгая ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ новСйшиС API.

8. Π‘Ρ‚Π°Ρ‚ΡŒ сСртифицированным Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ JavaΒ 

БСртификация Java Π΄Π΅Π»Π°Π΅Ρ‚ сдСлку приятнСС. НаиболСС извСстныС ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² области ИВ, сСртификаты Oracle Java, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Π²Π°ΡˆΡƒ Ρ€Π΅ΠΏΡƒΡ‚Π°Ρ†ΠΈΡŽ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° курс программирования Π½Π° Python, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Java.

ΠšΠ°ΠΊΠΎΠ²Ρ‹ трСбования, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ?

Компании, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят Π±Ρ‹Ρ‚ΡŒ Π²ΠΏΠ΅Ρ€Π΅Π΄ΠΈ всСх Π² эпоху Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ трансформации, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π°ΠΉΠΌΡƒ ΠΏΡ€Π΅Π΄Π°Π½Π½Ρ‹Ρ… своСму Π΄Π΅Π»Ρƒ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ дСлят Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π½Π° Ρ‚Ρ€ΠΈ уровня: младший Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ (0-2 Π³ΠΎΠ΄Π° ΠΎΠΏΡ‹Ρ‚Π°), ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ (Π±ΠΎΠ»Π΅Π΅ 5 Π»Π΅Ρ‚ ΠΎΠΏΡ‹Ρ‚Π°) ΠΈ Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ (Π±ΠΎΠ»Π΅Π΅ 10 Π»Π΅Ρ‚ ΠΎΠΏΡ‹Ρ‚Π°), ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΎ описано Ρ€Π°Π½Π΅Π΅. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ всСгда ΠΈΡ‰Π΅Ρ‚ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ, сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²Ρ‹ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΠ»ΠΈ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ,Β ΠΊΠ°ΠΊ ΡΡ‚Π°Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Java с нуля,Β Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ трСбуСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Java:Β 

  • ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΈ исслСдованиС.
  • ИспользованиС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Java EE для проСктирования ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
  • ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π°Π½Π°Π»ΠΈΠ· с использованиСм популярных шаблонов проСктирования.
  • Π“Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ устройства Java ΠΈ JEE, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ транзакциями ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ.
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ основных ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
  • Π£Ρ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΎ всСм процСссС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.
  • ΠŸΠΈΡˆΠΈΡ‚Π΅ эффСктивно ΠΈ с ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ.
  • Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ конструкция соотвСтствуСт спСцификациям.
  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ созданиС выпусков ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².
  • Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚Π΅ ΠΈΡ… для ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ постоянный рост.