Как в IT-компаниях смотрят на программистов без диплома при приёме на работу?
Достаточно ли для рекрутёров опыта работы по своим проектам и навыков удалённой работы? Насколько вообще в целом наличие высшего образования влияет на мнение о кандидате?
Григорий Петров, технический евангелист VoxImplant.
Разработка программного обеспечения — очень молодая область. Никакого «профильного высшего образования» для разработчиков сейчас просто нет. Поэтому большое количество компаний, занимающихся разработкой, с удовольствием берут на работу талантливых специалистов вне зависимости от диплома.
Как правило, диплом нужен в государственных учреждениях, где это является требованием законодательства. Или в компаниях, работа в которой требует совмещения квалификаций, например, программиста + бухгалтера или программиста + математика. Для таких компаний наличие диплома позволяет проверить минимальную компетенцию в нужной предметной области.
Александр Шитиков, руководитель отдела разработки в AGIMA.mobile.
Высшее образование бесспорно важно, но не является решающим фактором при приеме на работу. Если человек на собеседовании показывает реальные знания, которые в дополнение могут быть подкреплены хорошими кейсами в портфолио, то до разговоров о дипломе и образовании может и не дойти.
Идеальная формула профессионализма – синергия практики и теории. Я сам начинал с самостоятельного изучения мобильных технологий и считал, что практика и опыт являются решающим фактором в профессиональном росте. Однако университет и профильное образование дали мне широту кругозора и теоретическую грамотность во многих вопросах. И теперь я считаю иначе.
Валентин Бартенев, NGINX, Inc., Core Developer.
При наличии опыта и солидных проектов за спиной, отсутствие профильного образования и вообще высшего — не является преградой. Ценятся опыт и реальные знания, а не наличие той или иной корочки.
Сергей Полуэктов, основатель и генеральный директор MediaSoft.
Диплом о высшем образовании — это документ, который подтверждает, что человеку хватило усидчивости и упорства на 5 лет учебы. Знания, требуемые в работе, витают много где, и совершенно необязательно черпать их только из вуза. Для меня как для работодателя гораздо важнее квалификация и скорость познания нового.
Квалификацию можно подтвердить диалогом об опыте разработки, пониманием глубокой инженерной сути проблем, которые не вычитаешь в книжках, а можно только пережить, полностью в ней разобравшись. Это показывает готовность решать наши производственные задачи прямо сейчас.
А способность к познанию можно понять по интересу к общению на профессиональные темы и блеску в глазах при столкновении с профессионально неизведанным. Это показывает готовность решать наши задачи завтра и быть в тренде.
Но высшее образование безусловно полезно — оно дает профессиональный кругозор, учит пробивать головой стены, решать непонятные на первый взгляд задачи и много других полезных в работе навыков. Но ни в коем случае не является решающим фактором для оценки кандидата.
Антон Корзунов, Яндекс, разработчик интерфейсов.
В нашем уютном уголке, на нашем уютном этаже сидят разные люди разных возрастов. Примерно половина пришла, когда еще не имела образования, четверть уже имела, а четверть уже не имела. В том числе лично я так и остался без ВО. В общем у нас особо к этому делу не привязывается, но это все достаточно индивидуально. В любом случае программисты – всегда самоучки.
Всеволод Шмыров, разработчик в команде API Яндекс.Карт.
Сложно говорить за всех, так как я работал только в одной крупной компании. Но у меня сложилось впечатление, что диплом в сфере IT почти никак не влияет на решение о приеме на работу. Возможно, в государственном секторе, но в частном — точно нет.
Евгений Панищев, менеджер группы тестирования продукта, Acronis.
В целом в крупных компаниях предпочитают кандидатов с дипломами престижных вузов. На самоучек чаще смотрят с подозрением. Дело не в предубеждении, что самому выучиться нельзя, и не в какой-то дискриминации. Просто человеку с дипломом легче доказать, что он чего-то стоит самим фактом наличия этого диплома. Но это касается исключительно престижных вузов (МФТИ, МГУ, Бауманка и т. д.). На обладателей других дипломов тоже смотрят с большим сомнением. Диплом хорошего вуза значит, что человек, как минимум, неплохо соображает, умеет регулярно и упорно трудиться и обладает определенным набором навыков. В частности, хорошо знает логику и математический аппарат – важнейшие вещи в программировании. Человеку без диплома нужно доказать, что он, во-первых, знает эти вещи, а, во-вторых, умеет эффективно их применять. За короткое время собеседования это бывает довольно трудно сделать. Равно как и проверить, что человек делал свои проекты сам и без серьезной помощи со стороны.
Разумеется, это не значит, что человека без диплома никуда не возьмут, или что с дипломом можно пройти сразу и всюду. У меня были кандидаты с «корочками», которые, к сожалению, оказывались совершенно никудышными программистами, и очень опытные и толковые специалисты-самоучки. Однако в целом это скорей исключение, чем правило.
Артур Сахаров, технический директор Redmadrobot.
Мы на образование смотрим всегда. Инженерная или математическая подготовка — плюсик в карму, и это правило, подтвержденное опытом. Для нас это тот фундамент, на котором можно возводить все остальное. Важно отметить, что от диплома мы ждем не столько лучшей алгоритмической подготовки или знания профильной платформы разработки, сколько умения учиться, штудировать много материала за короткий срок, брать на себя ответственность в условиях стресса и соблазнов и решать задачи ловким и хитрым способом.
С опытом только удаленной работы и своими проектами отдельная история. Для нас это чаще отрицательный фактор, чем положительный. Все-таки то, что мы делаем каждый день — командная работа, и она требует эффективного общения, быстрого принятия решений, интенсивного графика и понимания разницы между «пишу для себя» и «работаю в команде». В Роботе не фрилансерская обстановка, у нас каждый день новые задачи и проекты, в которых много людей постоянно производят много изменений, и нужно уметь под эти изменения подстраиваться и оперативно реагировать.
Ну и, конечно, самое эффективное развитие происходит тогда, когда у разработчика есть ежедневный доступ к более опытным коллегам. Работа удаленно или в одиночку в этом плане сильно проигрывает, и такие кандидаты слабее, чем их соперники.
Ну а так, конечно, разное бывает. Главное — это работу уметь работать. Так что лучше лишний раз на собеседование сходить, чем по поводу диплома переживать.