translation of readme.md

This commit is contained in:
Evgeny Salmer
2021-10-30 21:15:25 +03:00
committed by Evgeny
parent 502e941322
commit f0198ce859

View File

@@ -1,72 +1,56 @@
# C++ Roadmap # C++ Roadmap
C ++ is still one of the [most popular development languages](https://insights.stackoverflow.com/survey/2021#technology-most-popular-technologies). There is quite a number of people that want to start learning it and become a C++ developer. They face with the questions: "Where should I start? What and in what order should I study? What books should I read?" C++ is still one of the [most popular development languages](https://insights.stackoverflow.com/survey/2021#technology-most-popular-technologies). There are quite a number of people that want to start learning it and become a C++ developer. They face with the questions: "Where should I start? What and in what order should I study? What books should I read?"
We tried to answer these questions in the presented roadmap. The map focuses on general competencies and skills that could be found in most projects. It is designed to help those who are just starting their education or have little experience. You can create a more productive learning plan without being distracted by side information if you study the set of listed materials. It will help you to master C++ at the level that is used in many commercial projects. We tried to answer these questions in the presented roadmap. The map focuses on general competencies and skills that could be found in most projects. It is designed to help those who are just starting their education or have little experience. You can create a more productive learning plan without being distracted by side information if you study the set of listed materials. It will help you to master C++ at the level that is used in many commercial projects.
Before you start exploring the map, we recommend to read the articles listed below. Before you start exploring the map, it's recommend to read the articles listed below.
# Articles # Articles
1. [Почему появилась дорожная карта](Rationale.md) 1. [The roots of a roadmap creation](Rationale.md)
1. [А нужен ли вам C++?](SelfIdentification.md) 1. [Do you really need C++?](SelfIdentification.md)
1. [C++ - это просто!](FunCpp.md) 1. [C++ - it's not a rocket science!](FunCpp.md)
1. [Области применения языка](AreasOfApplication.md) 1. [The areas of C++ application](AreasOfApplication.md)
1. [Легенды и мифы про C++](Mythbusters.md) 1. [The mythbusters for C++](Mythbusters.md)
1. [Грейды разработчиков](Grades/Overview.md) 1. [Developer grades description](Grades/Overview.md)
1. [Как учиться](HowToStudy.md) 1. [How to study](HowToStudy.md)
1. [Книги и прочие материалы по С++](Books/Overview.md) 1. [Books and other resources about C++](Books/Overview.md)
1. [Инструментарий для С++](Tooling.md) 1. [The tooling collection for С++](Tooling.md)
1. [Ресурсы по C++: документация, каналы конференций и т.д.](CommunitySources.md) 1. [More resources about C++: documentation, community links, etc.](CommunitySources.md)
# Road map # Road map
**The link**: [Miro - C++ Developer Roadmap](https://miro.com/app/board/o9J_lpap34Q=/) **The link**: [Miro - C++ Developer Roadmap](https://miro.com/app/board/o9J_lpap34Q=/)
# License # License and conditions
Карта распространяется по лицензии **CC BY-NC-SA 4.0**: [RUS](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.ru) || [ENG](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en). Если вкратце: The roadmap is published under a license **CC BY-NC-SA 4.0**: [RUS](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.ru) || [ENG](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en). In a nutshell:
- Вы можете делиться, адаптировать и копировать весь представленный материал, но с указанием ссылки на оригинал - You can share, adopt or copy any chunk of presented materials only in case you share a link to original sources
- **НЕ** допускается использование любой части представленных материалов в коммерческих целях - It's **PROHIBITED** to use any chunk of materials with any commercial reason.
# Предложения и замечания # Feedback and communication
Если у вас есть замечания, вопросы или предложения, будем рады получить любую помощь и поддержку. Мы открыты для общения :) In case of any remarks, proposals or ideas don't hesitate to contact with us. We're really appreciate your support :)
Для этого используйте следующие механизмы Github: Please use one of the following paths via Github:
- Предложения/правки **по репозиторию** - создавайте и присылайте новый PR в [Pull Requests](https://github.com/salmer/CppDeveloperRoadmap/pulls) - In case of any proposal or modification in the **repository** content - create a new PR in [Pull Requests](https://github.com/salmer/CppDeveloperRoadmap/pulls)
- Предложения/правки **по дорожной карте в Miro** - создавайте и присылайте новый запрос в [Issues](https://github.com/salmer/CppDeveloperRoadmap/issues) (в Miro нет возможности вести историю изменений, потому доступ к изменениям в карте ограничен. Все правки мы вносим сами после ознакомления с предложениями). - In case of any proposal or modification in the **repository** content - submit a new Issue in [Issues](https://github.com/salmer/CppDeveloperRoadmap/issues) (Unfortunately, the Miro framework doesn't support a history tracker and access to the roadmap is limited. We add all changes manually after it's review and acceptance)
# Contacts # Contacts
Авторы: Creators:
- [Евгений Мельников](https://github.com/salmer), - [Evgenii Melnikov](https://github.com/salmer),
- [Дмитрий Дмитриев](https://github.com/DmitrievDmitriyA) - [Dmitriy Dmitriev](https://github.com/DmitrievDmitriyA)
Рецензенты: Reviewers:
- [Сергей Тюленев](https://github.com/marleeeeeey), - [Sergey Tyulenev](https://github.com/marleeeeeey),
- [Константин Комаров](https://github.com/MolinRE), - [Konstantin Komarov](https://github.com/MolinRE),
- [Дмитрий Савин](https://github.com/SD57), - [Dmitriy Savin](https://github.com/SD57),
- [Сергей Скляр](https://github.com/SergeiSkliar) - [Sergey Skliar](https://github.com/SergeiSkliar)
- Сообщество :) - Community :)
# TO DO Backlog
Список вещей, которые мы хотим улучшить, но до которых ещё не добрались:
- [ ] Больше книг богу книг
- [ ] Заполнить карточки по каждому листу роадмапа
- [ ] перевод на английский, когда роадмапа утрясётся
- [ ] поискать и добавить больше видеоматериалов по C++: курсы лекций/полезные видео с конференции и т.д.
- [ ] Намутить рисовалку майндмапы
- [ ] версионирование
- [ ] markdown -> mind map
- [ ] экспорт в картинку (svg)
- [ ] экспорт в html страницу (???)
- [ ] возможность задавать цвета листьев
- [ ] nice to have: наличие фреймов (чтобы этапы выделить)
- [ ] nice to have: слои - отображать только определённые этапы