mirror of
https://github.com/salmer/CppDeveloperRoadmap.git
synced 2025-12-18 04:54:38 +03:00
Moved all items from draft md to mind map
This commit is contained in:
@@ -7,3 +7,4 @@
|
||||
- https://www.softwaretestinghelp.com/cpp-applications/
|
||||
- https://hackr.io/blog/features-uses-applications-of-c-plus-plus-language
|
||||
- Полухин об областях применения https://www.youtube.com/watch?v=LZflL44SVVY&ab_channel=C%2B%2BUserGroup
|
||||
- competitive programming
|
||||
@@ -4,53 +4,6 @@ Thought of map structure for C++:
|
||||
|
||||
https://miro.com/app/board/o9J_lFH_iBs=/
|
||||
|
||||
- [ ] hardskills
|
||||
- [ ] Можно ещё подумать о том, какие сторонние знания нужны. Потому что C++ существует не в вакууме, а используется для решения задач в рахных сферах. То есть, чтобы работать в них, нужно знать не только С++, но и что-то сверх, что потом будет описываться с помощью C++
|
||||
- [x] OS
|
||||
- [x] RTOS, OS of general purpose
|
||||
- [x] Windows, Linux, *NIX, Android, iOS
|
||||
- [x] Network (TCP, OSI)
|
||||
- [ ] Language features
|
||||
- [ ] Комитет стандартизации
|
||||
- [ ] core guidelinses
|
||||
- [x] Libraries
|
||||
- [x] boost
|
||||
- [x] Frameworks
|
||||
- [x] IDE
|
||||
- [ ] databases
|
||||
- [x] testing (тестирование)
|
||||
- [x] TDD
|
||||
- [x] BDD
|
||||
- [x] gtest
|
||||
- [x] git
|
||||
- [ ] Alghoritms
|
||||
- [ ] Data structures
|
||||
- [x] CI\CD
|
||||
- [x] state machines (конечные автоматы)
|
||||
- [ ] software patterns (паттерны)
|
||||
- [ ] competitive programming
|
||||
- [ ] software design/software architecture (вообще умение декомпозировать и создавать рабоспособные и поддерживаемые системы)
|
||||
- [x] Как рабоатет компилятор
|
||||
- [x] многопоточность
|
||||
- [x] межпроцессорное взаимодействие
|
||||
- [ ] code quality
|
||||
- [ ] ООП
|
||||
- [ ] Булева алгебра
|
||||
- [ ] глянуть на цикл жизни кода (написание, билд, рантайм)
|
||||
- [x] drivers
|
||||
- [x] etc.
|
||||
- [ ] soft-skills
|
||||
- [ ] team work
|
||||
- [ ] communication
|
||||
- [ ] time managment
|
||||
- [ ] prioritazing
|
||||
- [ ] learning skills
|
||||
- [ ] english
|
||||
- [ ] reading
|
||||
- [ ] writing
|
||||
- [ ] speaking
|
||||
- [x] etc.
|
||||
|
||||
## Candidates for map drawings:
|
||||
- https://github.com/gera2ld/markmap
|
||||
- скорее всего можно интегрировать в гитхаб для автогенерации при изменениях
|
||||
|
||||
Reference in New Issue
Block a user