# C++ 开发者路线图

## :speech_balloon: Additional languages: [English](../README.md) [Русский](../Russian/README.md)

C++ 仍然是 [2021 年](https://insights.stackoverflow.com/survey/2021#most-popular-technologies-language-prof) 和 [2022 年](https://survey.stackoverflow.co/2022/#most-popular-technologies-language-prof) 中最受欢迎的开发语言之一。有很多人想开始学习 C++ 并成为开发者。他们面临着这些问题：“我应该从哪里开始？我应该按照什么顺序学习？我应该读哪些书？”

我们试图通过提供的路线图来回答这些问题。路线图侧重于大多数项目中常见的通用能力和技能。它旨在帮助那些刚开始教育或经验有限的人士。如果您学习了列出的材料，就可以创建一个更有效的学习计划，而不会被无关信息分心。它将帮助您达到 C++ 在许多商业项目中普遍使用的水平。

建议在开始探索地图之前阅读下面列出的文章。

## :bookmark_tabs: 文章

1. :flashlight: [为什么创建了这个路线图以及其目标是什么？](Rationale.md)
2. :mag: [你确定需要了解 C++ 吗？](SelfIdentification.md)
3. :space_invader: [C++ - 这不是火箭科学](FunCpp.md)
4. :clipboard: [C++ 的应用领域](AreasOfApplication.md)
5. :ghost: [C++ 的神话和传说](Mythbusters.md)
6. :chart_with_upwards_trend: [开发者评级体系概述 ](Grades/Overview.md)
7. :mortar_board: [如何学习？](HowToStudy.md)
8. :books: [关于 C++ 的书籍和其他资源](Books/Overview.md)
9. :telescope: [宠物项目](PetProjects.md)
10. :triangular_ruler: [工具](Tooling.md)
11. :gem:  [更多的 C++ 资源/社区等](CommunitySources.md)

## :milky_way: 路线图

路线图提供以下格式：

* :arrow_forward: [Miro](https://miro.com/app/board/uXjVMQjliUg=/)
* :arrow_forward: [GraphML](Graph/roadmap.svg)

有关如何查看和编辑 graphML 文件的说明，请参见[此处](English/Graph/README.md)。

## :key: 许可证和条件

该路线图根据许可证**CC BY-NC-SA 4.0**发布：[中文](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh)|| [ENG](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en)。简而言之：

* 只有在提供原始来源链接时，您才可以共享、采用或复制所呈现材料的任何部分。
* **禁止**将任何部分材料用于任何商业目的。

## :mailbox: 反馈与沟通

如果有任何评论、建议或想法，请随时与我们联系。我们非常重视您的支持。

您可以通过 Github 中的以下渠道之一联系我们：

* 如果对存储库内容进行任何建议或修改 - 在[Pull Requests](https://github.com/salmer/CppDeveloperRoadmap/pulls) 中创建新 PR
* 如果对存储库内容进行任何建议或修改 - 在[Issues](https://github.com/salmer/CppDeveloperRoadmap/issues)中提交新问题。(不幸的是，Miro 框架没有历史跟踪器并且无法访问路线图。所有更改都是在审核和批准后手动添加。)

# :telephone: Contacts

Creators:
- [Evgenii Melnikov](https://github.com/salmer),
- [Dmitrii Dmitriev](https://github.com/DmitrievDmitriyA),
- [lusipad](https://github.com/lusipad)
