Советую поступить и проучиться хоть год или два, потом сам поймёшь, надо или нет.
Плюсы ВУЗа:
- легче свалить с дипломом
- проще участвовать в разного рода соревнованиях, CTF, например, сейчас ВУЗы очень поддерживают и финансово помагают студентам(оплачивают поездки в другие города и т.д.)
- если повезёт и будут понимающие и умеющие объяснять преподаватели, то будет чуть проще учиться, чем самому
- иногда бывает такое оборудование(сервера всякие), к которому тебя вряд ли просто так подпустят на работе без знаний, а в ВУЗе вполне
Минусы:
- куча, просто куча всякий гуманитарной фигни, которую придётся сдавать, а требуют порой такие преподы больше, чем на профильных предметах
- не так много свободного времени на изучение того, что тебе интересно, а если ещё пытаться совмещать с работой, то будет вообще трудно
- некоторые преподаватели считают необходимым ходить на лекции и слушать их занудный бубнёж 1.5 часа, это время можно было бы потратить с куда большей пользой
Образование программиста дает возможность работать на гос.компании и уезжать за рубеж по рабочей визе, как я знаю
В гос компанию? Работать за еду? Ну такое себе. А за рубеж можно и так уехать, рабочая виза требует диплом только в некоторых странах типа Германии. Но конечно с дипломом проще, т.к. есть, например, программы иммиграции, вроде Express Entry в Канаде, где диплом обязателен.