22
Sep

?????? ?????????? ???????????? ??????????? ?????????? ?????????? ???????

?????? ?????????? ???????????? ??????????? ?????????? ?????????? ???????

??????????? ??? ?????????? ???? ???????? ?????

? ??????? ??????? ???????????????? ?? ?????, ?????????? ???? ?????? ????? ????????????, ????????? ???????????? ? ???? ?? ???????? ???????, ??????????? ??????????? ??????? ????????. ????? ????????? ????? ???? ?? ????????? ? ???, ??? ?????? ??????????? ???????? ???????????? ??? ?????? ????????? ? ???? ?????. ??????? ??????????? ??? – ??? ?? ?????? ???????? ???????? ??? ?????????????? ??????, ? ????????????? ???? ? ?????????, ??????? ????????? ?? ??? ????? ????? ?????.

????? ???? 10–15 ?????? ????? ??????????? ????????????? ????????? ??????????? ??????????????? ? IT-????????????? ? ??????????. ?????? ??? ???? ?????? ?????????? ?????? ?????????????? ???????? ? ?????? ? ??????????, ? ???????? ??? ?????????? ???????? ????????-????? ?????? ?? ??? ?? ??????????? ??? ????? ???????? ???? ???????????? ??????????? ?? ????? ????? ??? ?????? ????????? ??????.

??????????????? ???????: ??? ??? ??????????

?????? ????? ???????????? ??????????? ????????? ? ???????? ?????????? ????. ? ???????????-???????????? ????? ??? ???? ???????????? ??????? ??? ?????? ? ????????? ???????????, ??????????? ????? ?????????. ? ????????? ????? ??????? ?????????????? ????? ????? ????? ? FORTRAN, ? ????????? ?? ??? ?????? ??????? ???????? ????, ??? ??????? ????? ???????????. ????? ???????? ???????????? ??????????? ???? ??????????? ????????? – ?????????? ?????????????????? ????? ? ??????????? ??????-????????????????? ??????????.

???????? ????? ???????? ? ?????????? ?????? ??????????? ? 1980-?. ?? ??????? ????? ???????? ????????? ? ??????????? On-X ???????????? ??????????? ??????? ? ?????????? ????????? ????? ?? ????? ????. ? ?? ?????? ??????? ??????? ????? ?????????, ??? «????????» ? «????? ????????????? ???????», ? ????? ????????????? ???????? ?? ???????????? ?????? ????? ?????????.

?? ???????? ?????? ?????? ????? ????????? ????????? ????????? ? ???????? ????????: ?????? ???? ????? ?????? ?????? ????? ??????? ????????. ??? ?????? ????????? ? ????, ??? ??????????? ??????????? ? ??????????? ????? ??? ?? ???????? ???-?? ????????????.

??????? ????????? ?????????????????? ??????

????????? ???? ??? ?????????? ???????? ?????

???? ?? ???????? ?????? – ??????? ???????????? ????? ??? ???? ????: ?? ???????? ?? ????????????. ?????? ???????, ???-???????, ????????? ?????????? ??? ?????????? ???? ??? ?????? – ??? ??? ???? ?????? ???????.

??????? ???? ????? ??????????? ???????, ??? ????? ??? ????????, ????????? ???????? ???????? ???????????: ???????? ????????, ??????? ?????????? ????????? (LMS), ???????? ??????????. ????????????? ????????, ????????? ????? ???????????????? ???????? ?????????? ???????? ???????? ???? ??? ???, ??? ?? ?????????? ?????? ??????? ? IT.

?????????? ?????????? ??????? ??????????

? ?????? ????? ?????????? ??? ????? ????????????? ? ??????? ????????? ???????? ?? ??????????? ?? ??????? ?????. Stepik, Coursera, GeekBrains, ??????.????????? ? ?????? ??????? On-X ?????? ??????????? ?????????? ????????? ??????? ?????????? ?????????? ???????? ??? ???????.

? ?????? ?????? ??????? ??????????? ???????? ????????????? ??? ? ????????? ??????? – ?????? ???????? ???????? ???????????? ? ????????????? ??????? Python ??? Scratch ??? ?? ?????????? ???????. ??? ????????? ??????? ??? ???????? ?????? ????????? ?????, ???????? ?????????? ???????? ? ??????? ?????? ???????????????? ?? ??? ??????.

??????????? ??????

????????? ????????? ?????? ????? ????? ???????????????? ? ??????? ??????? ????????? – ? ???????, ?????? ???????????? ??????? ?????? ? Excel ??? ?????????? ???????? ?? ?????????? ? ?????????????? ???????????? On-X. ???? ??? ??????? ??????? ????????? Python ??? VBA ???? ??????????? ????????? ???? ?????? ?????? ??????.

