diff --git a/DraftMindMap.md b/DraftMindMap.md index e0ffa5a..a1bfc63 100644 --- a/DraftMindMap.md +++ b/DraftMindMap.md @@ -10,8 +10,18 @@ Thought of map structure for C++: - Framework - testing - git + - Alghoritms + - Data structures + - state machines (конечные автоматы) + - software patterns + - software design/software architecture (вообще умение декомпозировать и создавать рабоспособные и поддерживаемые системы) + - Как рабоатет компилятор + - можно глянуть твиттер https://twitter.com/mokevnin. Он неплохо набрасывает идеи. + - Можно ещё подумать о том, какие сторонние знания нужны. Потому что C++ существует не в вакууме, а используется для решения задач в рахных сферах. То есть, чтобы работать в них, нужно знать не только С++, но и что-то сверх, что потом будет описываться с помощью C++ - etc. - soft-skills - team work - communication + - time managment + - prioritazing - etc.