Дапамажыце dev.by 🤍
Падтрымаць

Так ли критично для программиста университетское образование?

31 каментарый
Так ли критично для программиста университетское образование?

Является ли университетское ИТ-образование тратой денег и времени? Таким вопросом задаётся издание Mashable, рассказывая о новой тенденции в технологической индустрии США. dev.by изучил аргументы «за» и «против» из заокеанского опыта, а также узнал, что думают на сей счёт представители белорусского ИТ.

Читать далее

Великие «недоучки»

Mashable отмечает, что «мир ИТ полон известных «недоучек». Например, Дэвид Карп бросил школу в 15 лет, чтобы создать Tumblr и продать его Yahoo за $1 млрд. Марк Цукерберг оставил Гарвардский университет на втором курсе, идя по следам ещё одного знаменитого гарвардского отступника Билла Гейтса. Миллиардер и сооснователь PayPal Питер Тиль также слывёт критиком университетского образования, предлагая $100 тысяч тем талантам, которые согласятся вместо посещения колледжа заняться развитием собственных идей.

Майкл Соломон, основатель агентства 10X Management, объединяющего 80 высококлассных кодеров-фрилансеров, рассказал в интервью изданию, что у многих из них нет университетских дипломов либо они не специализировались в области компьютерных наук.

«Одна из главных проблем высшего образования в ИТ-индустрии — способность сохранять актуальность учебной программы, учитывая, что тренды и технологии в веб-сфере меняются каждый месяц», — говорит программист 10X Management Эрик Зууринг, также бросивший колледж.

«Вы можете получить высшее четырёхлетнее образование по информатике, влезть в долги на 100 тысяч долларов и при этом не знать всего, что необходимо для написания кода», — говорит Mashable представитель сервиса онлайн-курсов и альтернативного образования SkilledUp Джордин Ли.

Программист Шломо Зиппель, уже в 15-летнем возрасте разрабатывавший софт для израильских банков, вспоминает, как встретил выпускника университета, который «не умел программировать». «Тогда я решил, что не вернусь в школу. В чём смысл?»

Создатели Windows учились в университете? 

Не забыло издание и про сторонников классического университетского ИТ-образования. Главный инструктор курсов программистов Lighthouse Labs (Ванкувер) Дон Бэркс говорит, что создатели следующей версии Windows, OSX или смартфона на платформе Android скорее всего изучали информатику в колледже.

В том, что глубокое понимание информатики помогает стать программистом более высокого класса, убеждён эксперт Ruby on Rails Юрий Ниязов. «Мне кажется, что новое движение под условным названием «айтишникам не нужно образование» таит в себе опасность, — говорит он Mashable. — Возможно, человек, проштудировавший книгу, сможет создать приложение на Rail не хуже меня. Однако когда потребуется исправить базу данных, браузер или другие инструменты, теоретические знания программирования бесценны».

По словам Дэнни Слитора, профессора информатики и тренера команды программистов Университета Карнеги-Меллон, одной из ведущих высших ИТ-школ США, «многое из того, чему мы учим, возможно, вам не придётся использовать каждый день. Но если вдруг придётся…»

«Учебка» для программистов за $8 тысяч 

Это утверждение, по замечанию Mashable, «может показаться слабым доводом для оправдания суммы в более чем 100 тысяч долларов, потраченной на четырёхлетнее обучение» в США. «Не удивительно, что многие из тех, у кого есть способность к кодированию, предпочитают онлайн-курсы и тренинги университетскому обучению», — утверждает издание.

По мнению автора статьи, первые являются жизнеспособной альтернативой за исключением одного момента: низкий процент завершения такого обучения. Согласно SkilledUP, только 5% из тех, кто записывается на онлайн-курсы, доводят дело до конца. Если курсы платные, то процент увеличивается вдвое.

Тренинги имеют более высокий процент завершения — 90%. Они подразумевают и более высокую ответственность. Цены варьируется: самый дорогой курс в США может стоить $36 тысяч. Средняя стоимость намного ниже, а некоторые тренинги также подразумевают плату участнику за посещение, при условии его принятия на курс.

Mashable отмечает, что такие тренинги ещё называют «учебками», как в армии. Упомянутый выше Lighthouse Labs предполагает восьминедельную программу с ежедневными 10-12-часовыми занятиями и стоимостью в $8 тысяч. Коэффициент трудоустройства её выпускников составляет 100 процентов. Согласно обещаниям организаторов тренинг-курса, годовая зарплата его выпускников варьируется от $45 тысяч до $80 тысяч. Другая «учебка» для программистов CodeFellows гарантирует своим выпускникам работу с зарплатой от $60 тысяч.

Такие программы рассматриваются в качестве точки входа в профессию на junior-позиции. К слову, девелоперы агентства 10X Management, имеют минимум пятилетний опыт и зарабатывают до 300 долларов за час.

«Вы, конечно, можете бросить учёбу, основать стартап и сказочно разбогатеть, обеспечив себе достойную жизнь в качестве программиста. Тем не менее, вы всё время будете сталкиваться с выпускниками ИТ-специальностей лучших университетов, которые, независимо от уровня кодирования, имеют более высокие шансы на трудоустройство», — пишет Mashable.