????? ??? ????????? ??? ??????? ??????????: ???? ?????? ????????? ??????????? ????? Excel ?? ?????? ?????????????? ????????? ? ?????-??????, ?? ?????? ?????????? ??????????? ? ??????? ????????? ???????? ??? ?????????? ????????? ???????? ????? API.

???????????? ????????? ??????

??????????? ??????? ?? ????????????? ?????????? ????????????? ??. ?????????? ??????????? ??????????? ??? ????????? ?????????? ?? ????????? ??????????; ??????? ??????? ????????? ??? ??????? ???????????? ??????; ????????? ??????? ????????????? ????????? ?????? ? ??????????.

??? ????????????? ?????????? – ??? ??????? ??? ???????? ?????? – ??????? ??????????? ????????? ????? ????????????? ?????? ??? ???????? ???????? ?????????????.

???????????????? ? ???????????: ?????????? ?????????

???????? ???????????

? ??????? ??????? ?????????? ????? ??????????? ?????????? ??? ??????? ? ??????? ??????? (? ????????? ?????????? – ?? 2-3-??). ???????????????? ???? ???????? ?? ??????????? ???????? ? ???????????? ? ??????????? ????????????? ????? Scratch ??? Blockly. ?? ???????? ????????? ????????? ? ???????? ????? ????????? ??????????? ??????: Python ???? ???????????? ?????????? ??? ???????? ????? ???????????????? ????????? ????? ???????? ? ?????????? ??????????.

?? ????????? ?????????????? ?? ?? ????????? 5 ??? ????? ???? ? ??????????? IT-???????? ????????? ????? ?????. ??? ????? ?????????? ????????? ??????? ?? ?????????????? ?????????? ?? ??????????? ? ???????? ???? «??? ?????».

????????????? ????????

? ?????????? ?????? ???? ?? ??????-???? ???????????? ????? ?????????? ????????? ??????????? ?? ???? ??????????? ?????????????? – ?? ?????????????? ???? ?? ????????? ?????. ?? ??? ?? ??????????? ??????????????? ??????????? ??????? ???????????? ?????????? ????????? ?? ???????????? ?????? ??? ?????????? ???-??????.

? ???????, ?????????? ??????????????? ??????????? ???????????? ??????? «?????? ????????????????» ???? ?? ?????????? ????????????; ?????-????????????? ??????????????? ??????????? ?????????? ????????? ????? Python ??? ???????????; ??????? ??????????????? ?????????? ????????????? ???? ????????????? ??????????????? ????? ?? Data Science ??? ??????????? ????? ?????????.

??????????????? ? ????????????? ????????

??? ?????? ????? ????????? ??????? ?????? ??????? ???? ????? YouTube-?????? (????????, Russian Code Cup), ???????? («????????», «????????? ???????») ? ???????????? Telegram-???? (Python Community Russia). ????????????? ???????? ? ????????? ?? ??? ?????? ????????????? ???? ?????????? ? ?????????? ????? ??? ??????????? ?? ??????? ??????? – ???? ??????? ?????????? ???????? ???? ?????? ?????????.

????? ?????? ???: ??? ????? ??????? ??????

????? ??????? ? ???????? ?????

??????????? ??????? ??? ???? ??????? ???? ?? ???????? ????????? ????? ????????? ???????? ??? ?????? ? ???????????-?????????????? ????????????? (????????, IFTTT). ???????? ??????? ??? ??????.??????? ????? ??????????????? ? ??????? ?????????? ??????????? ????????????? ????????? ???????? ??? ?????????? ??? ????????.

????????? 3D-?????????? ????????? ????? ?????????? ???????? ????? ????????? ??? ??????????? ???????????; ?????????? Arduino ???????????? ?????-?????????? ??? ??????? ?????? ?????? ?? ???? ???????????????? – ??? ??? ??????? ??????? ????????? ????????? ???????????.

????????? ? ????????? ???????

? ?????? Big Data ??????? ???????? ??????????? ?? ???????????? ?????? (Data Analyst) ? ??????????????? ???????? (Machine Learning Engineer). ???? ?? ???????? ?????? Python ???? ??????????? ????????????? ??????? ?????? ??????????: ????????? ????????? ?????????? ?? ???????? ?????? ? ??????-???? ??? ??????? ?????????? ????????????? ? ????????? ??????????.

??????????? ?????????? ??????????? ???????????? ????????????? ????? ????????? ???????????? ?????????? ?? ????????????? SQL-????????? ??? Power BI – ????? ????? ??? ?????????? ??????? ??????????? ?????????? ??? ?????????????? ? IT-???????.

?????????????? ??? ? ??????????

???????????? ????????? ????? ???????? ????? ?? ????? ????????? ???? ????????????? ???????????????? ????? ?????????. ? ??????? ??????? ??????? ??????? Unity ? Godot, ? ???? ?????????? On X, ?????? ??????????? ????? ??????????? ???????? ???? ??? ???????????? ??????????? ???? ??? ??????? ???????? ??????????.

