История изменений
Исправление Iron_Bug, (текущая версия) :
это ещё не гуру. это просто опытный разработчик. гуру - это когда человек занимает ведущую роль в разработке каких-то ключевых средств языка (компиляторов, системных библиотек) или является архитектором и ведущим разработчиком крупного проекта. это нужно ещё больше знаний и опыта. это уже от 20 лет постоянного профессионального программирования в предметной области.
собственно, без знания предметной области в проектировании на плюсах делать нечего. только нубом в писание кода по заданию сверху. а чтоб дорасти до проектирования крупных и сложных проектов, надо ковыряться в данной области дофига лет и иметь непосредственный опыт, а не просто прочитанные книжки и сертификаты о пройденных курсах.
в принципе, если разработчик десять лет писал на С (или на каком-то другом языке, на котором нужно глубокое понимание среды применения, а не просто лубочный навык ваяния сферических программ из готовых модулей) и хорошо знает предметную область, а потом три года писал на плюсах, то это тоже сгодится. потому что сами по себе плюсы потребуют некоторого времени на освоение. это не язык, который можно изучить за месяц или за год. но это не главное. главное - именно что предмет, а не ЯП.
Исходная версия Iron_Bug, :
это ещё не гуру. это просто опытный разработчик. гуру - это когда человек занимает ведущую роль в разработке каких-то ключевых средств языка (компиляторов, системных библиотек) или является архитектором и ведущим разработчиком крупного проекта. это нужно ещё больше знаний и опыта. это уже от 20 лет постоянного профессионального программирования в предметной области.
собственно, без знания предметной области в проектировании на плюсах делать нечего. только нубом в писание кода по заданию сверху. а чтоб дорасти до проектирования крупных и сложных проектов, надо ковыряться в данной области дофига лет и иметь непосредственный опыт, а не просто прочитанные книжки и сертификаты о пройденных курсах.