«Многие наши студенты получают работу у лучших работодателей индустрии. Не думаю, что выпускнику программистских курсов, не имеющему высшего ИТ-образования, так просто попасть в Google», — говорит профессор информатики Университета Карнеги-Меллон.

Белорусский взгляд

Мы поинтересовались у белорусских специалистов, достаточно ли таланта, усердия и кратковременных курсов для компенсации полноценного программистского образования.

Павел Вейник, опытный Java-практик и тренер:

— Образование у нас так себе, поэтому оно не критично. Хорошими программистами и гуманитарии становится, но немного реже. Не так давно у меня была студентка сербской филологии, которая за два месяца так хорошо освоила джаву, что стала сразу помогать на реальных проектах.

Антонина Ващило-Кутас, HR-директор iTechArt Group:

— Я бы не ставила вопрос таким образом: «Критично ли наличие полного высшего образования или нет?» У Билла Гейтса и Стива Джобса не было образования. Они стали известными, успешными и создали огромные корпорации. Но эти люди — гении, их в мире единицы, а на планете живёт несколько миллиардов человек. Поэтому я считаю, что учиться нужно, используя все возможные способы и вкладывая в это все свои силы.

Вуз — это один из источников знаний и опыта. В белорусских реалиях разработчики после 4-5 лет обучения в университете к работе на коммерческих проектах не готовы. Часто прикладные знания о необходимых технологиях ребята получают самостоятельно: на курсах ИT-компаний, конференциях, митапах, вебинарах и т.д.

С другой стороны, важно понимать, что наши вузы больше ориентированы на формирование некого базового понимания профессии и общего кругозора. Но что ценно — в вузе можно получить социальные навыки, которые для работодателя бывают не менее важны, чем умение писать качественный код. Например, лабораторные задания, выполняемые в группе, дают возможность научиться работать в команде: распределять задачи, слышать друг друга, сверяться по статусу и т.д. Этим вещам невозможно научиться по книге или вебинару.

Стас, QA-специалист в одной из крупных минских компаний, бросивший университет:

— Самое важное, чему учит высшее образование — думать. Спецкурсы, зачёты и прочее, — это, конечно, хорошо, но с практической точки зрения часто бесполезно. Когда же этот процесс растягивается на пять лет, то становится страшно за упущенное время.

Теоретически курсов и усердия может быть достаточно для достижения успеха, но с таким багажом знаний непросто закрепиться в сфере. Поэтому, на мой взгляд, для айтишника оптимально отучиться два года на дневном отделении, перевестись на «заочку» и начать работать в сфере, чтобы к пятому курсу быть и специалистом, и получить диплом.

Марина Хомич, менеджер по персоналу Viber Media:

— Полное университетское образование, на мой взгляд, не критично для программиста. Этим я хочу сказать, что есть много талантливых студентов последних курсов, знаний и умений которых достаточно, чтобы выполнять сложные задачи в разработке. Однако я не знаю таковых среди тех, кто вовсе не учился или не учится в ВУЗе. Можно много говорить о целесообразности или актуальности вузовского обучения программистов, но следует признать, что отсутствие такового говорит не в пользу специалиста.

Университет даёт не только практические знания в программировании, математике, алгоритмизации, он учит справляться со сложностями, находить решение задач, даже когда они не очевидны или требуют смекалки. Обучение в университете также учит нас общаться, работать в команде, справляться с неинтересными задачами, которые присутствуют в любой работе.

Помимо этого университет даёт кругозор и социальные связи, которые невероятно полезны в современном обществе. Поэтому можно сказать, что практические знания, полученные в университете, вполне можно компенсировать талантом и усердием, но для успешной карьеры в софтверных компаниях этого недостаточно.

А как считаете вы?

Поделитесь своим мнением в комментариях к статье.

Чытайце таксама
Бізнес вымушаны прымаць жорсткія рашэнні з-за хаосу вакол H-1B — іміграцыйныя юрысты
Бізнес вымушаны прымаць жорсткія рашэнні з-за хаосу вакол H-1B — іміграцыйныя юрысты
Бізнес вымушаны прымаць жорсткія рашэнні з-за хаосу вакол H-1B — іміграцыйныя юрысты
Для Беларусі на траціну павялічылі квоту бяспошліннага ўвозу электрамабіляў
Для Беларусі на траціну павялічылі квоту бяспошліннага ўвозу электрамабіляў
Для Беларусі на траціну павялічылі квоту бяспошліннага ўвозу электрамабіляў
Грузінская «дачка» EPAM увайшла ў дзясятку самых дарагіх кампаній краіны
Грузінская «дачка» EPAM увайшла ў дзясятку самых дарагіх кампаній краіны
Грузінская «дачка» EPAM увайшла ў дзясятку самых дарагіх кампаній краіны
Горшая ў Еўропе: Беларусь засвяцілася ў сусветным рэйтынгу ШІ
Горшая ў Еўропе: Беларусь засвяцілася ў сусветным рэйтынгу ШІ
Горшая ў Еўропе: Беларусь засвяцілася ў сусветным рэйтынгу ШІ
7 каментарыяў

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.