?????? ???????? ????????????? ????????????? ????????? ????????? Processing ??? P5.js; ??????????? ???????????????? ?? ????????? ???????????? ?? Pure Data; ?????????? ????????????? ????????? ???? ?? Ren’Py – ??? ??? ??????? ???? ?? ???????????? ????????? ?????? ????.

????? ?????? ??????????? ????? ???????????? ? ?????????

????? ??????? ???????? ??????? ?????????? ? ??????????? ?? ?????????:

  • Python ???????? ??? ????? ?????????? ??? ?????????? ????????? ????????? ??????????.
  • JS ????????? ??????? ???????????? ???-?????????????.
  • ?????? ???????? ???????? ??? ???????.
  • C# ????????? ????? ????-??????????? ????????? Unity.
  • SQL ????? ??? ?????? ? ??????? ? ?????.
  • ??????????? ??????????? R ??????????? ? ?????????? ??????.
  • Go ???????? ??, ??? ????? ????????????? ??????????? ???????.

?????????? HH ??????????: ?? ????????? ??? ?????????? ????? ?? ??????? Python ??????? ????? ??? ?? ????? ?????????, ? ????? ???????, ??? ?? ??? ??????, ?????????????, ??? ??????????? ???????? ??????? ????? ?????????? ? ???-??????????? ??????????? ????????? ?????.

????? ???????? ???????????????? ?????? ???????? ????????? ????????????

???????? ???????????????? ????????? ?? ?????? ??????????? ??????:

  1. ??????????????? ????????: ??????????? ?????? ??????????? ?????? ?? ??? ????????? ?????.
  2. ????? ??????? ?????: ?????????? ?????????? ????????? ????? (debugging) ??????? ???????????? ? ??????? ? ??????? ????????????? ????????? ??????.
  3. ????????????: ???????? ???????????? ???????? ??????? ?????????????? ?????? ???? ??? ?????????? ??????? ???????.
  4. ???????????? ? ??????: ?????????? ??????? ??????? ?????????????? ? ???????????; ?????????? GitHub ???????? ? ?????????? ?????? ??? ??????????? ?????.
  5. ??????????????? ???????????: ?????????? ??????? ????? Stack Overflow ??? ???????? ?????????? ????????? ????? ????????? ??????? ??????.
  6. ??????????????: ???? ?????????????? ?????? ????? ?????????????? ? ????????????? ?? ???? ???????? – ???????? ? ??????? ?????????? ????????? ??????? ????????????.
  7. ?????: ????? ????????? ??????? ???? ????????? ????????? ????? ??????? ?? ?????? ??? ????????? ???????????? ????!

?????? ???????? ????? ?????? ?? ????????? IT-?????: ?????? ???????? ????????????, ????????? ????????? On X ??????????? ??????? ????? ????????, ??????????????? ??????? ???????? ? ?????? ???????????? ??????? ???? ? ???????????? ?????.

?????????? ? ?????????????: ?????? ??? ?????????

?? ??? ??? ?????? ???????? ????????????? ????????? ?????????? ? ????????? ????? ????????… ?????? ?????????? ??? ????? ??????????! ??? ?????? ?????? ???????? ????????? ? IT (?? ?????? ???????????? SuperJob ??????-??????????? ????? ????? ????? ?????? ?? ????????? ???? ???), ? ??????? ??????? ?????????? ????????? ???????? ?? 20–22 ??? ????????? ??????? ?????? ??????????? ??? ?? ?????.

??????????? ??? ?? ???? ???????????? ???? «????????»: ? ????????? ????? ???? ???????????? ????????? (?????????? ???????? ??????????), ??????????? (?????????? ???????????? ??????), ????????? ??????? (?????? ????????????? ???????) ? ???? ?????????????? (????????????? ????????????? ??????).

??????????? ??????????? – ??? ??????? ?????? ???? ? ????????, ??????? ????? ??????????????? ???????? ?????????? ???? ?????????? ????? ????? ??? ??????????? ?? ????? ????????????!

??? ?????????? ????? ???????????????? ???????????????

?????????? ??????????? ????????? ????? ?????? ?? ??????????? ????:

  1. ?????????? ??????????: ?????? ??? ????? ?????? ??????? ??? ??????????? ??????? ??? ???????? ?????? ????? ??????? ??????? ? ?????????
  2. ?????????? ??????????? ????: ?????????????? ?? ?????? (??? ??????? ?????? – Python/R; ? ????? ???-?????? – JavaScript).
  3. ??????? ????????? ????: ?????????? ??????? ???? Stepik «???????????????? ?? Python», ?????????? YouTube («???? ??????», «?????????»), ????????????????? ????????? Codewars/LeetCode.
  4. ???????????? ?????? ??????: ????? ??? ????? ????? 15-30 ???. ??????????? – ??????? ????????????!
  5. ?????????: ????????????? ? ?????????????????? ???? Telegram («Python Community Russia», «Frontend-????????????»), ?????????? ??????? ?? ???????? Meetup.com.
  6. ?? ?????????? ??????: ?????? ?????????? – ???????? ??????!

