From b8703b9f14c0ee9bb3ef860dbef3a4dfa356f488 Mon Sep 17 00:00:00 2001 From: Dmitriy Dmitriev Date: Sat, 27 Nov 2021 00:20:25 +0300 Subject: [PATCH] Fixed issues and added first stage --- Russian/roadmap.graphml | 864 +++++++++++++++++++++++++++++----------- 1 file changed, 639 insertions(+), 225 deletions(-) diff --git a/Russian/roadmap.graphml b/Russian/roadmap.graphml index 35dea6d..a619a7e 100644 --- a/Russian/roadmap.graphml +++ b/Russian/roadmap.graphml @@ -13,10 +13,9 @@ - + - @@ -29,7 +28,6 @@ - @@ -42,7 +40,6 @@ - @@ -54,7 +51,6 @@ - @@ -70,67 +66,61 @@ - - Умение учиться + Умение учиться - - Работа с ошибками + Работа с ошибками - - Мышление + Мышление - - Ответственность + Ответственность - - Управление ресурсами + Управление ресурсами - @@ -142,283 +132,259 @@ - - Командная работа + Командная работа - - Эмоциональный интелект + Эмоциональный интелект - - Понимание контекста разработки + Понимание контекста разработки - - Клиентоориентированность + Клиентоориентированность - - Технологии + Технологии - - Тренды + Тренды - - Эмпатия + Эмпатия - - Концентрация + Концентрация - - Открытость новому + Открытость новому - - Адаптируемость + Адаптируемость - - Стрессоустойчивость + Стрессоустойчивость - - Работа в неопределённости + Работа в неопределённости - - Понимание распределения ролей в команде + Понимание распределения ролей в команде - - Помощь + Помощь - - Работа в распределённой команде + Работа в распределённой команде - - Предоставление обратной связи + Предоставление обратной связи - - Лидерство + Лидерство - - Наставничество + Наставничество - - Делегирование + Делегирование - - Постановка задач сотрудникам + Постановка задач сотрудникам - - Планирование и целеполагание + Планирование и целеполагание - - Переговорческие навыки + Переговорческие навыки - - Английский язык + Английский язык - @@ -430,7 +396,6 @@ - @@ -442,67 +407,61 @@ - - Нетворкинг + Нетворкинг - - Умение слушать + Умение слушать - - Убеждение + Убеждение - - Умение доносить мысль/идеи внутри команды + Умение доносить мысль/идеи внутри команды - - Поиск компромиссов + Поиск компромиссов - @@ -514,19 +473,17 @@ - - Подача информации людям вне команды + Подача информации людям вне команды - @@ -538,277 +495,254 @@ - - Приоритезация + Приоритезация - - Принятие решений + Принятие решений - - Слепая печать + Слепая печать - - Многозадачность + Многозадачность - - Дисциплина + Дисциплина - - Упорство + Упорство - - Инициативность + Инициативность - - Самостоятельность + Самостоятельность - - Решение проблем + Решение проблем - - Логическое + Логическое - - Критическое + Критическое - - Креативное + Креативное - - Стратегическое + Стратегическое - - Системное + Системное - - Восприятие критики + Восприятие критики - - Своевременное сигнализирование об ошибках + Своевременное сигнализирование об ошибках - - Признание своих ошибок + Признание своих ошибок - - Анализ ошибок + Анализ ошибок - - Умение задавать правильные вопросы + Умение задавать правильные вопросы - - Экспериментирование + Экспериментирование - - Управление знаниями + Управление знаниями - - Работа с информацией + Работа с информацией - - Умение собирать информацию, + Умение собирать информацию, анализировать её и выдавать взвешенное  решение. @@ -816,25 +750,23 @@ - - Рефлексия + Рефлексия - - Cпокойно реагировать на то, что люди говорят. + Cпокойно реагировать на то, что люди говорят. Скорее всего, они учитывают только собственный контекст, когда что-то пытаются доказать. Это нормально. Оценивайте полезность их точки зрения. @@ -843,7 +775,6 @@ - @@ -860,13 +791,12 @@ - - Быть ответственным за профессиональное развитие. Не ждать + Быть ответственным за профессиональное развитие. Не ждать пока тимлид решит, что изучать. Не стоит забывать, что слепое следование чужому плану заточит под задачи конкретной компании. Стоит обсуждать и встраивать свои интересы в план. Если этого @@ -879,25 +809,23 @@ - - Самоорганизация + Самоорганизация - - Способность предоставлять тот объем информации, + Способность предоставлять тот объем информации, который необходим для общения с людьми разного бекграунда. @@ -905,7 +833,6 @@ - @@ -917,7 +844,6 @@ - @@ -931,39 +857,36 @@ - - Искать единомышленников и присоединяться/создавать + Искать единомышленников и присоединяться/создавать комьюнити для общения и передачи опыта. - - Чтобы быть конкурентоспособным, стоит изучать и наблюдать + Чтобы быть конкурентоспособным, стоит изучать и наблюдать за новыми веяниями, а также уметь адаптироваться под них. - - Опытному разработчику стоит развивать навыки управления и + Опытному разработчику стоит развивать навыки управления и общения с бизнесом для эффективного выполнения задач. Это легче делать, если развит эмоциональный интеллект. Для джуниора навык также полезен, чтобы лучше @@ -972,30 +895,367 @@ + + + + + + + + + + + 1 этап + + + + + + + + + + Folder 1 + + + + + + + + + + + + + + + + Базовые операции + + + + + + + + + + + Арфиметические операции + + + + + + + + + + + Циклы for/while + + + + + + + + + + + Логические операции + + + + + + + + + + + Битовые операции + + + + + + + + + + + Функции + + + + + + + + + + + lambda + + + + + + + + + + + Операторы + + + + + + + + + + + Типы данных + + + + + + + + + + + Динамическая типизация + + + + + + + + + + + Статическая типизация + + + + + + + + + + + RTTI + + + + + + + + + + + Указатели и ссылки + + + + + + + + + + + Организация кодовой базы + + + + + + + + + + + Ссылки + + + + + + + + + + + Модель памяти + + + + + + + + + + + Умные указатели + + + + + + + + + + + Сырые Указатели + + + + + + + + + + + Разделение кода на headers/cpp юниты + + + + + + + + + + + Область видимости + + + + + + + + + + + Утечки памяти + + + + + + + + + + + Forward declaration + + + + + + + + + + + unique_ptr + + + + + + + + + + + shared_ptr + + + + + + + + + + + Время жизни + + + + + + + + + + + Операторы new/delete + + + + + + + + + + + weak_ptr + + + + + + + + + + + Пространство имён + + + + + + - - + - - + - @@ -1005,7 +1265,6 @@ - @@ -1017,7 +1276,6 @@ - @@ -1028,7 +1286,6 @@ - @@ -1038,7 +1295,6 @@ - @@ -1050,7 +1306,6 @@ - @@ -1061,7 +1316,6 @@ - @@ -1073,7 +1327,6 @@ - @@ -1085,7 +1338,6 @@ - @@ -1096,7 +1348,6 @@ - @@ -1107,7 +1358,6 @@ - @@ -1117,7 +1367,6 @@ - @@ -1127,7 +1376,6 @@ - @@ -1137,7 +1385,6 @@ - @@ -1147,7 +1394,6 @@ - @@ -1157,7 +1403,6 @@ - @@ -1167,7 +1412,6 @@ - @@ -1181,7 +1425,6 @@ - @@ -1195,7 +1438,6 @@ - @@ -1209,7 +1451,6 @@ - @@ -1223,7 +1464,6 @@ - @@ -1237,7 +1477,6 @@ - @@ -1251,7 +1490,6 @@ - @@ -1265,7 +1503,6 @@ - @@ -1279,7 +1516,6 @@ - @@ -1293,7 +1529,6 @@ - @@ -1307,7 +1542,6 @@ - @@ -1321,7 +1555,6 @@ - @@ -1335,7 +1568,6 @@ - @@ -1349,7 +1581,6 @@ - @@ -1363,7 +1594,6 @@ - @@ -1374,7 +1604,6 @@ - @@ -1388,7 +1617,6 @@ - @@ -1402,7 +1630,6 @@ - @@ -1413,7 +1640,6 @@ - @@ -1421,13 +1647,12 @@ - + - @@ -1441,7 +1666,6 @@ - @@ -1452,7 +1676,6 @@ - @@ -1466,7 +1689,6 @@ - @@ -1480,7 +1702,6 @@ - @@ -1494,7 +1715,6 @@ - @@ -1508,7 +1728,6 @@ - @@ -1522,7 +1741,6 @@ - @@ -1536,7 +1754,6 @@ - @@ -1550,7 +1767,6 @@ - @@ -1564,7 +1780,6 @@ - @@ -1578,7 +1793,6 @@ - @@ -1592,7 +1806,6 @@ - @@ -1606,7 +1819,6 @@ - @@ -1620,7 +1832,6 @@ - @@ -1634,7 +1845,6 @@ - @@ -1648,7 +1858,6 @@ - @@ -1662,7 +1871,6 @@ - @@ -1676,7 +1884,6 @@ - @@ -1690,7 +1897,6 @@ - @@ -1704,7 +1910,6 @@ - @@ -1715,7 +1920,6 @@ - @@ -1729,7 +1933,6 @@ - @@ -1743,7 +1946,6 @@ - @@ -1754,7 +1956,6 @@ - @@ -1768,7 +1969,6 @@ - @@ -1779,7 +1979,6 @@ - @@ -1793,7 +1992,6 @@ - @@ -1808,7 +2006,6 @@ - @@ -1822,7 +2019,6 @@ - @@ -1835,7 +2031,6 @@ - @@ -1849,7 +2044,6 @@ - @@ -1863,7 +2057,6 @@ - @@ -1874,7 +2067,6 @@ - @@ -1888,7 +2080,6 @@ - @@ -1902,7 +2093,6 @@ - @@ -1916,7 +2106,6 @@ - @@ -1930,7 +2119,6 @@ - @@ -1944,7 +2132,6 @@ - @@ -1958,7 +2145,6 @@ - @@ -1972,7 +2158,6 @@ - @@ -1986,7 +2171,6 @@ - @@ -1999,6 +2183,236 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +