LINUX.ORG.RU

История изменений

Исправление lbvf50txt, (текущая версия) :

Плевать, как кто относится к C++, факт в том, что вакансий на нем много. А учить его мало кто хочет. Значит будут больше зп у тех, кто хорошо его знает.

Вот типичная «ловушка» в которую попадет новичёк, будет долбить синтаксис C++, вместо изучения ОС и Алгоритмов.

Происходит подмена понятий, которая не очевидна со стороны. Не много вакансий на С++, а много вакансий где требуется писать оптимизированный низкоуровневый код. Код который будет работать строгих в рамках по потреблению памяти и времени.

От программиста на такой вакансии прежде всего требуется умения оценивать сложность программы big-O, понимать схему работы ОС, знать Алгоритмы и Структуры Данных, понимать TCP/IP стек. И уже в самую последнюю очередь быть «спецом» в хитросплетениях С++.

С++ - спорный язык, очень сложный. По этому до сих пор используют С, создали Go и Zig. И это всего лишь инструмент для создания оптимизированного кода, а не самацель как кажется новичкам.

Чтоб стать хорошим C++ программистом надо литкодить и штудировать Таненбаума. А не изучать хитрости шаблонов и множественного наследования.

Исходная версия lbvf50txt, :

Плевать, как кто относится к C++, факт в том, что вакансий на нем много. А учить его мало кто хочет. Значит будут больше зп у тех, кто хорошо его знает.

Вот типичная «ловушка» в которую попадет новичёк, будет долбить синтаксис C++, вместо изучения ОС и Алгоритмов.

Происходит подмена понятий, которая не очевидна со стороны. Не много вакансий на С++, а много вакансий где требуется писать оптимизированный низкоуровневый код. Код который будет работать строгих в рамках по потреблению памяти и времени.

От программиста на такой вакансии прежде всего требуется умения оценивать сложность программы big-0, понимать схему работы ОС, знать Алгоритмы и Структуры Данных, понимать TCP/IP стек. И уже в самую последнюю очередь быть «спецом» в хитросплетениях С++.

С++ - спорный язык, очень сложный. По этому до сих пор используют С, создали Go и Zig. И это всего лишь инструмент для создания оптимизированного кода, а не самацель как кажется новичкам.

Чтоб стать хорошим C++ программистом надо литкодить и штудировать Таненбаума. А не изучать хитрости шаблонов и множественного наследования.