Выучить C++ самостоятельно — задача непростая, но вполне преодолимая. 4
Несколько советов, которые помогут освоить этот язык:
- Прокачать логику. 1 Важно научиться трансформировать свои мысли в последовательность действий-команд, которую можно задать компьютеру при помощи операторов языка программирования. 1 Для этого подойдут руководства, например, «Язык программирования С++» от его создателя Б. Страуструпа, и видео на YouTube. 1
- Совершать ошибки. 1 С++ — низкоуровневый и «опасный» язык, при его использовании легко совершить базовую ошибку. 1 Практика на множестве возможных ошибок снизит вероятность локальных и глобальных программных сбоев в будущем. 1
- Писать свой код и смотреть чужой. 1 Это поможет научиться мыслить в обратную сторону — от команд для компьютера к пониманию, чего же хотел добиться своими действиями другой разработчик. 1 Для практики можно просматривать открытые репозитории проектов в github или использовать платформы вроде Codeforces и Codewars. 1
Также можно пройти онлайн-курсы, например, Skillbox «Профессия Разработчик на С++». 2
Важно помнить, что любой навык требует усилий и времени для своего освоения. 5