Многие выбирают труд интеллектуальный. Махать лопатой, или стоять весь день на ногах в каком-нибудь "магните" или "связном" - сомнительное удовольствие. Вот и выбирают люди работу умственную, а ещё лучше - удаленную, через интернет.
Создание сайтов как раз подходит под умственную, а часто и удаленную работу.
Что нужно для того, чтобы новичку в области сайтостроения начать зарабатывать хорошие деньги в данной сфере?
1. Уверенность в себе. Даже если вы чего-то не знаете, допустим, что вам нужно реализовать на сайте что-то нестандартное - вы не будете паниковать, отказываться от работы, вы будете искать решение и обязательно его найдете - это и есть уверенность.
2. Просмотреть пару уроков об установке на хостинг системы управления сайтом (своего рода конструктор). Рекомендую к изучению Joomla 3 или Wordpress. Для начала выберите что-то одно, не распыляйтесь.
3. Скачайте / купите и изучите программу artisteer. В ней вы сможете создавать неплохие шаблоны для сайтов, программа не сложнее МС ворда.
4. Найдите клиентов. Оптимальное место поиска - платные объявления на авито. Подготовьтесь к звонкам. Вы должны быть готовы четко и ясно ответить на вопросы заказчика, а лучше самому вкратце рассказать о своих услугах и их стоимости, это будет выглядеть более профессионально. Попросите заказчика показать сайт который ему нравиться, сделайте похожий сайт.
Для создания сайтов в связке: система управления сайтом (CMS) + редактор шаблонов, вам не потребуются знания языков программирования, но знание их будет плюсом. Рано или поздно вы столкнетесь с необходимостью изучения html и css, а позднее jscripts и php. Не бойтесь. Это нормально. Вы же уверены в себе, и у вас есть желания расти в ИТ сфере.
Развивайтесь в области продвижения и рекламы сайтов, продвижения в социальных сетях. Вся информация есть в интернете, но самое главное это опыт. Практикуйтесь постоянно, пробуйте, экспериментируйте.
Параллельно вы можете вести свои сайты для заработка на контекстной рекламе или на продаже ссылок.