рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░!
рдореЗрд░рд╛ рдирд╛рдо рдЕрд▓рд┐рдХ рдХреБрд░реНрджрд┐рдХреЛрд╡ рд╣реИ, рдореИрдВ рд╕рдВрдпреБрдХреНрдд рд╡реНрдпрд╛рдкрд╛рд░рд┐рдпреЛрдВ рдХрд╛ рд╕реАрдЯреАрдУ рд╣реВрдВред рдЖрдк рдореЗрд░реЗ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдореЗрдВ рдореЗрд░реЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рд╣рдо рдЖрдИрдЯреА рд▓реЛрдЧреЛрдВ рдХреЛ рдХрдВрдкрдиреА рдореЗрдВ рднрд░реНрддреА рдХрд░рдиреЗ рдХреА рдЧрддрд┐ рдмрдврд╝рд╛ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ: рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рд╣рдореЗрдВ "рдлрд┐рди" рдХрдВрдкрдиреА рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдмрд╣реБрдд рдХрдо рд▓реЛрдЧ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ "рдЯреЗрдХ" рдХреИрд╕реЗ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ Habr├й рдкрд░ рдПрдХ рдмреНрд▓реЙрдЧ рд╣реИред
рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ рдореИрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╣рдо рд╡рд┐рдХрд╛рд╕ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдХреИрд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╣реИрдВред рдФрд░ рдЦреБрд╢реА рдХреЗ рд╕рд╛рде рдореИрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рджреВрдВрдЧрд╛ред
рдХрдВрдкрдиреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рдпреВрдирд╛рдЗрдЯреЗрдб рдЯреНрд░реЗрдбрд░реНрд╕ рд╕реНрдЯреЙрдХ рдорд╛рд░реНрдХреЗрдЯ рдЯреНрд░реЗрдбрд┐рдВрдЧ (рдПрдирд╡рд╛рдИрдПрд╕рдИ, рдПрдирдПрд╕рдбреАрдПрдХреНрдпреВ, рд╕реАрдПрдордИ) рдФрд░ рдирд┐рд╡реЗрд╢ (рдЖрдИрдкреАрдУ, рдУрдЯреАрд╕реА рдФрд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдирд┐рд╡реЗрд╢ рдЙрддреНрдкрд╛рджреЛрдВ) рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд┐рдЯрд▓ рдЙрддреНрдкрд╛рджреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рд╡рд╛рд▓реА рдПрдХ рдлрд┐рдирдЯреЗрдХ рдХрдВрдкрдиреА рд╣реИред рд╣рдо рд╡реНрдпрд╛рдкрд╛рд░рд┐рдпреЛрдВ, рд╡реЗрдм рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ, рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рд╡рд┐рддреНрддреАрдп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдФрд░ рд╣рдорд╛рд░реЗ рдХреНрд░рд┐рдкреНрдЯреЛрдХреНрдпреВрд░реЗрдВрд╕реА рдПрдХреНрд╕рдЪреЗрдВрдЬ рдХреЗ рд▓рд┐рдП рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
рдЖрдИрдЯреА рдЯреАрдо рдпреВрдирд╛рдЗрдЯреЗрдб рдЯреНрд░реЗрдбрд░реНрд╕ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдХреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдбрд┐рдЬрд┐рдЯрд▓ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ:
- UTEX рдПрдХ рдЕрдиреБрдХреВрд▓реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (рд╢реБрд░реБрдЖрддреА / рдкреЗрд╢реЗрд╡рд░) рдХреЗ рд╕рд╛рде рдПрдХ рдХреНрд░рд┐рдкреНрдЯреЛрдХреНрдпреВрд░реЗрдВрд╕реА рдПрдХреНрд╕рдЪреЗрдВрдЬ рд╣реИред
- рдпреВрдЯреА рдЗрдирд╡реЗрд╕реНрдЯрдореЗрдВрдЯ рдПрдХ рдирд┐рд╡реЗрд╢ рд╡реЗрдм рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХреНрд╕рдХреНрд▓реВрд╕рд┐рд╡ рдЖрдЗрдбрд┐рдпрд╛рдЬ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рд╣реЛрддрд╛ рд╣реИред
- рдСрд░реЛрд░рд╛ рд╡рд┐рднрд┐рдиреНрди рдПрдХреНрд╕рдЪреЗрдВрдЬреЛрдВ рдкрд░ рд╡реНрдпрд╛рдкрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдордВрдЪ рд╣реИред
- UT рдкрддреНрд░рд┐рдХрд╛ рд╡реНрдпрд╛рдкрд╛рд░ рдФрд░ рд╡рд┐рддреНрдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╕реВрдЪрдирд╛ рдкреЛрд░реНрдЯрд▓ рд╣реИред
- рдЙрддреНрддрд░ - рдХреНрд░рд┐рдкреНрдЯреЛрдХреНрдпреВрд░реЗрдВрд╕реА рдореЗрдВ рд▓реЗрдЦрдХреЛрдВ рдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рд╢реНрд╡рдХреЛрд╢ред
рдбрд┐рдЬрд╝рд╛рдЗрди
рд╣рдо рдПрдХ рдЧрддрд┐рд╢реАрд▓ рдмрд╛рдЬрд╛рд░ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдПрдХ рд▓рдЪреАрд▓реА рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд▓рд┐рдП рдЙрддреНрдкрд╛рдж рдЯреАрдореЛрдВ рдХреЛ "рддреЗрдЬ" рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕реНрдХреНрд░рдо рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдЪрдХреНрд░ рдФрд░ рдХрд╛рдирдмрди рддрд╛рд▓ рдЪрдХреНрд░ - 1 рд╕рдкреНрддрд╛рд╣ред
рд╡рд┐рдХрд╛рд╕ рдХрд╛ рд╡реНрдпрд╡рд╕рд╛рдп рд╕реЗ рдЧрд╣рд░рд╛ рд╕рдВрдмрдВрдз рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЙрддреНрдкрд╛рдж рдирд┐рд░реНрдгрдпреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЙрддреНрдкрд╛рдж рдЯреАрдореЗрдВ HADI рдЪрдХреНрд░ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВред рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рдкрд░рд┐рдгрд╛рдо рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдЧрдард┐рдд рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд▓рд┐рдП, рд╣рдо рдкреВрд░реЗ рдХреЛрдб рдХреА рд╡рд┐рд╕реНрддреГрдд рд╕рдореАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд▓реЗрдЖрдЙрдЯ рднреА, рдФрд░ рд░рд┐рдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдФрд░ рддрдХрдиреАрдХреА рд╕реБрдзрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдордп рдЖрд╡рдВрдЯрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред
рд╡рд┐рддрд░рд┐рдд рдЯреАрдо
рд╣рдорд╛рд░реА рдХрдВрдкрдиреА рдХреА рдПрдХ рд╕рдкрд╛рдЯ рд╕рдВрд░рдЪрдирд╛ рд╣реИ, рд╕реАрдЯреАрдУ рдЕрдм рд╕рднреА рдЖрдИрдЯреА рд▓реЛрдЧреЛрдВ рдХрд╛ рдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдмрдВрдзрдХ рд╣реИред рдЯреАрдо рджреВрд░ рд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИ, рдкреВрд░реЗ рд░реВрд╕ рдФрд░ рдкрдбрд╝реЛрд╕реА рджреЗрд╢реЛрдВ рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ:
- рдорд╛рд╕реНрдХреЛ
- рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ
- On-рдЕрдореВрд░
- рдХреИрд▓рд┐рдирд┐рдирдЧреНрд░рд╛рдж
- рддрдЧрд╛рдирд░реЛрдЧ
- рдЪреАрд╕рд┐рдиреМ
- рд░рд┐рдпрд╛рдЬрд╝рд╛рди
- рдХреЛрд▓реЙрдореНрдирд╛
- рдЪреЗрд░реЗрдкреЛрд╡реЗрдЯреНрд╕
- рдорд░рдордВрд╕реНрдХ
- рддреЗрд▓рд┐рди
- рд╡рд┐рдирд┐рдпрд╕
- рдорд┐рдиреНрд╕реНрдХ
- Vitebsk
- рдЗрд╕реНрддреНрд░рд╛
рд╕рдВрдЪрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
- рдПрдХ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдЪреИрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реБрд╕реНрдд,
- рдЯреНрд░реИрдХрд░ рдХреЗ рд░реВрдк рдореЗрдВ JIRA рдФрд░ рдЯреНрд░реЗрд▓реЛред
- рдЖрд╡рд╛рдЬ рдФрд░ рд╡реАрдбрд┐рдпреЛ рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЛрдХреЛрдХреЛ, рдПрдХ рдЖрднрд╛рд╕реА рдХрд╛рд░реНрдпрд╛рд▓рдпред
рдХрдВрдкрдиреА рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рд╡рд┐рддреНрдд рдкреЛрд╖рдг рдХрд░рддреА рд╣реИ, рд╕рдореНрдореЗрд▓рдиреЛрдВ рдФрд░ рдмреИрдардХреЛрдВ рдореЗрдВ рднрд╛рд╖рдгреЛрдВ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рдХрд░рддреА рд╣реИ (JPoint, рдЬреЛрдХрд░, рд╣рд╛рдИрд▓рд╛рдб, RIT ++)ред
рд╡рд┐рдХрд╛рд╕ рджрд▓
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 30 рд╕реЗ рдЕрдзрд┐рдХ рдкреЗрд╢реЗрд╡рд░ рдбреЗрд╡рд▓рдкрд░реНрд╕, рдкрд░реАрдХреНрд╖рдХ, рдУрдкреАрдПрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░, рдбрд┐рдЬрд╛рдЗрдирд░, рд▓реЗрдЖрдЙрдЯ рдбрд┐рдЬрд╛рдЗрдирд░ рд╣реИрдВред рд╣рдорд╛рд░реЗ рд╕рднреА рдЖрдИрдЯреА рд▓реЛрдЧ рдЫреЛрдЯреА-рдЫреЛрдЯреА рдЯреАрдореЛрдВ рдореЗрдВ рдкреНрд░рддрд┐рджрд┐рди рдПрдХ-рджреВрд╕рд░реЗ рд╕реЗ рдмрд╛рддрдЪреАрдд рдХрд░рддреЗ рд╣реИрдВ:
рдордВрдЪ
рдХрдВрдкрдиреА рдХреА рд╕рд╛рдорд╛рдиреНрдп рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛ рд╣реИ: рднреБрдЧрддрд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛, рдЖрдВрддрд░рд┐рдХ рд▓реЗрдЦрд╛, рд╕рдВрдмрджреНрдз рдХрд╛рд░реНрдпрдХреНрд░рдо, рдЖрджрд┐ред рдЬреНрдпрд╛рджрд╛рддрд░ рдЬрд╛рд╡рд╛ рдФрд░ рдХреЛрдЯрд▓рд┐рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
UTEX
рдЯреНрд░реЗрдбрд┐рдВрдЧ рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░реЗрдВрд╕реА рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХреНрд╕рдЪреЗрдВрдЬ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЙрддреНрдкрд╛рдж рдкрд░ 2 рдЯреАрдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реИрдВ: рдЯреАрдо рдмреИрдХ, рдЯреАрдо рдлреНрд░рдВрдЯред Kotlin, Java, Erlang, Rust, React, Redux, Apollo рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдмрдпрд╛рди
рд╡реНрдпрд╛рдкрд╛рд░ рдФрд░ рд╡реНрдпрд╛рдкрд╛рд░ рдорд╛рдирдХреЛрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдХреЛрдЯрд▓рд┐рди рдФрд░ рдЬрд╛рд╡рд╛ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЕрд░реЛрдбрд╝рд╛
рд╡рд╣ рдСрд░реЛрд░рд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдЯреНрд░реЗрдбрд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд╡рд┐рдХрд╛рд╕ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░реЛрдВ рдФрд░ рд╕рд╛рде рд╣реА рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рдореИрдиреЗрдЬрд░ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред C # рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕рдВрдЪрд╛рд▓рди
OPS рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХрд╛ рдореБрдЦреНрдп рдХрд╛рд░реНрдп рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рдорд▓реЛрдВ рдореЗрдВ DEV рдЯреАрдореЛрдВ рдХреА рдорджрдж рдХрд░рдирд╛ рд╣реИ:
рдкрд░реАрдХреНрд╖рдг рдФрд░ рд▓рдбрд╝рд╛рдХреВ рд╡рд╛рддрд╛рд╡рд░рдг рдХрд╛ рд╕рдВрдЪрд╛рд▓рди,
рд╡рд┐рдХрд╛рд╕ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рд╕реЗ рд▓реЗрдХрд░ рд░реЛрд▓рд┐рдВрдЧ рддрдХ рд╡рд┐рдХрд╛рд╕ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХреЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдФрд░ рд╕рдорд░реНрдердиред
DevOps рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрдкрдХрд░рдг: Ansible, OpenShift, PostgreSQL, Prometheus, Docker, CentOSред
Autotesting
рд╡рд┐рдХрд╛рд╕ рдЯреАрдореЛрдВ рдХреЛ рдЙрдЪреНрдЪ рд╕реНрддрд░ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВред рдПрдХреАрдХрд░рдг рдСрдЯреЛ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВред рдЙрдкрдХрд░рдг: Spock, Spek, Allureред
UX / UI рдбрд┐рдЬрд╝рд╛рдЗрдирд░
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХрд╛ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░реЗрдВ, рдпреВрдЯреА рдореЗрдВ рд╕рднреА рд╡рд┐рдХрд╛рд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдбрд┐рдЬрд╝рд╛рдЗрди рдмрдирд╛рдПрдВ, рдкреНрд░рдпреЛрдЬреНрдп рдкрд░ рдХрд╛рдо рдХрд░реЗрдВред
рдорд╛рдирд╡ рдкреВрдВрдЬреА
рд╡реЗ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдирдХреЗ рд╕рд╛рде рд╣рдо рд╕рдорд╛рди рдореВрд▓реНрдпреЛрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╡рд┐рдХрд╛рд╕ рдЯреАрдореЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдпреЛрдЧрджрд╛рди рдХрд░рддреЗ рд╣реИрдВред
рд╡рд╛рд╕реНрддреБрдХрд▓рд╛, рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдвреЗрд░, рдкреНрд░рдерд╛рдУрдВ
рд╣рдорд╛рд░реЗ рдкреВрд░реЗ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХ рддрдВрддреНрд░ рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЛ рдЙрдирдХреЗ рд╕рднреА рдлрд╛рдпрджреЗ рдФрд░ рдиреБрдХрд╕рд╛рди рдХреЗ рд╕рд╛рде рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕реЗрд╕ рдХреА рд╕рд╣рднрд╛рдЧрд┐рддрд╛ рдХреЗ рд▓рд┐рдП, рд╣рдо REST, gRPC, Kafka рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЦреЛрдЬ, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реЗрд╡рд╛ рд╣реИред рд╣рдо рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░ рдФрд░ рдЕрдиреНрдп рдкреИрдЯрд░реНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рд╣рдорд╛рд░реЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдвреЗрд░:
- рдЬреЗрд╡реАрдПрдо - рдХреЛрдЯрд▓рд┐рди, рдЬрд╛рд╡рд╛ 8, рд╕реНрдкреНрд░рд┐рдВрдЧ рдмреВрдЯ 2, рд╣рд╛рдЗрдмрд░рдиреЗрдо, рдкреЛрд╕реНрдЯрдЧреЗрдХреНрдпреВ
- рдлреНрд░рдВрдЯреЗрдВрдб - рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ, рд░рд┐рдПрдХреНрдЯ, рд░рд┐рдбрдХреНрд╕, рд░реЗрдбрдХреНрд╕рд╕рдЧрд╛, рдЕрдкреЛрд▓реЛ рдЧреНрд░рд╛рдлрдХреНрдпреВрдПрд▓
- .NET - C # 7, .NET рдлреНрд░реЗрдорд╡рд░реНрдХ 4.7.1, WPF, рдХреИрд╕рд▓ рд╡рд┐рдВрдбрд╕рд░
- рдЬрдВрдЧ - рдЯреЛрдХрд┐рдпреЛ, рдПрдХреНрдЯрд┐рдХреНрд╕
- Erlang
рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдкреНрд░рдерд╛рдУрдВ:
- CI / CD рдХреЛ рдЬреЗрдирдХрд┐рдВрд╕ рдФрд░ Ansible рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ,
- рд╕рднреА рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЛрдб рд╢реИрд▓реА рд╣реИ, рдЖрдорддреМрд░ рдкрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рддреА рд╣реИ,
- рдлрд╛рд╕реНрдЯ рдПрдорд╡реАрдкреА рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдирд┐рд╡рд╛рд░реНрдп рдХреЛрдб рд╕рдореАрдХреНрд╖рд╛ рд╣реИ,
рдЕрдзрд┐рдХрд╛рдВрд╢ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдСрдЯреЛ рдкрд░реАрдХреНрд╖рдг рдХреЗ 3 рд╕реНрддрд░ рд╣реИрдВ:
- рдХреЛрдб рдХреЗ рд▓рд┐рдП рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдг,
- рдЕрд▓рдЧрд╛рд╡ рдореЗрдВ рдЯреНрд░рд┐рдЧрд░ рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдг,
- рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреЗ рд╕рдореВрд╣реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо рдкрд░реАрдХреНрд╖рдг - рдкрд░реАрдХреНрд╖рдХ рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЗрди рдкрд░реАрдХреНрд╖рдгреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рд╣рдо рдирдИ рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рдпрджрд┐ рд╡реЗ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╣рдорд╛рд░реА рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдЯреАрдо рдХреЛ рдирдИ рддрдХрдиреАрдХ "рдмреЗрдЪрдиреЗ" рдХреЗ рд▓рд┐рдП рдкреНрд░рдерд╛рдЧрдд рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд┐рдЫрд▓реЗ рдПрдХ рд╕рд╛рд▓ рдореЗрдВ рд╣рдордиреЗ Rust, GraphQL, ClickHouse рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реБрд░реВ рдХрд┐рдпрд╛ред
рдХрд╛рд░реНрдп рд╢реИрд▓реА
рдпреВрдЯреА рдореЗрдВ, рд╣рдо рди рдХреЗрд╡рд▓ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рд╢реНрди рдкреВрдЫрддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ "30 рдорд┐рдирдЯ рдХрд╛ рдирд┐рдпрдо" рд╣реИ: рдпрджрд┐ рдЖрдкрдХреЛ рдПрдХ рдХрдард┐рдирд╛рдИ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдзреЗ рдШрдВрдЯреЗ рдореЗрдВ рд╣рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕реНрд▓реИрдХ рдЪреИрдЯ рдЯреАрдо рдореЗрдВ рдПрдХ рд╕рд╡рд╛рд▓ рдкреВрдЫрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рд╛рде рдорджрдж рдХрд░реЗрдЧрд╛ рдпрд╛ рдЖрдкрдХреЛ рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рдХрд╣рд╛рдВ рдЦреБрджрд╛рдИ рдХрд░рдиреА рд╣реИред рдФрд░ рд╣рдореЗрдВ рдпрдХреАрди рд╣реИ рдХрд┐ рдЬрд┐рди рд▓реЛрдЧреЛрдВ рдиреЗ рдХрд╛рд░реНрдп рдХрд┐рдпрд╛ рд╣реИ, рд╡реЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕реЗ рдкреВрд░рд╛ рдХрд░реЗрдВрдЧреЗред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдЯреАрдо рд╣реИ, рд╣рдо рдЦреБрд╢ рд╣реЛрдВрдЧреЗ рдпрджрд┐ рдПрдХ рджрд┐рди рдЖрдк рдЗрд╕рдореЗрдВ рдЦреБрдж рдХреЛ рдвреВрдВрдврддреЗ рд╣реИрдВ, рдФрд░ рдЖрдЬ рд╕реЗ рд╣рдо рдЖрдкрдХреЛ рдмрддрд╛рдПрдВрдЧреЗ рдХрд┐ рдХреИрд╕реЗ рд╣рдо рд╕рдВрдпреБрдХреНрдд рд╡реНрдпрд╛рдкрд╛рд░рд┐рдпреЛрдВ рдХреЛ рди рдХреЗрд╡рд▓ рдПрдХ рд╡рд┐рддреНрддреАрдп, рдмрд▓реНрдХрд┐ рдПрдХ рдлрд┐рдирдЯреЗрдХ рдХрдВрдкрдиреА рдмрдирд╛рддреЗ рд╣реИрдВред