на самом деле процесс образования - это личная задача каждого. учебные заведения на самом деле учат в какие книжки смотреть и дают преподавателей, у которых можно спрашивать и проводят потом тестирование по некоторым ключевым позициям. поэтому учиться надо самому, в первую очередь.
никто и ничто не запрещает учиться дома, выполнять какие-то тестовые задачи, в процессе освоения какого-то языка программирования, а потом уже когда чувствуете что есть силы на большее , брать и заниматься фрилансом, в свободное от учебы время.
поэтому решение надо принимать самому а не спрашивать у кого-то совета :)
можно учиться и в школе и в колледже, осваивать Python + Django, делать сайты, зарабатывать первые деньги, а потом уже когда точно сформируется понимание что именно это нужно, то закрепить все знания в институте.
поэтому выбор прост - самообучение и саморазвитие в первую очередь, а потом уже надо понимать нужен ли диплом или же знания. знания первичны, диплом - как бумажка доказывающая что такие знания есть на самом деле