Некоторые опытные программисты проходили курс CS50 и отмечают, что он может быть полезен. 1 Даже опытный «айтишник» может найти в нём много интересного. 1 Курс охватывает базовые основы программирования и компьютерных наук, основные алгоритмы, концепции абстракции, структуры данных и другое. 12
Однако есть и мнение, что опытные программисты не найдут в CS50 много полезной информации для себя, так как курс рассчитан на новичков. 25
Таким образом, ответ на вопрос, стоит ли опытным программистам проходить CS50, зависит от индивидуальных потребностей и целей обучения.
Также стоит учитывать, что CS50 — это обзорный курс, в котором нет каких-то незаменимых знаний для любой из областей, и он может сбивать с толку, если изучать его без практических заданий. 3