В целом нет, скилы важнее диплома, но все зависит от позиции и компании, в некоторые компании без диплома не берут на определенные позиции (например тот же системный аналитик).
Почти всегда в вакансии пишут в требованиях, если там есть пункт "Наличие высшего технического образования в IT сфере", то да, скорее всего он нужен :))), но далеко не факт что без него не возьмут.
Диплом скорее служит индикатором того, что человек +- понимает как работают вещи, а не прошел конкретно узкоспециализированные курсы, например frontend разработчика, и просто по шаблону делает, он может слепить приложение, но абсолютно не понимает как это работает (я встречал таких лично, серьезно, особенно в веб, битрикс и тп)
Так же диплом нужен если вы соберетесь заводить трактор.