Здравствуйте!
Я самостоятельно изучаю с++, уже довольно не плохо знаю основы, ООП, некоторые алгоритмы(сортировка, нахождение НОД, НОК и т.д.)
Но я не знаю, что мне нужно изучать дальше. Что нужно еще знать, помимо языка программирования?
Какие существуют области разработки, где применяется с++?
В интернете полно рассказов, как люди изучали с нуля java, python, какими книгами и ресурсами руководствовались, что именно изучали и как устроились на работу, но по с++ я таких статей к сожалению не нашёл.
Поэтому спрашиваю здесь.
В интернете полно рассказов, как люди изучали с нуля java, python, какими книгами и ресурсами руководствовались, что именно изучали и как устроились на работу, но по с++ я таких статей к сожалению не нашёл. Поэтому спрашиваю здесь.
Ниже только мое мнение.
C++ это язык, занимающий определенную нишу, а именно - это язык промышленной реализации высокопроизводительныз приложений. С++ по задумке должен сочетать в себе скорость Си и удобство различных парадигм языков высокого уровня, в значительной степени ООП. Разрабатывать на нем трудно.
Из этого можно сделать вывод, что сфера, в которой придется работать - это реализация программ для долговременного использования, программ с высокой производительностью и надежностью.
С++ используется в разработке десктоп-приложений, СУБД, бэкэнда, игр, высокопроизводительного ПО. С++, на мой взгляд, это хороший способ реализоваться как программист-практик. "бухгалтерша" и программист на С++ не совместимы.