Фриланс - это о то, чтобы быть предпринимателем, искать себе заказчика, договариваться с ним.
Было бы полезно устроиться в компанию покрупнее, освоиться с тем, как идет разработках крупных продуктов.
Институт - вышка сама по себе может быть полезной в плане технического образования. Но вышка это не то, что приносит деньги непосредственно. Вдобавок подавляющее большинство студентов не учится, а просиживает там штаны, с трудом скачивая готовые рефераты и лабораторки с инета. Ну и плюс сейчас можно найти дистанционное обучение и закончить его. Просто опять таки, высшее образование - это не про трудоустройство и не про бэкенд/фронтенд. Я бы посоветовал все же не торопиться с работой, и хотя бы 1-2 курса отучиться на стационаре, потом переходить на заочку и парралельно устраиваться в офис.
Аргументы:
Если ты сейчас начнешь зарабатывать, и что-то заработаешь, тебе будет хотеться зарабатывать больше. Но без опыта работы в сложных проектах, это будет означать работать больше, а не качественнее. То есть просто упрешься в свой лимит времени, а через 5-10 лет будешь писать о том, как ты перегорел.
Развиваться можно тогда, когда есть достаточно свободного времени.
Подтяни английский на уровень upper intermediate - это много времени и усилий.
Сдай на права.
Подучи на своем проекте что-то серьезное (популярные фреймворки и технологии и сделай серьезный рефакторинг), сделай масштабирование и отказоустойчивость.
Это все можно сделать парралельно с институтом, но почти нельзя сделать, если работаешь на полный день ради заработка.
А через 2-3 года, уже к концу второго курса, можно будет посмотреть что делать с полученными знаниями.