...вот учишься ты 5 лет в высшем учебном заведение, изучаешь все эти технологии разработки ПО, пробуешь их на практике в виде лабораторных работ, понимаешь, что это круто и что ты с каждым новым курсом(учебным) и годом становишься все более грамотен, забиваешь свою голову различными методологиями и алгоритмами с кучей математики, пишешь "примитивные" прошки реализующие все это, слушаешь курсы лекций по организации работы и экономике, пишешь курсовые... и все в таком духе... и в определенные моменты приходишь к выводу, а кому это надо..?
Да, это надо тебе, НО когда ты будешь иметь хорошую(в плане использующую все твои полученные знания) работу. Но КАК ЕЕ НАЙТИ..?? Всем работодателям нужен опыт, участие в проектах и т.д. А где их взять молодому разработчику. Да, можно во время учебы, но студентов тоже не все любят(как работников). А ведь ты чувствуешь в себе потенциал и знания. Вот и получается какой-то глобальный вопрос.