Допустим человек самостоятельно научится програмировать. Соберет себе портфолио и пойдет искать работу. Допустим перед тем, как предлагать себя работодателю, он проработал программистом 2 года.
Ну смотри, взял бы тебе себе на работу профи с дипломом, крутой чел, все 5 по всем предметам в универе, и тут разраб манор лордс, и стардей валлей, вместе с создателем кенши, ясен фиг одного из троих ты выберешь, да топорный пример, но опыт, навыки, важнее корешка где это подтверждено
Всё зависит от политики кадров у работодателя. Где-то официальное образование нужно, где-то -- нет. Могут проверить своими силами, чего вы достигли в познании.