Дебаты о том, так ли необходимо программисту университетское образование, уже давно набили оскомину, ведь чаще всего аргументация оппонентов ограничивается исключительно личным опытом. Сервис по поиску работы в стартапах для инженеров Triplebyte опубликовал результаты собственного исследования, в котором сравнил квалификацию программистов с дипломом и выпускников курсов, длинной в несколько месяцев.
Triplebyte собеседует соискателей работы по четырём основным блокам вопросов и заданий: практическое программирование, веб-архитектура, понимание низкоуровневых систем и алгоритмов. Компания проанализировала то, как дипломированные инженеры и выпускники курсов справлялись с теми или иными заданиями, составив наглядную диаграмму.
«Первое, что стоит отметить на графике: выпускники курсов не уступают выпускникам вузов в практическом программировании и веб-архитектуре, но не могут с ними сравниться в вопросах алгоритмов и низкоуровневых систем», —- отмечает в блоге Triplebyte, добавляя, что обладатели университетских дипломов владеют «более глубокими знаниями» программирования в сраванении с «курсантами».
Это и не удивительно, ведь программистские курсы нацелены в первую очередь на получение практических знаний, в то время как университетские программы охватывают основы основ и абстрактные понятия, на которых строится современное программирование.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.