Это так скажем предыстория (вода),
это вначале надо было написать, сэкономили бы читающим кучу времени.
Формально вышка вам будет нужна только при устройстве в бюрократические конторы в россии или для более простого получения рабочей визы за рубежом.
Не формально - Если вы действительно потратите свое время на изучение алгоритмов, структур данных, и прочего именуемого Computer Science - то разницы не будет. Пока что большая часть самоучек которых я встречал, не находят для этого времени или желания. Это не пару месяцев времени потратить.
но оно и не всем надо, обычный UI делать например, или прослойку между базой и HTTP (90% всей работы "WEB-программиста") - вообще ничего из CS не пригодится. учите язык, инструменты, фреймворки, апи всякие и вперед.