Денис Колокольчиков, привет.
Как более менее опытный программер я бы посоветовал тебе две вещи, которыми можно заняться:
1. Программист
Профессия программиста довольно сложная в плане обучения. Учиться, конечно, нужно самому (институт - дело хорошее, но не помогает, проверено. За исключением, наверное МФТИ, МГУ по соответствующей специальности). Думаю, что 3 часа в день будет маловато. Как правильно было замечено - очень много различных течений и направлений сейчас существует. Поэтому прежде всего тебе необходимо сделать выбор чем ты будешь заниматься. По своему опыту могу сказать, что из всех мною опробованных направлений (assembler, c/c++, java, unix coding, php, perl) я остановился на программировании на c# .NET под windows. Чем отличается c# и .NET в частности от всего остального?
Прежде всего - это стабильность. Как было замечено выше каждый год в мире IT происходят изменения, постоянно новые технологии появляются, языки программирования. Но, смею тебя уверить (по прогнозам Microsoft а также всех остальных аналитиков), программирование на .NET будет очень востребовано в будущем. Чем примечательная эта платформа для тебя? Это относительно легко (по сравнению, например, с win32, mfc и др).
Думаю, тебе стоит попробовать. Чтобы тебе было к чему стремиться, советую тебе также поставить для себя цель - сдать экзамен MCAD (Microsoft Certified Application Developer, сертифицированный разработчик приложений). У меня его пока нет, но в ближайший месяц должен уже быть
Для поиска работы это очень хорошо. Минимальная з/п на которую можно расчитывать в Москве - $1k.
Не знаю как для тебя, но для меня программирование - это не только работа, это образ жизни, образ мышления и это меня действительно здорово затянуло. Попробуй поучить c#, если у тебя пойдет дело и если, самое главное, у тебя будет энтузиазм, будет желание и стремление постигнуть новые знания, то продолжай. Сертификат MCAD будет тебе хорошим стимулом. Но, если вдруг тебе это не очень понравится или не очень будет получаться, не отчаивайся, переходи к пункту 2. Просто у многих людей не получается программировать из-за того, что это все-таки ты должен обладать особым складом ума. Наш преподаватель по программированию говорил, что таким складом ума обладают около 15% из всех людей. Но у тебя, вроде, это есть.
2. Системный инженер/администратор
Как бы это не звучало, но это действительно серьезная работа. Другими словами - это настройка сетей, компьютеров и всего что с ними связано. Хорошим стимулом для тебя будет получение сертификата MCSE. Людей с таким сертификатом возьмут в престижную компанию с хорошей зарплатой.
Еще насчет сертификации, если будешь искать в инете на эту тему, может отпугнуть цифры. Я имею в виду то, что на многих сайтах предлагают курсы (причем, пятидневные) по MCAD. Стоят они около 900. Знай, что один экзамен стоит в россии около 50 долларов. Тебе нужно будет сдать 4 экзамена на MCAD.
В общем, если я тебя заинтриговал, пиши мне на емайл roman.pushkin собака gmail точка com