Занимайся программированием. Тем более, если к этому есть страсть. Будешь других мотивировать, когда откроешь свое дело. По-поводу советов, а ля "сначала сделай то-то, потому что без этого никак": не слушай их.
Это выше писали: "примерно представлять что такое корпоративная культура, как ведут проекты, как общаются с клиентами, как принимают решения касаемые маркетинга, а потом стоит рискнуть и попробовать открыть свое дело". Корпоративная культура - гиблое дело, достаточно по-человечески относиться к коллегам и соблюдать трудовой кодекс. Чтобы понять как работать с клиентами, достаточно будет поработать 3 месяца в компании с хорошим сервисом. В студенческие годы, скорее всего, наработаешься в таких компаниях)
И еще писали: "Кроме того, при работе с людьми в корпорации и повышения навыком в отрасли, вероятность того, что тебя осенит хорошая идея выше" - нет ничего лучше, чем убить все твои идеи, чем работа с людьми в корпорации.
Если захочешь набраться опыта, выбирай небольшие интересные компании для работы, а не корпорации.
А идеи для IT-бизнеса придут быстрее, если ты будешь знать, на что способен сам и специалисты, которых ты будешь звать на работу. А для этого надо программировать, по идее.
А сколько по времени проводили тестирования?