ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ middle python
100+ Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΏΠΎ Python Π΄Π»Ρ Junior, Middle ΠΈ Senior
Π₯ΠΎΡΠ΅ΡΡ Π·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΎ Python?
ΠΠΎΠ΄ΠΏΠΈΡΠΈΡΡ Π½Π° Π½Π°Ρ ΠΊΠ°Π½Π°Π» ΠΎ Python Π² Telegram!
ΠΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ ΡΠΏΠΈΡΠΊΠ° ΡΠΈΠΏΠΈΡΠ½ΡΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΏΠΎ Python, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π΄Π°ΡΡ Π½Π° ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°ΠΌ. ΠΡΠΎΡ ΡΠΏΠΈΡΠΎΠΊ ΡΠΎΠ±ΡΠ°Π»Π° ΡΠ΅Π΄Π°ΠΊΡΠΈΡ ΡΠ°ΠΉΡΠ° DOU.UA, ΠΏΠΎΠΎΠ±ΡΠ°Π²ΡΠΈΡΡ Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄ΡΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Python-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ².
ΠΠΎΠΏΡΠΎΡΡ Π΄Π»Ρ Junior-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°
ΠΠΆΡΠ½ΠΈΠΎΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°ΡΡ ΠΈ ΡΠΌΠ΅ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ, Π΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΡΡΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ ΠΊ Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½ΡΡ , Π·Π½Π°ΡΡ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ ΠΈ ΡΠΎΠΌΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅.
ΠΠ±ΡΠ΅Π΅ Π΄Π»Ρ Computer Science ΠΈ Web Development:
1. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π² ΡΠ΅Π»ΠΎΠΌ?
2. ΠΠ°ΠΊΠΈΠ΅ Π·Π½Π°Π΅ΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ?
3. Π§Π΅ΠΌ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ½Π°Ρ ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ?
4. ΠΠ°ΠΊΠΎΠ²Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΠΠΠ (Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΡΡΠΈΡ, ΠΏΠΎΠ»ΠΈΠΌΠΎΡΡΠΈΠ·ΠΌ)?
5. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅?
6. ΠΠ°Π·ΠΎΠ²ΠΈΡΠ΅ ΡΠ΅ΡΡΡ ΡΡΠ°ΠΏΠΎΠ² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Π² Software Development lifecycle ΠΈ ΡΠ°ΡΡΠΊΠ°ΠΆΠΈΡΠ΅, Π² ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Agile ΠΈ Kanban.
7. ΠΠ°ΠΊΠΈΠ΅ Π΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄Ρ HTTP-Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈ ΡΠ΅ΠΌ ΠΎΠ½ΠΈ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ Π΄ΡΡΠ³ ΠΎΡ Π΄ΡΡΠ³Π°?
8. ΠΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΡΡ HTTP-request/response?
9. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½Π° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ?
10. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ cookies?
11. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π²Π΅Π±-ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡ?
12. ΠΠ°ΠΊΠΈΠ΅ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π²Ρ Π·Π½Π°Π΅ΡΠ΅?
13. ΠΠ°ΠΊ ΡΠΈΡΠ°ΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π² ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, PEP8 Π² Python)?
14. ΠΠ°ΠΊ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°?
15. ΠΠ°ΠΊΠΈΠ΅ Π΅ΡΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Ρ ΠΊ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ API?
16. ΠΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ°ΡΡΠ΅ΡΠ½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ?
17. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Acceptance Testing ΠΈ Π·Π°ΡΠ΅ΠΌ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ?
18. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠΎΠ΄ΡΠ»ΡΠ½ΡΠ΅ ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΡΡ, API-ΡΠ΅ΡΡΡ?
19. ΠΠ°ΠΊ ΠΏΠΈΡΠ°ΡΡ unit-ΡΠ΅ΡΡΡ?
20. ΠΠ°ΠΊΠΈΠ΅ Π΅ΡΡΡ best practices Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈ Π°Π²ΡΠΎΡΠ΅ΡΡΠΎΠ²?
21. ΠΠ°ΠΊΠΎΠ²Ρ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ?
22. ΠΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Git?
23. Π ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Ρ Π΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ?
Python:
24. Python β ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΡΠ΅ΠΌΡΠΉ ΡΠ·ΡΠΊ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΈΡΠ΅ΠΌΡΠΉ?
25. ΠΠ°ΠΊΠΈΠ΅ Π΅ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΡΠ΅ ΠΈ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΡΠ΅ ΡΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ ?
26. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΎΠ±Π»Π°ΡΡΡ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ?
27. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ introspection?
29. Π Π°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ __init __() ΠΈ __new__()?
30. Π ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΡΠΎΠΊΠ°ΠΌΠΈ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ?
31. ΠΠ°ΠΊΠΈΠ΅ Π΅ΡΡΡ Π²ΠΈΠ΄Ρ ΠΈΠΌΠΏΠΎΡΡΠ°?
32. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΊΠ»Π°ΡΡ, ΠΈΡΠ΅ΡΠ°ΡΠΎΡ, Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ?
33. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠ΅ΡΠ°ΠΊΠ»Π°ΡΡΡ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠΈΠΊΠ»Π°?
35. Π§Π΅ΠΌ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ Π΄ΡΡΠ³ ΠΎΡ Π΄ΡΡΠ³Π° staticmethod ΠΈ classmethod?
36. ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΡ, ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΡΠ΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΡ?
37. ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ dict comprehension, list comprehension ΠΈ set comprehension?
38. ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΠΎΠ² Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ?
39. ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡ ΠΈΠ· ΠΊΠ»Π°ΡΡΠ°?
40. ΠΠ°ΠΊΠΈΠ΅ Π΅ΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ (requests, pytest, etc)?
41. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ lambda-ΡΡΠ½ΠΊΡΠΈΠΈ?
42. Π§ΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ *args, **kwargs ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ?
43. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ exceptions,
44. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ PEP (Python Enhancement Proposal), ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ Π²Ρ Π·Π½Π°Π΅ΡΠ΅ (PEP 8, PEP 484)?
45. ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ hello-world ΡΠ΅ΡΠ²ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ².
46. ΠΠ°ΠΊΠΈΠ΅ Π΅ΡΡΡ ΡΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ ΠΈ Π² ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ list ΠΈ tuple, Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ΠΈ?
47. ΠΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠΈ (list, set, dictionary)?
48. Π ΡΠ΅ΠΌ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ dict?
49. ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡ Π² Python, Π΄Π»Ρ ΡΠ΅Π³ΠΎ __new__, Π·Π°ΡΠ΅ΠΌ __init__?
50. Π§ΡΠΎ Π·Π½Π°Π΅ΡΠ΅ ΠΈΠ· ΠΌΠΎΠ΄ΡΠ»Ρ collections, ΠΊΠ°ΠΊΠΈΠΌΠΈ Π΅ΡΠ΅ built-in ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ?
51. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ°Π±Π»ΠΎΠ½ΠΈΠ·Π°ΡΠΎΡ ΠΈ ΠΊΠ°ΠΊ Π² Π½Π΅ΠΌ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ (ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡ ΡΡΠ°ΡΡΠΊΠΈ ΡΠ°Π±Π»ΠΎΠ½Π°, Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ Π΄Π°ΡΡ, Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°)?
52. ΠΠ°ΠΊ Python ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ HTTP-ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ?
53. Π§ΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ, ΠΊΠΎΠ³Π΄Π° ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅?
ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ :
54. ΠΠ°ΠΊΠΎΠ²Ρ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΡΠ°Π±ΠΎΡΡ Ρ SQL-Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ Π² Python?
55. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ SQL-ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ?
56. ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ Π²ΡΠ±ΠΎΡΠΊΡ ΠΈΠ· SQL-Π±Π°Π·Ρ Ρ ΠΏΡΠΎΡΡΠΎΠΉ Π°Π³ΡΠ΅Π³Π°ΡΠΈΠ΅ΠΉ?
57. ΠΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π·Π°ΠΏΡΠΎΡ, Π²ΡΠΏΠΎΠ»Π½ΡΡΡΠΈΠΉ JOIN ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π±Π»ΠΈΡΠ°ΠΌΠΈ ΠΈ ΠΊ ΡΠ°ΠΌΠΈΠΌ ΡΠ΅Π±Π΅?
58. ΠΠ°ΠΊ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ Π·Π°ΠΏΡΠΎΡΡ Π² SQL-Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π±Π΅Π· ORM?
ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ:
59. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Big-O notation)?
61. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Bubble Sort ΠΈ ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ?
62. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π»ΠΈΠ½Π΅ΠΉΠ½Π°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ?
ΠΠΎΠΏΡΠΎΡΡ Π΄Π»Ρ Middle-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°
ΠΡΠ»ΠΈ Π΄ΠΆΡΠ½ΠΈΠΎΡΡ Π²ΡΠ΅ Π½Π°Π΄ΠΎ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ, ΡΠΎ ΠΌΠΈΠ΄Π» ΠΌΠΎΠΆΠ΅Ρ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ Π²Π·ΡΡΡ ΡΡΠΎ-ΡΠΎ Π½ΠΎΠ²ΠΎΠ΅ ΠΈ Π±ΡΡΡΡΠΎ Π΅Π³ΠΎ ΠΈΠ·ΡΡΠΈΡΡ ΠΈ ΠΏΠΎΠ½ΡΡΡ. Π£ Π½Π΅Π³ΠΎ Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π·Π½Π°Π½ΠΈΠΉ ΠΈ ΠΎΠΏΡΡΠ°, ΡΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎ ΠΎΠ²Π»Π°Π΄Π΅Π²Π°ΡΡ Π½ΠΎΠ²ΡΠΌΠΈ. ΠΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠΉΡΠΈ ΠΈ ΠΎΠ±ΡΡΠ΄ΠΈΡΡ ΡΡΠΎ-ΡΠΎ Ρ ΠΎΠΏΡΡΠ½ΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ, ΠΏΡΠΎΠΊΠΎΠ½ΡΡΠ»ΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ, Π½ΠΎ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π½Π΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ.
ΠΠ±ΡΡΠ½ΠΎ Ρ ΠΌΠΈΠ΄Π»ΠΎΠ² ΡΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ:
63. ΠΡΠΈΠ΅Π½ΡΠΈΡΡΠ΅ΡΠ΅ΡΡ Π»ΠΈ Π²Ρ Π² *nix, ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΈΡΠ°ΡΡ ΡΠΊΡΠΈΠΏΡΡ/Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π΄Π»Ρ ΡΠ΅Π±Ρ ΠΈ ΠΊΠΎΠ»Π»Π΅Π³?
64. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΎΡΡΡ?
65. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²?
66. ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Π½Π°Π³ΡΡΠΆΠ΅Π½Π½ΠΎΠ΅ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (Π½Π°ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΎΠ±ΡΡΠ΄ΠΈΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Twitter ΠΈΠ»ΠΈ Instagram)?
67. Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄Π»Ρ ΡΠ°ΠΉΡΠ°/ΡΠ΅ΡΠ²ΠΈΡΠ° ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° (redis\celery\ΠΊΡΡ\Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅\ΠΌΠ΅ΡΡΠΈΠΊΠΈ)?
68. ΠΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°ΡΡ, Π·Π°Π΄Π΅ΠΏΠ»ΠΎΠΈΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ (ΠΌΠΈΠΊΡΠΎ) ΡΠ΅ΡΠ²ΠΈΡ?
69. ΠΠ°ΠΊ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°ΡΡ API?
71. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π°Π±ΡΡΡΠ°ΠΊΡΠ½Π°Ρ ΡΠ°Π±ΡΠΈΠΊΠ°, ΠΊΠ°ΠΊ Π΅Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΈ Π·Π°ΡΠ΅ΠΌ Π΅Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ?
72. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠΈΠΊΠ»ΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ?
Python:
73. Async Python: ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, Π·Π°ΡΠ΅ΠΌ, ΡΡΠΎ ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡΠΎΠΌ?
74. Π‘ΡΠ°Π²Π½ΠΈΡΠ΅ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠ΅ web-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΈ.
75. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΏΠ°ΠΌΡΡΠΈ Python?
76. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ SQLAlchemy (Core ΠΈ ORM ΡΠ°ΡΡΠ΅ΠΉ) ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π΅ΡΡΡ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ?
77. ΠΡΠΈΠ½ΡΠΈΠΏΡ ΡΠ°Π±ΠΎΡΡ ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Garbage collection, reference counting?
78. ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ thread locals?
79. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ _slots_?
80. ΠΠ°ΠΊ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ Π² Python (by value or reference)?
81. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ type annotation?
82. ΠΠ»Ρ ΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π½ΠΈΠΆΠ½ΠΈΠ΅ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠΈΠ²Π°Π½ΠΈΡ Π² ΠΈΠΌΠ΅Π½Π°Ρ ΠΊΠ»Π°ΡΡΠΎΠ²?
83. Π‘ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΡ: Flake8, Pylint, Radon.
ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ :
84. Π Π°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ SQL ΠΈ NoSQL?
85. ΠΠ°ΠΊ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ SQL-Π·Π°ΠΏΡΠΎΡΡ?
86. ΠΠ°ΠΊΠΈΠ΅ Π΅ΡΡΡ ΡΡΠΎΠ²Π½ΠΈ ΠΈΠ·ΠΎΠ»ΡΡΠΈΠΈ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ?
87. ΠΠ°ΠΊΠΈΠ΅ Π΅ΡΡΡ Π²ΠΈΠ΄Ρ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ²?
88. Π’ΠΎΡΠ΅ΡΠ½ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΠΎ Π²ΡΠ±ΠΎΡΡ ΠΠ, Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ ΠΠ.
89. Front-end: Π΅ΡΡΡ Π»ΠΈ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Β«ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΒ» JS (Babel, Webpack, TS, ES)?
90. DevOps: ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ Π»ΠΈ Π²Ρ Ρ Docker-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°ΠΌΠΈ? ΠΠ±ΡΡΡΠ½ΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Ρ K8s (ΠΊΠ»Π°ΡΡΠ΅Ρ, pod, node, deployment, service). Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Kibana?
91. ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ: ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° (time complexity)?
92. Π£Π³Π»ΡΠ±Π»Π΅Π½Π½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ Linux: ΠΊΠ°ΠΊ Π·Π°ΠΉΡΠΈ Π½Π° Π²Π½Π΅ΡΠ½ΠΈΠΉ ΡΠ΅ΡΠ²Π΅Ρ, ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΏΠ°ΠΊΠ΅ΡΠ°ΠΌΠΈ, Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΡΠ΅Π΄Ρ ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ?
93. Π‘ΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΎ Π΄Π»Ρ Data Science: ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΏΠ°ΠΊΠ΅ΡΠ°ΠΌΠΈ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ (NumPy, Pandas ΠΈ Π΄ΡΡΠ³ΠΈΠ΅)?
ΠΠΎΠΏΡΠΎΡΡ Π΄Π»Ρ Senior
ΠΠ° ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ Ρ ΡΠ΅Π½ΡΠΎΡΠ°ΠΌΠΈ ΠΎΠ±ΡΡΠ½ΠΎ ΠΌΠ°Π»ΠΎ Π³ΠΎΠ²ΠΎΡΡΡ ΠΎ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π±ΠΎΠ»ΡΡΠ΅ ΠΎΠ±ΡΡΠΆΠ΄Π°ΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΠΎΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°. ΠΠΎΡΡΠΎΠΌΡ ΡΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ² Π·Π΄Π΅ΡΡ Π½Π΅Ρ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΌ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ:
94. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ @property?
95. ΠΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄ Π½Π° Python ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ?
96. ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ stdlib?
97. ΠΠ°ΠΊΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ ΡΠ΅ΡΠ°Π»ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠ΅ΡΠ°ΠΊΠ»Π°ΡΡΠΎΠ²?
98. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π΅ΡΠΊΡΠΈΠΏΡΠΎΡΡ?
99. ΠΠ½Π°Π½ΠΈΠ΅ Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠΎΠ², ΠΊΡΠΎΠΌΠ΅ Python (ΠΎΠΏΡΡ).
100. ΠΠ°ΠΊΠΎΠ²Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ?
101. ΠΠ°ΠΊΠΈΠ΅ Π΅ΡΡΡ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΡΠ·ΡΠΊΠΎΠ² ΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ²?
102. Π‘ΠΏΠΎΡΠΎΠ±Ρ ΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ°ΠΌΡΡΡΡ.
ΠΠΎΠ½ΡΡ. ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ
1. Π‘ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ»ΠΎΠ½ Instagram. ΠΡΠΎ ΡΠ΅ΡΠ²ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ½ΡΡΠ΅Π½ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π»ΡΠ±ΠΎΠΌΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΡ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Ρ Π½Π΅Π³ΠΎ Π½Π΅Ρ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ°. ΠΠ° Π²ΡΡΠΎΠΊΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ ΠΎΠ½ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡ: ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ, ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ. ΠΠΎΡΡΠΎΠΌΡ ΡΡΠΎ-ΡΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΌΠΎΠΆΠ΅Ρ ΠΎΠΏΠΈΡΠ°ΡΡ ΠΈ Π΄ΠΆΡΠ½ΠΈΠΎΡ. ΠΡΠ»ΠΈ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ ΠΏΡΠ΅ΡΠ΅Π½Π΄ΡΠ΅Ρ Π½Π° Π²ΡΡΠΎΠΊΠΈΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΊΠΎΠΏΠ°ΡΡ Π²Π³Π»ΡΠ±Ρ, ΠΊΠ°ΡΠ°ΡΡΡ API, ΡΡΠΎΡΠ»ΠΈΠ½Π³Π° Π·Π°ΠΏΡΠΎΡΠΎΠ², Π·Π°ΡΠΈΡΡ ΠΎΡ ΡΡΠΎΠ΄Π°, ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΡΠΈΠ΄ΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈ ΡΠΎΠΌΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅.
2. ΠΠ°Π½ΠΎ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΎΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠΈΡΠ΅Π» Π€ΠΈΠ±ΠΎΠ½Π°ΡΡΠΈ, Π½Π°Π΄ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅Ρ ΡΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅.
3. ΠΡΡΡ Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΡΡΠ΅Ρ ΡΠ°Π±Π»ΠΈΡ β ΡΡΠ°Π½Π΄Π°ΡΡΠ½Π°Ρ many-to-many ΡΡ Π΅ΠΌΠ°. ΠΡΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ Π·Π°ΠΏΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ ΡΡΠΈ ΡΠ°Π±Π»ΠΈΡΡ ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ.
4. ΠΠ°ΠΉΡΠ΅ Π’Π ΠΊΠ°ΠΊΠΎΠ³ΠΎ-ΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ° (ΡΠΎΠΊΡΠ°ΡΠ°Π»ΠΊΠ° url-ΠΎΠ², ΠΏΠΎΠΈΡΠΊ Π΄ΡΠ±Π»ΠΈΠΊΠ°ΡΠΎΠ² ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ, ΠΏΠΎΠΈΡΠΊ ΡΠ΅Π³ΠΎΠ² Π² ΡΠ΅ΠΊΡΡΠ°Ρ ) ΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ (rate limiter). ΠΡΠΎΡΠΈΠΌ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ° ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ, ΠΊΠ°ΠΊ Π±Ρ ΠΎΠ½ Π΅Π³ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π». ΠΡΠΎ Π΄Π°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ·Π½Π°ΡΡ, ΡΡΠΎ ΠΏΡΠΈΠ²ΡΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Π³Π»ΡΠ±ΠΎΠΊΠΎ ΠΎΠ½ Π·Π½Π°Π΅Ρ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ.
5. ΠΠ°ΠΏΠΈΡΠ°ΡΡ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΡΠΉ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡ (Π²ΡΠ²ΠΎΠ΄ΠΈΡ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° ΡΠΊΡΠ°Π½ ΠΈΠ»ΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ·ΠΌΠ΅ΡΡΠ΅Ρ ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ»Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ).
6. ΠΠΆΡΠ½ΠΈΠΎΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π·Π°Π΄Π°ΡΡ FizzBuzz test.
7. ΠΠ»Ρ Middle+ Ρ Π»ΡΠ±Π»Ρ Π΄Π°Π²Π°ΡΡ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΡΠ΅ Π·Π°Π΄Π°ΡΠΊΠΈ Π½Π° ΡΠ΅ΠΊΡΡΡΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΡΡ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΡΠΈΡΠ΅Π» ΠΈ Π½ΡΠΆΠ½ΠΎ ΡΡΠΎ-ΡΠΎ Π½Π° Π½Π΅ΠΌ ΠΏΠΎΡΡΠΈΡΠ°ΡΡ (ΡΠΊΠ°ΠΆΠ΅ΠΌ, Π½Π°ΠΉΡΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ). Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΡ Π½Π°ΠΏΠΈΡΠ°ΡΡ Π°Π½Π°Π»ΠΎΠ³ deepcopy Π΄Π»Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ (tree, graph).
8. ΠΠ»Ρ ΡΠ΅Π½ΡΠΎΡΠ° β ΠΈΠ³ΡΠ° Β«ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π·Π° 5 ΠΌΠΈΠ½ΡΡ β¦Β» ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Google, FB, Twitter, Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½, ΡΠ΅ΡΠ²ΠΈΡ ΠΏΠΎΠΈΡΠΊΠ°, ΠΏΡΠΎΠ΄Π°ΠΆΠΈ ΠΈ Π±ΡΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΠΈΠ»Π΅ΡΠΎΠ², ΡΠ°ΠΉΡ Π½ΠΎΠ²ΠΎΡΡΠ΅ΠΉ ΠΈ ΡΠΎΠΌΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅. Π’Π°ΠΊΠ°Ρ Π·Π°Π΄Π°ΡΠ° ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ ΡΠ΅ΡΠ°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, Ρ ΠΎΠ΄ Π΅Π³ΠΎ ΠΌΡΡΠ»Π΅ΠΉ, ΡΠΌΠ΅Π΅Ρ Π»ΠΈ ΠΎΡΠ΄Π΅Π»ΡΡΡ Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΎΡ Π²ΡΠΎΡΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎΠ³ΠΎ, ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΎΠ½ ΡΠΈΠΏΠ° ( Β«Π² Π³Π»ΡΠ±ΠΈΠ½ΡΒ» ΠΈΠ»ΠΈ Β«Π² ΡΠΈΡΠΈΠ½ΡΒ»).
9. ΠΠ³ΡΠ° Β«Ρ ΡΠ·Π΅ΡΠ° ΡΡΠΎ-ΡΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΒ». ΠΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡΠ΅Ρ ΠΏΡΠΈΠ΄ΡΠΌΡΠ²Π°Π΅Ρ ΠΎΡΠΈΠ±ΠΊΡ Ρ Β«Π΄ΠΈΠΊΠΈΠΌΠΈ ΡΠΈΠΌΠΏΡΠΎΠΌΠ°ΠΌΠΈΒ», ΠΊΠΎΡΠΎΡΡΡ ΠΎΡΠ΅Π½Ρ ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡΡ ΠΈ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ. ΠΠΎ Π½ΡΠΆΠ½ΠΎ Π±ΡΡΡΡΠΎ ΡΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
10. ΠΠ°Π΄Π°Π½ΠΈΠ΅, Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΡΡΠ΅Π΅ Π·Π½Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ list ΠΈ dict comprehensions.
11. ΠΠ°Π΄Π°ΡΠ°. ΠΡΡΡ ΡΡΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, Π² ΠΊΠΎΡΠΎΡΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ (ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ°, ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΡ, Π²ΠΎΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΠ²Π° Π² ΠΊΠ²Π°Π΄ΡΠ°Ρ). ΠΡΠΆΠ½ΠΎ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠΈΡΡ ΡΡΠΈ ΡΡΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΠΈΠ΄ΡΡΠ΅Π³ΠΎ Π½Π° ΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅.
Π’ΠΎ Π΅ΡΡΡ Π½Π° Π²Ρ ΠΎΠ΄Π΅ Π²ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΠΌΠ΅ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ Π²ΡΠ΄Π°ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ. ΠΠΎ ΠΈΠ·-Π·Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π²Π½ΡΡΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π² ΡΠ°Π·Π½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅, Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ. ΠΠ΄Π΅ΡΡ Π½ΡΠΆΠ½ΠΎ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°Ρ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Ρ ΡΠ²ΠΎΠΈΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅. ΠΡΡ Π·Π°Π΄Π°ΡΡ ΠΌΠΎΠΆΠ΅Ρ ΡΠ΅ΡΠΈΡΡ Junior, Π° ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΡΠ΅ΡΠΈΡΡ ΠΈ Middle. ΠΠ°Π·Π°Π»ΠΎΡΡ Π±Ρ, ΡΠ°ΠΊΠ°Ρ ΠΌΠ΅Π»ΠΎΡΡ, Π½ΠΎ ΠΊΠΎΠ³Π΄Π° ΠΌΡ ΡΠ°Π±ΠΎΡΠ°Π΅ΠΌ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π΄Π°Π½Π½ΡΡ , Π²Π°ΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΠΊΠΎΠ΄ Π±ΡΠ» ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠΏΠΎΠ»Π½ΡΠ»Π°ΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π±ΡΡΡΡΠΎ.
12. ΠΡΠΎΡΡΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Π½Π° ΡΡΠ°ΡΠΈΡΡΠΈΠΊΡ ΠΈΠ»ΠΈ Π»ΠΎΠ³ΠΈΠΊΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠ³ΠΎΠ» ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ΅Π»ΠΊΠ°ΠΌΠΈ ΡΠ°ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ 8:40.
Junior, Middle, Senior: ΡΠ΅Π³ΠΎ ΠΌΡ ΠΆΠ΄Π΅ΠΌ ΠΎΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠΎΠ² Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΠΈ Python-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²
ΠΡΠ΅ΠΆΠ΄Π΅ Π²ΡΠ΅Π³ΠΎ, Ρ ΠΎΡΡ Π·Π°ΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ Π² DataArt ΠΌΡ ΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π³ΡΠ΅ΠΉΠ΄ΠΎΠ² Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-ΡΠ²ΠΎΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ 6 ΡΡΠΎΠ²Π½Π΅ΠΉ: Junior, Strong Junior, Middle, Strong Middle, Senior, Expert. ΠΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΠ΅ Π³ΡΠ΅ΠΉΠ΄Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Π΄Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΡΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠ± ΡΡΠΎΠ²Π½Π΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ° ΠΈΠ»ΠΈ ΠΊΠΎΠ»Π»Π΅Π³ΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Strong Middle β ΡΠΎΡΡΠΎΡΠ²ΡΠΈΠΉΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Ρ 3-4 Π³ΠΎΠ΄Π°ΠΌΠΈ ΠΎΠΏΡΡΠ°, ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΡΠ°ΡΡΠΈ Π΄ΠΎ ΡΡΠΎΠ²Π½Ρ Senior ΠΎΡΡΠ°Π΅ΡΡΡ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ. ΠΠ½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠΈΡΠ°ΡΠ΅Π»Ρ ΡΡΠ°Π·Ρ Π·Π°ΠΌΠ΅ΡΠΈΠ» ΠΈ ΡΡΠΎΠ²Π΅Π½Ρ Expert β ΠΎΠ½ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°, Π΄ΠΎΡΡΠΈΠ³ΡΠ΅Π³ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π΄Π·Π΅Π½Π°. ΠΠΊΡΠΏΠ΅ΡΡ ΡΡΠ²ΡΡΠ²ΡΠ΅Ρ ΡΠ΅Π±Ρ Π² ΡΠ΅ΠΌΠ΅, ΠΊΠ°ΠΊ ΡΡΠ±Π° Π² Π²ΠΎΠ΄Π΅, Π΅Π³ΠΎ ΠΎΠΏΡΡΡ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ·Π°Π²ΠΈΠ΄ΠΎΠ²Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅. Π’Π°ΠΊΠΎΠΉ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ ΡΡΡΠΎΠΈΠ» ΡΠ²ΠΎΡ ΠΊΠ°ΡΡΠ΅ΡΡ, Π³Π»ΡΠ±ΠΎΠΊΠΎ ΠΏΠΎΠ³ΡΡΠΆΠ°ΡΡΡ Π² ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΈ ΡΠ°Π±ΠΎΡΠ°Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°ΠΌΠΈ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡΡ . ΠΠ°ΠΆΠ½ΠΎ, ΡΡΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠ΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΠΈ ΠΈ Π² ΡΠΌΠ΅ΠΆΠ½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡ .
ΠΠΎ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Ρ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΡ ΠΎ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠΎΠ²Π½ΡΡ ΠΈ ΠΎ ΡΠΎΠΌ, ΡΠ΅Π³ΠΎ ΠΌΡ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ ΠΎΡ ΡΠ΅Π±ΡΡ, ΠΏΡΠ΅ΡΠ΅Π½Π΄ΡΡΡΠΈΡ Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ. ΠΠΎΡΡΡΠΎΠΈΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π΄Π»Ρ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΡ β Π½Π΅ ΡΠ°ΠΊ ΡΠ»ΠΎΠΆΠ½ΠΎ. ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π²Π°ΠΆΠ½ΠΎ, ΡΡΠΎ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΎΡ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° ΡΡΠ΅Π±ΡΡΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π½ΠΎ ΠΈ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠ΅ ΡΠΎΡΡ ΡΠΊΠΈΠ»Π»Ρ. ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ Π·Π°Π²ΠΈΡΡΡ ΠΎΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, Π·Π°ΡΠΎ ΡΠ΅ΡΠ½ΠΎ ΡΠ²ΡΠ·Π°Π½Ρ Ρ Π»ΠΈΡΠ½ΡΠΌΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°ΠΌΠΈ.
Π§ΡΠΎΠ±Ρ Π²Π½Π΅ΡΡΠΈ ΡΡΠ½ΠΎΡΡΡ, ΡΡΠ°Π·Ρ Π½Π°ΠΏΠΎΠΌΠ½Ρ, ΡΡΠΎ Python β ΡΠ·ΡΠΊ ΠΌΠ½ΠΎΠ³ΠΎΠ³ΡΠ°Π½Π½ΡΠΉ. Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎ Π°Π½Π°Π»ΠΈΠ·Ρ Π΄Π°Π½Π½ΡΡ , Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅, ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ, ΠΎΡΡΠ°ΡΡΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΌΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π²Π΅Π±-ΡΠΊΡΠ΅ΠΉΠΏΠΈΠ½Π³Ρ ΠΈ Π΄Π°ΠΆΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎΡΡΠΎΠΌΡ ΡΠΏΠΈΡΠΎΠΊ Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΈ ΡΠ΅ΠΌ Π΄Π»Ρ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ Π½Π° ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠΈ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π±ΡΠ΄Π΅Ρ ΠΌΠ΅Π½ΡΡΡΡΡ ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΊ ΠΏΡΠΎΠ΅ΠΊΡΡ. ΠΠΎ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΡΠΎΡΠ΅Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ Ρ ΠΎΠΏΠΈΡΡ Π½ΠΈΠΆΠ΅. Π ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠΌΠΈ Π½Π°Π²ΡΠΊΠ°ΠΌΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±Π»Π°Π΄Π°ΡΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ.
Junior
ΠΡ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌ, ΡΡΠΎ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ ΠΏΡΠΎΡΠ΅Π» ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΡ Π² DataArt ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Π΅Ρ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² Π΄ΡΡΠ³ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠ»ΡΠ³ΠΎΠ΄Π°. Π’Π°ΠΊΠΎΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ ΡΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΡΠ°ΡΡΠΈΠ΅ Π²ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ Π²ΡΡΡΠ΅ΡΠ°Ρ , ΡΠΎΡΡΡΠ΄Π½ΠΈΡΠ°ΡΡ ΠΈ ΠΎΠ±ΡΠ°ΡΡΡΡ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, ΡΠΌΠ΅ΡΡ Π²ΡΡ ΠΎΠ΄ΠΈΡΡ ΠΈΠ· ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠ½ΡΡ ΡΠΈΡΡΠ°ΡΠΈΠΉ. ΠΡ ΠΆΠ΄Π΅ΠΌ, ΡΡΠΎ ΠΎΠ½ ΠΈΠ»ΠΈ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅ΡΠΊΠΎ ΡΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ, Π½ΠΎ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈΠ»ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΡΠ΅ΡΠ΅Π½ΠΈΡ. ΠΠΆΡΠ½ΠΈΠΎΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΠΎΡΠ΅Π½ΠΈΡΡ ΠΎΠ±ΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ.
Π‘ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΎΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ° ΠΎΠΆΠΈΠ΄Π°Π΅ΡΡΡ Π·Π½Π°Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ΅ΠΎΡΠΈΠΈ ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠΏΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΡΠ°Π±Π»ΠΎΠ½Π°ΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. ΠΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΡΠ°Π΄Ρ Π²ΠΈΠ΄Π΅ΡΡ Π·Π½Π°Π½ΠΈΠ΅ ΠΈ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π±Π°Π·ΠΎΠ²ΡΠΌΠΈ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡΠΌΠΈ ΡΠ·ΡΠΊΠ°, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΡΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΠΈ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ Π΄ΠΎΡΡΠ°Π²ΠΊΠ΅ ΠΊΠΎΠ΄Π°.
Π‘ΠΎΠΈΡΠΊΠ°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ HTTP-ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° ΠΈ Π²Π΅Π±Π° Π² ΡΠ΅Π»ΠΎΠΌ, ΠΈΠΌΠ΅ΡΡ Ρ ΠΎΡΡ Π±Ρ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ REST API. ΠΡΠ°ΠΉΠ½Π΅ ΠΆΠ΅Π»Π°ΡΠ΅Π»Π΅Π½ ΠΎΠΏΡΡ Ρ ΠΎΠ΄Π½ΠΈΠΌ Π²Π΅Π±-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ². ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π² ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΌ ΠΌΠΈΡΠ΅ Π½Π΅Π»ΡΠ·Ρ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ Π±Π΅Π· Π±Π°Π· Π΄Π°Π½Π½ΡΡ , ΠΌΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π±Π΅ΡΠ΅Π΄ΡΠ΅ΠΌ Ρ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°ΠΌΠΈ ΠΎΠ± ΠΎΡΠ½ΠΎΠ²Π°Ρ SQL, ΠΎΠ±ΡΡΠΆΠ΄Π°Π΅ΠΌ JOIN, Π²Π·Π°ΠΈΠΌΠΎΡΠ²ΡΠ·ΠΈ ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ ΠΈ Π·Π°ΠΏΡΠΎΡΡ. ΠΡΠ»ΠΈ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½ ΠΈ Π½Π΅ ΡΠΏΠ°Π» Π½Π° ΠΏΠ°ΡΠ°Ρ Π² ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ΅, ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ±ΡΡΠ΄ΠΈΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΠ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ GIT ΠΌΡ ΡΡΠΈΡΠ°Π΅ΠΌ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌ, ΠΎΠΏΡΡ Ρ HTML, CSS, JS, Π° ΡΠ°ΠΊΠΆΠ΅ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ Π·Π°ΡΡΠΈΡΡΠ²Π°Π΅ΠΌ ΠΊΠ°ΠΊ ΠΏΠ»ΡΡ Π² ΠΊΠ°ΡΠΌΡ.
Middle
Π‘ ΡΡΠΈΠΌ Π³ΡΠ΅ΠΉΠ΄ΠΎΠΌ Π²ΡΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»ΠΎΠΆΠ½Π΅Π΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±Π»Π°Π΄Π°ΡΡ ΠΈ Π²ΡΠ΅ΠΌΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ, Π½ΡΠΆΠ½ΡΠΌΠΈ Π΄ΠΆΡΠ½ΠΈΠΎΡΡ, Π½ΠΎ Π½Π° Π±ΠΎΠ»Π΅Π΅ Π³Π»ΡΠ±ΠΎΠΊΠΎΠΌ ΡΡΠΎΠ²Π½Π΅. ΠΡΠΈ ΡΡΠΎΠΌ ΠΌΡ ΠΆΠ΄Π΅ΠΌ ΠΎΡ Π½Π΅Π³ΠΎ Π½Π°Π²ΡΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π° Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΌ ΡΡΠ°ΠΏΠ΅ ΠΊΠ°ΡΡΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°ΡΡ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌΠΈ. ΠΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΠΏΡΡ ΠΌΠΈΠ΄Π»-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 2-3 Π³ΠΎΠ΄Π°. ΠΠ½ Π³ΠΎΡΠΎΠ² ΠΊ Π²ΡΡΡΠ΅ΡΠ°ΠΌ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π²Π½ΡΡΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π½ΠΎ ΠΈ Ρ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠΌ. ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Ρ Π½Π΅Π³ΠΎ ΡΠΆΠ΅ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ ΠΎΠΏΡΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° ΠΈΠ»ΠΈ Π½Π°ΡΡΠ°Π²Π½ΠΈΡΠ΅ΡΡΠ²Π°. Π ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΎΠ½ ΡΠΆΠ΅ Π³ΠΎΡΠΎΠ² ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΠΈ ΡΠ΅ΡΠ°ΡΡ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ, Π½Π΅ ΡΡΠ΅Π±ΡΡ Π΄Π΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ.
ΠΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΌΡ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΏΡΡΠ° ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΠΌΠΈ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡΠΌΠΈ, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΠΎΡΠ»ΠΈΡΠΈΠΉ ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΡΠ°Π±ΠΎΡΡ ΠΏΠΎΡΠΎΠΊΠΎΠ² ΠΈ ΠΏΠΎΠ΄ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ², Π·Π½Π°Π½ΠΈΡ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ GIL, Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ Π½ΡΠΆΠ΅Π½ ΠΈ ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΠ° ΡΡΠΎΠ²Π½Π΅ Middle ΡΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, Π½ΠΎ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΡΠ½ΠΈΡ-ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°ΠΌΠΈ ΠΈ ΡΡΡΡΠΊΡΡΡΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ . ΠΠ°Π½Π΄ΠΈΠ΄Π°Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ: CSRF, CORS, XSS, SQL-ΠΈΠ½ΡΠ΅ΠΊΡΠΈΡ, ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ: ΠΏΡΠΎΡΠΈΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, EXPLAIN ANALYZE, N + 1.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΌΡ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅ΠΌ Π½Π° Π±Π°Π·ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°Ρ : Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²ΡΠΈΠΊΠ΅ Π½Π°Π³ΡΡΠ·ΠΊΠΈ, ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (uwsgi, gunicorn), Π²ΠΎΡΠΊΠ΅ΡΠΎΠ². ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΡ c ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΠ΅ΠΉ: Docker, Docker compose, ΠΈ Π½Π°Π»ΠΈΡΠΈΠ΅ ΠΎΠΏΡΡΠ° ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Π±Π°Π· Π΄Π°Π½Π½ΡΡ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΡΠΆΠ΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π³Π»ΡΠ±ΠΎΠΊΠΎ: Π·Π½Π°ΡΡ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ ΠΈ ΠΈΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠΊΡ, ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΡ/Π΄Π΅Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΈ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ (Ρ ΠΎΡΡ Π±Ρ Π² ΡΠ΅ΠΎΡΠΈΠΈ), ΠΈΠΌΠ΅ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ Ρ ΡΠ°Π±ΠΎΡΠΎΠΉ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ². ΠΡΠΈΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ Π±Π°Π·ΠΎΠ²ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΈ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΎΠΉ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΌ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ Π·Π°Π΄Π°Ρ: Celery, RQ, Airflow.
Senior
ΠΠ±ΡΡΠ½ΠΎ ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΡ ΡΠΆΠ΅ ΠΈΠΌΠ΅ΡΡ 4-5 Π»Π΅Ρ ΠΎΠΏΡΡΠ° Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅, ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎ ΡΡΠ²ΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ΅Π±Ρ Π½Π° Π²ΡΡΡΠ΅ΡΠ°Ρ Ρ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠΌ ΠΈ Π±ΡΡΡ Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΠΎΡΡΡΠΎΡΡΡ ΡΠ²ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅. Π‘ΠΈΠ½ΡΠΎΡΠ½ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΌΠΎΠ³ΡΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ (ΠΈΠ»ΠΈ ΠΏΠΎΡΡΠΈ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ) ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π°Π΄ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ. Π ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ ΡΠ°ΠΊΠΎΠΉ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠΏΠΎΡΠΎΠ±Π΅Π½ Π±Π΅Π· ΠΏΠΎΡΡΠΎΡΠΎΠ½Π½Π΅Π³ΠΎ Π²ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΡΡΠ²Π° ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π΄ΠΈΠ·Π°ΠΉΠ½-ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΡΡ ΡΠ°Π±ΠΎΡΡ, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ, Π½ΡΠΆΠ½ΡΠ΅ Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ½ΡΡ Π·Π°Π΄Π°Ρ.
ΠΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΌ Π½Π°Π²ΡΠΊΠ°ΠΌ, ΡΠΎΠΈΡΠΊΠ°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ ΠΎΡΠΎΡΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π²ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ Python, ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ GC, ΠΈΠΌΠ΅ΡΡ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ AsyncIO, ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠΌΠΈ ΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠΌΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°ΠΌΠΈ. ΠΠ°ΠΆΠ½ΠΎ ΠΈΠΌΠ΅ΡΡ Π³Π»ΡΠ±ΠΎΠΊΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ Π² ΡΡΠ΅ΡΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π±ΡΠ΄Ρ ΡΠΎ Π²Π΅Π±, ETL-ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ±ΡΡΠ½ΠΎ ΠΌΡ ΠΎΠ±ΡΡΠΆΠ΄Π°Π΅ΠΌ ΠΎΠΏΡΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ° Π² ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠΈ SPA-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΡΠ°Π±ΠΎΡΡ Ρ SQL ΠΈ NoSQL Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ , ΠΎΠΏΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΠΌΠΈ. ΠΡΠΈΠ²Π΅ΡΡΡΠ²ΡΠ΅ΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π½Π°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Π±Π΅ΡΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΎΠΉ ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ ΠΎΠ±Π»Π°ΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠ°ΠΌΠΈ, Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ/Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π₯ΠΎΡΠΎΡΠΎ, Π΅ΡΠ»ΠΈ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ ΡΠΏΠΎΡΠΎΠ±Π΅Π½ ΠΎΡΠ΅Π½ΠΈΡΡ ΡΠΈΡΠΊΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄ΠΎ Π½Π°ΡΠ°Π»Π° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ. ΠΠ»ΡΡΠΎΠΌ Π±ΡΠ΄Π΅Ρ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠΌ, ΡΠ°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ React, Angular ΠΈΠ»ΠΈ Vue.js.
ΠΠ±ΡΠΈΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ
Π‘ΡΠΎΠΈΡ ΠΏΠΎΠΌΠ½ΠΈΡΡ, ΡΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ ΡΡΠΎ Π½Π΅ ΡΠΊΠ·Π°ΠΌΠ΅Π½. ΠΡΠΎ Π±Π΅ΡΠ΅Π΄Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ Π²ΡΡΠ²ΠΈΡΡ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΈ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΄ΡΡΠ³ Π΄ΡΡΠ³Ρ. ΠΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΈΠ½ΠΈΡΠΈΠ°ΡΠΈΠ²Π° ΠΈ ΡΠ°ΠΌΡΠ΅ ΠΊΠ°Π²Π΅ΡΠ·Π½ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΈΡΡ ΠΎΠ΄ΡΡ ΠΎΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ, Π½ΠΎ ΠΈ ΡΠΎΠΈΡΠΊΠ°ΡΠ΅Π»Ρ Π½Π΅ ΡΡΠΎΠΈΡ ΡΡΠ΅ΡΠ½ΡΡΡΡΡ ΡΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ ΠΈ ΠΎΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΡΠ²ΠΎΡ ΡΠΎΡΠΊΡ Π·ΡΠ΅Π½ΠΈΡ. ΠΡΠ΄ΡΡΠ΅ Π³ΠΎΡΠΎΠ²Ρ, ΡΡΠΎ ΠΌΠΈΠ½ΡΡ Π΄Π΅ΡΡΡΡ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΡΠ°ΡΠΈΡΡ Π½Π° Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ΡΠΈΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΡΡ Π·Π°Π΄Π°ΡΡ Π½Π° Π·Π½Π°Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠ° ΠΈΠ»ΠΈ Π±Π°Π· Π΄Π°Π½Π½ΡΡ .
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΏΡΠΎΡΡΡΠ΅:
ΠΠΎΠΌΠ½ΠΈΡΠ΅, Π²ΡΡΡΠΈΡΡ ΠΈ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡΡ Π²ΡΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΄Π° ΠΈ Π½Π΅ Π½ΡΠΆΠ½ΠΎ, Π° Π»ΡΠ΄ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄ΡΡ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅, ΡΠΎΠΆΠ΅ ΠΌΠΎΠ³ΡΡ Π΄ΠΎΠΏΡΡΠΊΠ°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ. ΠΠΎΡΠΎΠ²ΡΡΠ΅ΡΡ ΠΊ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ β Π²Π΅Π΄Ρ ΡΡΠΎ Π²ΡΠ΅ΠΌΡ β Π²Π°ΡΠ΅ ΠΈ Π΄ΡΡΠ³ΠΈΡ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ² ΠΏΡΠΎΡΠ΅ΡΡΠ°, Π΅Π³ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠΉ ΠΈ ΠΏΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ. ΠΡΠ΄ΡΡΠ΅ ΡΠΎΠ±ΠΎΠΉ, Π½Π΅ Π²ΠΎΠ»Π½ΡΠΉΡΠ΅ΡΡ ΠΈ ΡΡΠ²ΡΡΠ²ΡΠΉΡΠ΅ ΡΠ΅Π±Ρ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎ β ΡΠΎΠ³Π΄Π° Π²ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ.
ΠΡΡΠ΄ΡΡΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π³ΡΠ΅ΠΉΠ΄ΠΎΠ²
ΠΠΎΠ΄Ρ ΠΎΠ΄Ρ ΠΊ Π³ΡΠ°Π΄Π°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΠΎΠΏΠΈΡΠ°Π» Π²ΡΡΠ΅, Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½Ρ, ΡΠΊΠΎΡΠ΅Π΅, Π½Π° ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ web-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ². Π Π°Π½ΡΡΠ΅ Python Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ, ΡΠΊΠ°ΠΆΠ΅ΠΌ, Π°Π½Π°Π»ΠΈΠ· Π΄Π°Π½Π½ΡΡ Π·Π°ΡΡΠ°Π³ΠΈΠ²Π°Π» Π² ΠΌΠ΅Π½ΡΡΠ΅ΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ. Π‘Π΅ΠΉΡΠ°Ρ ΡΠΈΡΡΠ°ΡΠΈΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»Π°ΡΡ: Π½Π° ΡΡΠ½ΠΊΠ΅ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Ρ ΠΈ ETL-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ, ΠΈ Π΄Π°ΡΠ°-ΡΠ°ΠΉΠ΅Π½ΡΠΈΡΡΡ, ΠΈ DevOps, ΠΊΠΎΡΠΎΡΡΠ΅ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Python.
ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π³ΡΠ΅ΠΉΠ΄Ρ ΡΠ°ΠΊΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΏΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΡΠΈΡΠ½ΠΎ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΠΎΡΠΎΡΠΎ Π·Π½Π°Π΅Ρ Python, Π½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ Big Data, ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΎΠ»ΠΊΠ½ΡΡΡΡΡ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌ Π΄ΠΈΡΠΊΠΎΠΌΡΠΎΡΡΠΎΠΌ, Π΅ΡΠ»ΠΈ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ Π΅Π³ΠΎ Π±ΡΠ΄ΡΡ ΠΊΠ°ΠΊ web-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° β Π²Π΅Π΄Ρ ΡΠ΅ΡΡ Π² Π΅Π³ΠΎ ΡΠ»ΡΡΠ°Π΅ ΠΈΠ΄Π΅Ρ ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡ , ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π°Ρ ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡΡ . Π’Π°ΠΊΠΎΠ³ΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°, ΡΠΊΠΎΡΠ΅Π΅, ΡΡΠΎΠΈΠ»ΠΎ Π±Ρ Π½Π°Π·Π²Π°ΡΡ Senior Python-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ Ρ ΡΠΏΠΎΡΠΎΠΌ Π½Π° ETL. Π’ΠΎ ΠΆΠ΅ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΠΈ Π΄Π°ΡΠ°-ΡΠ°ΠΉΠ΅Π½ΡΠΈΡΡΠΎΠ².
ΠΠ΅Π΄Π°Π²Π½ΠΎ ΠΊΠΎ ΠΌΠ½Π΅ ΠΎΠ±ΡΠ°ΡΠΈΠ»ΠΈΡΡ HR-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ Ρ ΠΏΡΠΎΡΡΠ±ΠΎΠΉ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, Π²ΡΡΠΎΡ Π»ΠΈ Python-Π»Π΅Π²Π΅Π» ΠΊΠΎΠ»Π»Π΅Π³ΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ Data Science. ΠΠΎΠΎΠ±ΡΠ°Π²ΡΠΈΡΡ Ρ Π½ΠΈΠΌ, Ρ ΠΏΠΎΠ½ΡΠ», ΡΡΠΎ ΡΡΠΎΠ²Π΅Π½Ρ Π·Π½Π°Π½ΠΈΡ Python Π·Π° 10 ΠΌΠ΅ΡΡΡΠ΅Π² Ρ Π½Π΅Π³ΠΎ Π²ΡΡΠΎΡ Ρ Junior Π΄ΠΎ Strong Junior. ΠΠ±ΡΡΠ½ΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π±ΡΡΡΡΠ΅Π΅. ΠΠΎ ΠΏΠΎΠ·ΠΆΠ΅ ΠΌΡ Π²ΡΡΡΠ΅ΡΠΈΠ»ΠΈΡΡ Ρ ΡΡΠΈΠΌ ΠΊΠΎΠ»Π»Π΅Π³ΠΎΠΉ Π² Π΄ΡΡΠ³ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅, Π³Π΄Π΅ ΠΎΠ½ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΠ»ΡΡ Ρ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ ΠΊΠ°ΠΊ Π΄Π°ΡΠ°-ΡΠ°ΠΉΠ΅Π½ΡΠΈΡΡ ΡΡΠΎΠ²Π½Ρ Strong Middle. Π―ΡΠ½ΠΎ, ΡΡΠΎ ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΡΠΈΡΠ»ΠΈΡΡ Π΅Π³ΠΎ Strong Junior Python-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, ΡΠ΅ΠΉΡΠ°Ρ ΠΌΡ Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΡΡΡΠ°Π½ΠΈΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ Π½Π΅ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΡ.
Python ΡΠ°ΡΡΠ΅Ρ ΠΈ ΡΠΆΠ΅ ΡΡΠ°Π» ΡΡΠ΅ΡΡΠΈΠΌ ΠΏΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ½ ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΡΡΡ ΠΈ ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ Π²ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ Π΄ΠΎΠΌΠ΅Π½Π½ΡΡ Π·ΠΎΠ½. Π ΡΠ²ΡΠ·ΠΈ Ρ ΡΡΠΈΠΌ ΠΌΡ Π² DataArt Π²Π΅Π΄Π΅ΠΌ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΡ Π½Π°ΡΠ΅ΠΉ Π³ΡΠ°Π΄Π°ΡΠΈΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ², ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π³ΡΠ΅ΠΉΠ΄ΠΎΠ² Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠ΅ΠΊΡΡΠΈΠΌΠΈ ΠΈ Π±ΡΠ΄ΡΡΠΈΠΌΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ. ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π±ΡΠ΄ΡΡ Π³ΠΎΡΠΎΠ²Ρ, ΠΌΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Π΅Π»ΠΈΠΌΡΡ Ρ Π²Π°ΠΌΠΈ Π½ΠΎΠ²ΡΠΌ Π²ΠΈΠ΄Π΅Π½ΠΈΠ΅ΠΌ. ΠΡΡΠ°Π²Π°ΠΉΡΠ΅ΡΡ Π½Π° ΡΠ²ΡΠ·ΠΈ!
16 Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΌΠΈΠ΄Π»Ρ: ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°ΡΡ Middle-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ
Π§ΡΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°ΡΡ Middle-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ? ΠΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ Π°ΠΊΡΡΠ°Π»Π΅Π½ ΠΊΠ°ΠΊ Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ ΠΏΡΠ΅ΡΠ΅Π½Π΄ΡΠ΅Ρ Π½Π° Π²Π°ΠΊΠ°Π½ΡΠΈΡ ΠΌΠΈΠ΄Π»Π°, ΡΠ°ΠΊ ΠΈ Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ ΠΏΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅Ρ Π² ΡΡΠΎΡΠΎΠ½Ρ ΠΏΡΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ.
Π‘ΡΠΎΠΈΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ ΡΡΠΎ Π² IT Π²ΡΡΠ°Π±ΠΎΡΠ°Π½Π° ΡΠΊΠ°Π»Π° Π΄Π»Ρ ΠΎΡΠ΅Π½ΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² (trainee, junior, middle, senior, lead), Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ»ΠΈ ΠΌΠ΅Π½Π΅Π΅ Π²ΡΠ΅ ΡΠΎΠ³Π»Π°ΡΠ½Ρ, Ρ ΡΠΎΡΠ½ΡΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΌΠ½Π΅Π½ΠΈΡ ΡΡΠ΅Π΄ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΏΠΎΠΊΠ° Π½Π΅Ρ. ΠΠΎΡΡΠΎΠΌΡ ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ Π½Π°Π²ΡΠΊΠ°ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ.
Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π΅ΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π½Π°Π±ΠΎΡ Π·Π½Π°Π½ΠΈΠΉ ΠΈ Π½Π°Π²ΡΠΊΠΎΠ², ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌΡ Π² ΡΠ΅Π»ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ, ΠΎΡΠ΅Π½ΠΈΠ²Π°Ρ ΡΠ΅Π±Ρ. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΡΡΠ²Π΅ΡΠΆΠ΄Π°ΡΡ, ΡΡΠΎ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΌΠΈΠ΄Π»Π°ΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π·Π°Π²ΡΡΠ΅Π½Ρ:
ΠΠΎΠ·ΠΈΡΠΈΡ Middle-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½ΠΎ ΠΈ ΡΠΈΡΠΎΡΠ°ΠΉΡΠΈΠ΅ ΠΏΠΎΠ·Π½Π°Π½ΠΈΡ Π² ΡΠΌΠ΅ΠΆΠ½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡ . ΠΠΎΠ·ΠΈΡΠΈΡ Middle Π½Π°ΠΊΠ»Π°Π΄ΡΠ²Π°Π΅Ρ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ° ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Β«Π²ΡΡ ΡΡΠΎ ΡΠ³ΠΎΠ΄Π½ΠΎΒ», Π½ΠΎ ΠΈ ΠΎΠ±ΡΡΠ°ΡΡ, ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ΄, ΡΠ°Π·Π±ΠΈΡΠ°ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΡΠΆΠΎΠΉ ΠΊΠΎΠ΄, ΠΊΠ°ΠΊ Π±ΡΠ΄ΡΠΎ ΡΠΎΠ΄Π½ΠΎΠΉ. Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ΅ΠΉΡΠ°Ρ Π΄Π»Ρ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ Middle-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΏΡΠ΅Π΄ΡΡΠ²Π»ΡΡΡΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠ°ΠΊ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ Π½Π°Π·Π°Π΄ Π΄Π»Ρ Senior.
ΠΡ Π²ΡΡΡΠ½ΠΈΠ»ΠΈ, ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°ΡΡ Middle-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π² 2020 Π³ΠΎΠ΄Ρ, ΠΈ ΡΠΎΠ±ΡΠ°Π»ΠΈ ΠΎΠ±ΡΠΈΠ΅ Π²ΠΎΠΏΡΠΎΡΡ Ρ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΏΠΎ ΠΎΡΠ²Π΅ΡΠ°ΠΌ Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ, Β«Π΄ΠΎΡΠΎΡΒ» ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ Π΄ΠΎ ΠΌΠΈΠ΄Π»Π° ΠΈΠ»ΠΈ Π½Π΅Ρ.
Hard skills
ΠΠ°ΠΊΠΎΠ² Π²Π°Ρ ΡΡΠΎΠ²Π΅Π½Ρ Π²Π»Π°Π΄Π΅Π½ΠΈΡ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠΎΠΏΡΡΡΡΠ²ΡΡΡΠΈΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ?
ΠΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°-Π΄ΠΆΡΠ½Π° ΠΎΠΆΠΈΠ΄Π°Π΅ΡΡΡ Π·Π½Π°Π½ΠΈΠ΅ Π²ΡΠ΅Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΉ ΡΠ·ΡΠΊΠ°, Π·Π½Π°Π½ΠΈΠ΅ Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ. ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°ΠΌΠΈ (Ρ ΠΎΡΡ Π±Ρ Ρ ΠΎΠ΄Π½ΠΈΠΌ), ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ (ΡΠΈΡΡΠ΅ΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ, ΡΠ°ΡΠΊ- ΠΈ Π±Π°Π³- ΡΡΠ΅ΠΊΠ΅ΡΠΎΠ², Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, IDE ΠΈ Π΄Ρ.). Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΌΠΈΠ΄Π»Π°ΠΌ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π²ΡΡΠ΅. ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΎΠΆΠΈΠ΄Π°Π΅ΡΡΡ Π΄ΠΎΡΠΊΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΡΠ·ΡΠΊΠΎΠ²), ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ ΠΈ ΡΠ²Π΅ΡΠ΅Π½Π½ΡΠ΅ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ² ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ².
Π ΠΊΠ°ΠΊΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ Π²Ρ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°Π»ΠΈ? Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ· Π½ΠΈΡ Π²Π΅Π»ΠΈ ΡΠ°ΠΌΠΈ?
ΠΠ΅ ΡΡΠΎΠΈΡ ΡΠ΄ΠΈΠ²Π»ΡΡΡΡΡ: ΠΎΠΏΡΡΠ½ΡΠ΅ Π΄ΠΆΡΠ½ΠΈΠΎΡΡ ΡΠΆΠ΅ Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠ³ΡΡ Π²Π΅ΡΡΠΈ ΡΠ²ΠΎΠΈ ΠΏΡΠΎΠ΅ΠΊΡΡ. ΠΠ΅ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡΡΠ½ΡΡ ΠΊΠΎΠ»Π»Π΅Π³, Π½ΠΎ ΡΡΠΎ Π½Π΅ ΠΎΡΠΌΠ΅Π½ΡΠ΅Ρ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΌΠ»Π°Π΄ΡΠ΅Π³ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°. Π’Π°ΠΊ ΡΡΠΎ Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΡΠΎΠ΄Π²ΠΈΠ³Π°Π΅ΡΠ΅ΡΡ ΠΏΠΎ ΠΊΠ°ΡΡΠ΅ΡΠ½ΠΎΠΉ Π»Π΅ΡΡΠ½ΠΈΡΠ΅, Π² Π²Π°ΡΠ΅ΠΌ ΠΏΠΎΡΡΡΠΎΠ»ΠΈΠΎ ΡΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΡΠ΅Π»ΠΈΡΡΡΡ ΡΠ²ΠΎΠΈ ΠΏΡΠΎΠ΅ΠΊΡΡ.
ΠΠΎΠΊΠ°Π·ΡΠ²Π°ΠΉΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π»ΡΡΡΠ΅ Π΄ΡΡΠ³ΠΈΡ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΡΡ Π²Π°ΡΠΈ Π·Π½Π°Π½ΠΈΡ ΠΈ Π½Π°Π²ΡΠΊΠΈ. ΠΡΠ±ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ°ΠΌΡΠ΅ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΡΠ΅ ΡΠ°ΡΠΊΠΈ, ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΠΉΡΠ΅, ΠΊΠ°ΠΊ Π²Ρ ΠΈΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π»ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅.
ΠΠ°ΠΊΠΎΠ² Π²Π°Ρ Π½Π°Π²ΡΠΊ ΡΠ°Π±ΠΎΡΡ Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ ?
Π Π°Π±ΠΎΡΠ°Π΅ΡΠ΅ Ρ Π±ΡΠΊΠ΅Π½Π΄ΠΎΠΌ? Π ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½ΡΡ , ΠΈΠΌΠ΅ΡΡ Π½Π°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π‘Π£ΠΠ.
ΠΠ½Π°ΡΡ ΠΈ ΡΠΌΠ΅ΡΡ ΡΡΡΠΎΠΈΡΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΠ. ΠΠ Π·Π°ΡΠ°ΡΡΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΌΡΠΌ ΡΠ·ΠΊΠΈΠΌ ΠΌΠ΅ΡΡΠΎΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°. ΠΠ΅Π½ΡΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΠ Π½Π° ΠΆΠΈΠ²ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΈ Π΄ΠΎΡΠΎΠ³ΠΎ.
ΠΡΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ ΠΈΠ· ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°ΡΡ Middle-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ. ΠΠ΅ ΡΡΠΎΠΈΡ Π·Π°Π±ΡΠ²Π°ΡΡ ΠΈ ΠΎ Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, Π΄Π΅Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ°Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΠΎΡΠΌΡ.
Π Π°ΡΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΎ ΡΠ²ΠΎΡΠΌ ΡΡΠΎΠ²Π½Π΅ Π²Π»Π°Π΄Π΅Π½ΠΈΡ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΉ IDE
ΠΡΠΆΠ½ΠΎ ΡΠΌΠ΅ΡΡ Π±Π΅Π· ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΠΊ ΠΏΡΠΎΠ΅ΠΊΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, Π·Π½Π°ΡΡ Π³Π»Π°Π²Π½ΡΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ ΡΡΠ΅Π΄Ρ, ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π³ΠΎΡΡΡΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ. ΠΡΠΎ ΡΠΎ, ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°ΡΡ Middle-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° ΡΡΠΎΠ²Π½Π΅ IDE.
ΠΡΡΠ³ΠΈΠ΅ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π½Π°Π²ΡΠΊΠΈ
Π’ΡΡ Π²ΡΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ, Π½ΠΎ ΡΠΊΡΠΏΠ΅ΡΡΡ ΡΡ ΠΎΠ΄ΡΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π·Π½Π°Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΌΠΈ: Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΠΎΠ΄Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΈ ΠΏΠ°ΡΠ° Ρ ΠΈΠ½ΡΠΎΠ².
Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ Π½Π°Π²ΡΠΊΠΎΠ² Middle-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΏΠΎ frontend JavaScript, ΡΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½:
Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π°ΡΡ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°. ΠΠΎΠ»ΡΡΠΈΠΌ ΠΏΠ»ΡΡΠΎΠΌ Π² ΡΠ°Π±ΠΎΡΠ΅ Π±ΡΠ΄ΡΡ:
Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ Π΄Π»Ρ ΠΌΠΈΠ΄Π»Π°, ΡΡΠΎ Π·Π½Π°ΡΡ, ΠΊΠ°ΠΊ ΠΈΠ·Π½ΡΡΡΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠ°Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ, ΡΠ²ΠΎΠΉ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ. ΠΠ΅ ΡΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ ΡΠ΅Π½Π΄Π΅Ρ (Ρ ΠΏΠΎΠΌΠΎΡΡΡ VDOM ΠΈ Ρ. ΠΏ.), Π° ΠΊΠ°ΠΊ ΠΊΠΎΠ΄ Π½Π°ΠΏΠΈΡΠ°Π½, ΠΊΠ°ΠΊ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΌΠ°Π³ΠΈΡ. ΠΡΠΊΡΠΎΠΉ GitHub, ΠΏΠΎΡΠΌΠΎΡΡΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΈ React, ΠΊΠ°ΠΊ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, this.setState Π·Π°ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Π΄Π΅Π»Π°ΡΡ ΡΠ΅Π½Π΄Π΅Ρ.
ΠΠ°ΠΊΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²Ρ Π·Π½Π°Π΅ΡΠ΅? ΠΠΎ ΠΊΠ°ΠΊΠΈΠΌ ΠΈΠ· Π½ΠΈΡ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ?
ΠΠ΄Π½ΠΎΠΉ ΡΠ΅ΠΎΡΠΈΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ. ΠΡ ΡΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΠ»ΠΈ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ Β«ΠΏΠΎΠ΄ ΠΊΠ»ΡΡΒ» ΠΈ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ° ΠΈΠ»ΠΈ ΠΈΠ½Π°Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ. Π₯ΠΎΡΠΎΡΠΎ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π±ΡΠ» ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ: Π΅ΡΠ»ΠΈ ΡΠ°ΠΊ, ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅Π΄ΠΈΡΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΠ»ΡΡΠΎΠ² ΠΈ ΠΌΠΈΠ½ΡΡΠΎΠ², ΠΈΡΡ ΠΎΠ΄Ρ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
Π§ΡΠΎ Π΅ΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°ΡΡ Middle-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ
Soft skills
ΠΠ°ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Ρ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°Π±Π΅Π»ΡΠ½Ρ?
ΠΡΠ»ΠΈ Π² ΡΠ»ΡΡΠ°Π΅ Ρ Junior-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠΌ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠ²Π½ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ ΠΏΡΠΎΡΡΠΎ Π²Π°ΠΆΠ½Ρ, ΡΠΎ Π΄Π»Ρ Middle-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΎΠ½ΠΈ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½Ρ.
ΠΡΠΌΠ°Ρ, ΡΡΠΎ Middle-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠΎ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ°, ΡΠΎΠ³Π»Π°ΡΠΎΠ²ΡΠ²Π°ΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ Ρ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠΌ ΠΈ ΡΠ΅ΡΠ°ΡΡ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΠΎ Π±Π»ΠΎΠΊΠ΅ΡΠ°ΠΌ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠΎ Π²Ρ ΠΎΠ΄ΠΈΡ Π² ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠΈΠΈ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ°, PM ΠΈ ΡΠ΅Π½ΡΠΎΡΠ°.
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΡΠΎ, Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ ΠΏΠ΅ΡΠ΅Π΄ ΠΌΠΈΠ΄Π»ΠΎΠΌ ΡΠ°ΡΡΠΎ ΡΡΠ°Π²ΠΈΡΡΡ Π·Π°Π΄Π°ΡΠ° ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ, ΡΠ΅Π³ΠΎ Ρ ΠΎΡΠ΅Ρ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊ, ΠΊΠ°ΠΊ ΡΠ΅ΡΠΈΡΡ Π΅Π³ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈ ΠΊΠ°ΠΊΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΏΠΎΡΡΡΠΎΠΈΡΡ. ΠΠ° Π±Π°Π·Π΅ ΡΡΠΈΡ ΡΠ²Π΅Π΄Π΅Π½ΠΈΠΉ ΡΠΎΡΠΌΠΈΡΡΠ΅ΡΡΡ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠ΅ Π’Π, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π·Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ².
ΠΠ°ΡΠΈ Π½Π°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅
Π‘ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ soft ΡΠΊΠΈΠ»Π»ΠΎΠ² Middle-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π½ΡΠΆΠ½ΠΎ ΠΎΡΠ²Π°ΠΈΠ²Π°ΡΡ ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠΈΠΈ: Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅Π³ΠΎΠ²ΠΎΡΠΎΠ², ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, ΠΈΠΌΠ΅ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠ± ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ. ΠΡΠΈ Π½Π°Π²ΡΠΊΠΈ ΠΏΡΠΈΠ³ΠΎΠ΄ΡΡΡΡ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ ΠΊΠ°ΡΡΠ΅ΡΠ½ΠΎΠΌ ΡΠΎΡΡΠ΅.
Π£ΠΌΠ΅Π΅ΡΠ΅ Π»ΠΈ Π²Ρ ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΡ?
ΠΡΠΎΡ Π½Π°Π²ΡΠΊ ΡΠ°ΠΊΠΆΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΡΡΡΡ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ. Π Π°Π·Π½ΠΎΠ³Π»Π°ΡΠΈΡ ΠΌΠΎΠ³ΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡΡ ΠΈ Ρ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠΌ, ΠΈ Π²Π½ΡΡΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. ΠΡΠ»ΠΈ Π²Π°ΠΌ ΠΏΠΎΡΡΡΠΈΠ»ΠΈ ΡΠΎΠ»Ρ Π½Π°ΡΡΠ°Π²Π½ΠΈΠΊΠ° Π½Π°Π΄ ΠΌΠ»Π°Π΄ΡΠΈΠΌΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°ΠΌΠΈ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅ β Π² ΠΎΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ Π²ΠΎΠΉΠ΄ΡΡ ΠΈ ΡΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠΎΠ².
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ ΡΡΠΎ ΠΌΡ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ, ΡΠ°ΡΠ΅ ΡΠ°ΠΌΠΈ ΠΏΠΎ ΡΠ΅Π±Π΅ ΠΈ ΡΠ°ΠΌΠΈ Π² ΡΠ΅Π±Π΅ β Π½ΡΠΆΠ½ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΌΡΠ³ΠΊΠΈΠ΅ Π½Π°Π²ΡΠΊΠΈ. ΠΠ΅ Π²ΠΎ Π²ΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ Π΅ΡΡΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΠΎΠ»Ρ ΠΌΠ΅Π΄ΠΈΠ°ΡΠΎΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΡΠ΄Π΅Π»Π°ΠΌΠΈ β ΡΡΠΎΠ±Ρ ΡΠ΅Π±Ρ ΠΏΠΎΠ½ΡΠ»ΠΈ ΠΈ ΡΡΠΎΠ±Ρ ΡΡ ΠΏΡΠΎΡΡΠΎ ΡΠΌΠΎΠ³ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ ΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΡΠ°Π±ΠΎΡΠ΅, Π½ΡΠΆΠ½Ρ β ΡΠΌΠΏΠ°ΡΠΈΡ, ΡΠΌΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²Π°ΡΠΈΠ²Π°ΡΡΡΡ, Π³ΠΈΠ±ΠΊΠΎΡΡΡ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ°Ρ .
ΠΠ°ΠΊΠΎΠ² Π²Π°Ρ ΡΡΠΎΠ²Π΅Π½Ρ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°?
Π£ΡΠΎΠ²Π΅Π½Ρ Π²Π»Π°Π΄Π΅Π½ΠΈΡ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΌ ΡΠ·ΡΠΊΠΎΠΌ Middle-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π½Π΅ Π½ΠΈΠΆΠ΅ Upper-Intermediate, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠΎΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΡΠ°ΡΡΠ²ΡΠ΅Ρ Π² ΡΠΎΠ·Π²ΠΎΠ½Π°Ρ , ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡ , Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΡΠΈΡΠ°ΡΡ ΠΈ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ.
Π‘ΠΏΠΎΡΠΎΠ±Π½Ρ Π»ΠΈ Π²Ρ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π΄ΠΎΠ½ΠΎΡΠΈΡΡ ΡΠ²ΠΎΠΈ ΠΈΠ΄Π΅ΠΈ, ΡΠ±Π΅ΠΆΠ΄Π°ΡΡ Π² ΠΈΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ?
Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ Β«ΡΠΎΡΡΡΠΊΠΈΠ»Π»ΡΒ», ΠΎΠ½ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΌΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΡ ΡΠΎΠ»Π΅ΠΉ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ β ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ, ΠΌΠ΅Π½ΡΠΎΡ, Π΄ΠΎΠΊΠ»Π°Π΄ΡΠΈΠΊ, ΡΠΈΠΌΠ»ΠΈΠ΄ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅. Π§ΡΠΎ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ? Π£Π±Π΅ΠΆΠ΄Π°ΡΡ ΠΊΠΎΠ»Π»Π΅Π³ ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ². ΠΠ½ΠΎΠ³Π΄Π° Π΄Π°ΠΆΠ΅ ΠΏΡΠΎΠ΄Π°Π²Π°ΡΡ β ΠΈΠ΄Π΅ΠΈ, ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°. ΠΡΠ΅Π·Π΅Π½ΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ ΠΈΠ΄Π΅ΠΈ. ΠΠ±ΡΡΠ°ΡΡ. ΠΠ»Π°Π½ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΡ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΡ, ΡΡΠ°Π²ΠΈΡΡ Π·Π°Π΄Π°ΡΠΈ ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠΎΠ΄ΡΠΈΠ½ΡΠ½Π½ΡΠΌΠΈ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ Π½Π°Π²ΡΠΊΠΈ.
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ Π²Π°Ρ ΠΎΡ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΠ·ΠΎΠ²Π°ΡΡ, ΠΊΠ°ΠΊ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°?
ΠΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠ΅Π΅ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½Π°Π΄ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡ, β ΡΡΠΎ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. ΠΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π²ΠΎΠ²ΡΠ΅ΠΌΡ Π·Π°ΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ Ρ Β«ΠΊΠ°Π½Π°ΡΠ΅ΠΉΠΊΠΎΠΉΒ» ΡΡΠΎ-ΡΠΎ Π½Π΅ ΡΠΎ. ΠΡΠ°ΠΌΠΎΡΠ½ΡΠΉ Middle-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ Β«ΠΆΠΈΠ·Π½Π΅Π½Π½ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈΒ» ΠΏΡΠΎΠ΅ΠΊΡΠ°, ΡΡΠΎΠ±Ρ Π²ΠΎΠ²ΡΠ΅ΠΌΡ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ Β«ΡΠΈΡΠΈΠΊΠ°Π΅ΡΒ» ΠΏΠΎΡΠ»Π΅ Π½Π΅Π΄Π°Π²Π½Π΅Π³ΠΎ ΠΊΠΎΠΌΠΌΠΈΡΠ° ΠΎΠ½ ΡΠΆΠ΅ Π½Π΅ ΡΠ°ΠΊ Π±ΠΎΠ΄ΡΠΎ.
ΠΡΠ»ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, ΠΊΠ°ΠΊ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ Π΅Ρ ΡΠ΅ΡΠ°ΡΡ?
ΠΠ΅ΡΠ΅Π΄ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ ΡΡΠΎΠ²Π½Ρ ΡΡΠΎΠΈΡ Π·Π°Π΄Π°ΡΠ° ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ, ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ°ΠΌΡΡ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΠΈΡΡΠ°ΡΠΈΡΡ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌ-ΡΠ΅Π½ΡΠΎΡΠ°ΠΌ.
ΠΠ° ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ Π·Π΄Π΅ΡΡ ΡΡΠΎΠΈΡ ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΈΡΠΊΠ°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΠ΅ΡΠ΅Π΄ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π²ΡΠΏΠΎΠΌΠ½ΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ Π²Ρ ΠΎΠ±ΡΠ°ΡΠ°Π΅ΡΠ΅ΡΡ Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ (ΠΏΠΎΡΠ»Π΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΡΠ°Π·ΡΠΌΠ΅Π΅ΡΡΡ).
ΠΠΎΠΆΠ΅ΡΠ΅ Π»ΠΈ Π²Ρ ΠΎΡΠ΅Π½ΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π·Π°Π΄Π°ΡΠΈ?
ΠΡΠΎ ΡΠΎ, ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΌΠ΅ΡΡ Middle-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΅ΡΠ»ΠΈ ΡΠ΅ΡΡ ΠΈΠ΄ΡΡ ΠΎ ΡΠ°Π±ΠΎΡΠ΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅: Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠ΅Π½ΠΈΡΡ Π²ΡΠ΅ΠΌΡ, ΠΈΡΡ ΠΎΠ΄Ρ ΠΈΠ· Π·Π½Π°Π½ΠΈΠΉ ΠΈ Π½Π°Π²ΡΠΊΠΎΠ² ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°. Π‘Π»Π΅Π΄ΡΠ΅Ρ ΡΡΠΈΡΡΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΡΡΠΎΠΊΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ.
ΠΠΈΠ΄Π» ΡΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΅ΠΌΡ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°Π΄Π°ΡΠΈ Π±ΠΎΠ»Π΅Π΅-ΠΌΠ΅Π½Π΅Π΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ. ΠΠΈΠ΄Π» ΡΠΌΠ΅Π΅Ρ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΎΠ²Π°ΡΡ, Π° Π·Π½Π°ΡΠΈΡ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΡΠ½Π΅Π΅ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ Π·Π°Π΄Π°ΡΠΈ. ΠΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΌΠ΅ΡΡ ΡΠΎΠ±Π»ΡΠ΄Π°ΡΡ ΡΡΠΎΠΊΠΈ. ΠΡΠΎ ΡΠΌΠ΅Π½ΠΈΠ΅ Π½Π΅Π»ΡΠ·Ρ ΠΏΠ΅ΡΠ΅ΠΎΡΠ΅Π½ΠΈΡΡ.
ΠΠ»Π°Π½ΠΈΡΡΠ΅ΡΠ΅ Π»ΠΈ Π²Ρ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ Π΄ΠΎ ΡΠ΅Π½ΡΠΎΡΠ° ΠΈΠ»ΠΈ ΡΠΈΠΌΠ»ΠΈΠ΄Π°?
ΠΠ»ΠΎΡ ΡΠΎΡ ΡΠΎΠ»Π΄Π°Ρ, ΡΡΠΎ Π½Π΅ ΠΌΠ΅ΡΡΠ°Π΅Ρ ΡΡΠ°ΡΡ Π³Π΅Π½Π΅ΡΠ°Π»ΠΎΠΌ. ΠΠ΅ΡΠ΅ΡΡΠ°Π·ΠΈΡΡΠ΅ΠΌ: ΠΏΠ»ΠΎΡ ΡΠΎΡ ΠΌΠΈΠ΄Π», ΡΡΠΎ Π½Π΅ ΠΌΠ΅ΡΡΠ°Π΅Ρ ΡΡΠ°ΡΡ ΡΠ΅Π½ΡΠΎΡΠΎΠΌ/Π°ΡΡ ΠΈΡΠ΅ΠΊΡΠΎΡΠΎΠΌ/ΡΠΈΠΌΠ»ΠΈΠ΄ΠΎΠΌ. ΠΠΈΠ΄Π» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΡΠ΅Π³Π΄Π° Ρ ΠΎΡΠ΅ΡΡ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ. ΠΠ°ΠΆΠ΄Π° ΡΠ°ΠΌΠΎΡΠ°Π·Π²ΠΈΡΠΈΡ Π±ΡΠ΄Π΅Ρ Π²ΡΡΠ°ΡΠΊΠΈΠ²Π°ΡΡ ΠΌΠΈΠ΄Π»Π° ΠΈΠ· Π΅Π³ΠΎ ΡΡΡΠΈΠ½Ρ (Π° Ρ Π½Π΅Π³ΠΎ Π±ΡΠ΄Π΅Ρ ΡΡΡΠΈΠ½Π°) ΠΈ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ Π΄Π°Π»ΡΡΠ΅.
ΠΡΠ²ΠΎΠ΄Ρ
Π’Π°ΠΊ Π·Π°Π²ΡΡΠ΅Π½Ρ Π»ΠΈ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΌΠΈΠ΄Π»Π°ΠΌ? ΠΠ° ΡΡΠΎΡ ΡΡΡΡ ΠΌΠ½Π΅Π½ΠΈΡ ΡΠ°ΡΡ ΠΎΠ΄ΡΡΡΡ, Π½ΠΎ ΠΏΠΎΡΡΠΈ Π²ΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΡΡ ΠΎΠ΄ΡΡΡΡ Π²ΠΎ ΠΌΠ½Π΅Π½ΠΈΠΈ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Π΄ΠΈΠΊΡΡΠ΅Ρ ΡΠ²ΠΎΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°, ΠΈ ΡΠΎ, ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°ΡΡ Middle-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ, Π±ΡΠ΄Π΅Ρ Π½Π°ΠΏΡΡΠΌΡΡ Π·Π°Π²ΠΈΡΠ΅ΡΡ Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΎΡ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΠΈ, Π½Π° ΠΊΠΎΡΠΎΡΡΡ ΠΎΠ½ ΠΏΡΠ΅ΡΠ΅Π½Π΄ΡΠ΅Ρ.
ΠΠ΅ Π·Π°Π²ΡΡΠ΅Π½Ρ Π»ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΌΠΈΠ΄Π»Π°ΠΌ? ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΡΠΎ-ΡΠΎ ΠΈΠ· IT-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π»ΡΡ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ, ΡΠΆΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ Π±ΡΠ΄ΡΡΠΈ ΠΌΠΈΠ΄Π»ΠΎΠΌ, Π½Π° ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠΈ Π² ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π΅Π³ΠΎ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ ΠΊΠ°ΠΊ Π΄ΠΆΡΠ½ΠΈΠΎΡΠ°. Π‘Π²ΡΠ·Π°Π½ΠΎ ΡΡΠΎ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Ρ Π΄Π²ΡΠΌΡ ΡΠ°ΠΊΡΠΎΡΠ°ΠΌΠΈ: ΠΏΠ΅ΡΠ²ΠΎΠ΅ β ΡΠ°Π·Π½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ Π² ΡΠ°Π·Π½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ . ΠΡΠΎΡΠΎΠ΅ β ΡΠ°ΡΡΠΎ Π² ΡΡΠΎΠ²Π΅Π½Ρ ΠΊΠ²Π°Π»ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ, ΠΊΡΠΎΠΌΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΡ Π²ΡΡΠ΅ hard ΠΈ soft skills, Π΅ΡΡ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΏΠΎΠ³ΡΡΠΆΡΠ½Π½ΠΎΡΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° Π² ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΡΡ ΠΎΠ±Π»Π°ΡΡΡ, Π·Π½Π°Π½ΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠΈ Π±ΠΈΠ·Π½Π΅ΡΠ°. ΠΡΠΈ Π·Π½Π°Π½ΠΈΡ Π΄Π΅Π»Π°ΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° ΡΠ΅Π½Π½ΡΠΌ Π΄Π»Ρ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ, Π½ΠΎ ΠΌΠΎΠ³ΡΡ Π·Π½Π°ΡΠΈΡΡ ΠΌΠ΅Π½ΡΡΠ΅ Π² Π½ΠΎΠ²ΠΎΠΉ Π΄Π»Ρ Π½Π΅Π³ΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ.
ΠΠΎΠ΄Π²ΠΎΠ΄Ρ ΠΈΡΠΎΠ³ΠΈ, Middle-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΠΏΠ»Π°Π²Π°ΡΡ Π² ΡΠ΅ΠΎΡΠΈΠΈ, Ρ ΠΎΡΠΎΡΠΎ Π·Π½Π°ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ ΡΡΠ΅ΠΊ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ ΠΈΠΌΠ΅ΡΡ ΠΏΠΎ Π½Π΅ΠΌΡ Π±ΠΎΠ³Π°ΡΡΠΉ ΠΎΠΏΡΡ, Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΡΠΈΡΠΎΠ²Π°ΡΡ, Π½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ ΡΡΡΠ΄ΠΎΠ·Π°ΡΡΠ°ΡΡ, ΡΡΠΎΠΊΠΈ, ΠΎΠ±ΡΡΠ°ΡΡ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡ Ρ ΠΎΠ΄ΠΎΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ , Git ΠΈ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.



