Если вы учитесь в институте или уже его закончили, а также хотите заняться веб-программированием - то для того, чтобы начать сейчас лучшее время.
Перед тем, как начать изучать это ремесло, прочитайте мою статью, в которой я опишу вам, на что сначала стоит обратить внимание.
Первый шаг. Выбор языка программирования и обучение языку.
Тут выбор полностью за вами. Но следует помнить, что, выбирая экзотический язык программирования, вы можете не найти работу. Я бы посоветовал выбрать язык PHP. Потому что язык сам не сложный, а специалисты требуются. Но повторюсь, выбор полностью за вами.
После того, как вы определились с языком, советую вам записаться на курсы, если они есть в вашем городе. Но если же их нету, то не стоит отчаиваться, на сайте intuit.ru вы можете найти много различных онлайн курсов по языкам программирования. Также советую купить книгу из серии "Для чайников", которую вам, как веб-программисту, на первом этапе будет удобно использовать, как справочник.
Еще один важный совет, перед изучением языка веб-программирования, выучите html и начните параллельно учить яваскрипт. Вам это пригодится позже.
Второй шаг. Первая практика.
В вашем городе скорее всего существует много государственных или небольших организаций, у которых нету сайта. Следует связаться с ними, и объяснить, почему им следует заказать сайт у вас. Будет лучше, если вам поможет кто-нибудь более опытный. Или друг, который хорошо умеет рисовать, нарисует вам дизайн. После того, как у вас за плечами будет пару проектов, следует подумать о более крупных проектах.
Третий шаг. Опять обучение, выбор платформы.
На данном этапе, вам следует более углубленно изучить язык программирования. Познакомиться с фреймворками и системами управления контентом, и выбрать, какие из них вам больше всего подходит. Я советую выбрать известную систему управления контентом, чтобы получить больше заказов. Например Joomla.