????????? ?????????? ??????????? ?????????? ?????????? ??? ???????? – ?????? ??????????????? ?????????? ? ?????????? ??????? ??????!

??????????? ?????????????? ??????? ???????????? ?? ??????

???????? ?? ?????? ????? ?????? ???-???? ??? ?????????.

????? ?., ??????? 9 ?????? ?? ?????, ???????, ??? ??? ???? ? ???? ????????? ????? ???????? ?? ?????????? ?????????? ????? ????????? ???? ?????????? ???????? ????? ??? ?????? ????. ??? ?????? ?????? Python ?? ???? ??????? ?? ??????????? YouTube ? ?????? Telegram-???? ??? ????????? ???? ??????: ? ??????? On-X ??? ???????? ?????? ????????? ????? ???-????????? ? ????????? PDF-???????? ????????? ?????????????! ?? ?????? ?????? ???????? ?????????? ????? 300 ???????????? ??? ???????? ?????????.

??????? ??????? ????? ???? ?? ??????? ????? ???????? ????????????? ??????? ??????.

??? ?., ????????? ?? ????????? ?? ????????????? ???? ? ????????? ?????? ????? ????????? ?? ???? ????? ?????. ??? ?????????? ??????? Excel VBA ????? ????????? ?????????? ????????? ???????: ?????? ??? ??????? ????????????? ?????????? ?? ?????????? ????? ????? ????? ??????? ????? ? ??????? ????????? On X! ???? ????????? ?????? ???????? ????? ???? ?? ????????? – ?? ?????? ???????? ????? ?????? ?? ?????? ?????????? ????????? ?? ???? ??????.

??????? ???????? ???????????? ???????????? ??? ??????????????? ?? ????????.

???? ?., ??????? ???-????? ?? ????????????, ??????????????? ????????? ????? ?????????? ??????-????? Bioinformatics Institute SPbU ?? ??????? Python ??? ???-?????. ??? ??????? ????? ?????????? ??????? ???-????? ???????? ?????????? ????????????? ???? ????????? ? ?????????! ?????? ?????? ?? ?????? ????????? ????????? ????????????????, ?? ????? ????????? ???????????? ????? ?? ??????????????? ?????????!

?????? ??????? ??????????: ??????? ?????? ??? ???????? ??????, ?????????? ?? ?????????? ????? ???? ?????????!

????? ????????? ?????????? ???????????? ?????? ?????????????

???????????? ?????? ?????? ?????? ?? ????? ????????????? ????? ????? ??????????:

????????? ???????? ????? ??????????????? ???????? ??????????? ??? ?? ????? ??? ????????? ??????? ??? ????????; ???????? ??????????? ???????? ????????? ?????????? ????????????? ????????? ???????? ?????????? ????????? ???????????; ??????????? ?????????? ??? ????? ?????? ????????? ????????-????????????? ???????; ??????????? ???????? ????????? ?????????????? ????????????; ?????????? ??????????? ?????????? ?? ???? ??????????? ????????? ?????????? ??? ????? ??????? ??????????;

?? ??????? ????????? ??????? ??????????? ?? ????????? ?? ??????? ???? ?? ?????? ????? ??????????? ????????? ??????? ????? ?? ????????? ????! ???? ??????, ???? ????? ???????? ? ???, ??? ???????? ???? ?????? ???? ? ???? ????? ?????? ??? ??????…

???????? ???????????????? – ???????? ????????

??????????? ???? ?????????? ???????????? ??????? ???? ?????????:

  • ?????????? ???????????? ????? ?????????
  • ????????????? ??????????? ?????????? ????????
  • ?????? ?????? ?????? ???????? ????????
  • ?????? ?????????????? ????????? ? ????? ??????????? ??-?? ??????????? ??????????.
  • ??????? ?????????????? ?????????? ??-????

?????? ??????????? ?????????? ??????????? ??????! ??????????? ??????????? ????? ??????? ?????????? ?????????? ????????? ??????????; ????????????? ????????????? ?????????????? ???????????????; ?????????? ?????? ?????????????…. ? ????? – ????????? ????? ????, ??? ??? ????? ???????? ??????? ?????????!

???????? ????????????? ?????? ???????????????? On X ???????? ?????????? ? ?????? ?????? – ???????? ??? ??? ?? ??????? ????????????? ?????????? ???????????????? ??????!