Другие языки программирования и технологии

Насколько в вузах учат эффективно программированию?

Насколько дается актуальная информация
Рассматривал бы эти варианта как дополнение одно другим. Уник имеет уклон в теорию, она консервативна по дефолту. Не каждый препод в унике будет рассказывать про продвинутые алгоритмы поиска (HyperLogLog и пр.), типы данных (префиксная куча, двоичное дерево...), архитектуру приложений, SOLID, DRY, KISS и т.д.
Курсы, это факультативное, дополнительное образование и противопоставлять его университетскому контрпродуктивно

Учишься по любому всегда сам.
Сергей Морозов
Сергей Морозов
68 950
Лучший ответ
В ВУЗах учат программированию. В отличие от курсов, на которых дрессируют кодить - без малейшего представления о программировании. А насколько хорошо учат, зависит только от тебя: ВУЗ - не школа, в которой только клюв распахнуть, а знания в него учителя запихнут.

Программирование - не бездумная (как в голову вбили, так и повторяешь) сборка из готовых библиотек типового кода, решающего типовые рутинные задачи (именно этому "обучают" на всяческих курсах), а умение видеть множество способов решения каждой задачи и уметь выбирать из них наиболее подходящий для данных конкретных условий. И для этого необходимо знание той математики, которую преподают в ВУЗах и которая полностью отсутствует на курсах.
Aleksandr На Всё Zabil
Aleksandr На Всё Zabil
76 773
Базовая информация (алгоритмы, структуры данных и т.п.) будет актуальна всегда. Обучать фреймворкам и библиотекам в ВУЗе - бессмысленно, потому что они устаревают к моменту получения диплома.
В вузах не учат программированию. Там учат учиться.
В наше время преподаватели сами учились и студенты даже ошибки находили...так как они были и в книгах :) В общем, не плохо учили. Эффект в вузе подсчитывают, хотя бы экономическая часть в дипломе. По коду тоже, дискретная математика конечно предполагает эффективные методы, как и всякие мат. методы оптимизаций, но применение этого всего зависит от тебя, так как иногда и отличник не все видит. Да что сказать, если преподает молодой специалист, то он сам часто плавает в этих знаниях. Но ВУЗ не школа, тут ты сам должен разбираться с информацией, а преподавателю можешь задать вопрос, если не сразу, то на другой день он должен дать ответ, так как ему самому будет стыдно, что не знает. Такие вопросы стимулирует развиваться и преподавателя.
«на курсах за год два проходят программу вуза» - это сказки, но бывает и лучше дают, чем ВУЗ.
«а на курсах учат тебя» - тем более сказки, даже в школе не учат тебя и идеал один репетитор, но он должен быть с палкой, чтобы точно тебе вбить знания.
Иван Ищенко
Иван Ищенко
87 121
Виталий Лексункин Не знаю со мной на курсах занимались как с репетитором, сомневаюсь, что в Универе так
По сути, в вузе учишься ты сам, а преподы лишь задают направление.
Но учат норм, лучше, чем на курсах онлайн.