Квалификационное удостоверение

03.05.2016

Я знаю множество разработчиков, которые преуспели, не имея высшего образования. Отличный пример — Билл Гейтс. Он не имеет высшего образования, но посмотрите, где он сейчас. Большую часть своей карьеры я не имел высшего образования и особо не замечал этого. В области разработки ПО самое главное — способности. Если вы можете писать код и решать задачи и готовы продемонстрировать свои навыки, это поможет вам подняться гораздо выше, чем бумажка, в которой написано, что вы «образованны».

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

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