Хм. Чтобы прямо вот без опыта, и надо было немного поучиться (не более года) и зарабатывать много денег - это только если программистом.
Можно попробовать поучиться месяцок и посмотреть - твоё это или нет.
У хороших программистов мозги повернутые, у них мышление не человеческое, а компьютерное. Так что тут вопрос к склонности - если она есть - ок, вперед, тебя ждут з/пл по 50-70 тыс для начала и до 150-200 тыс через несколько лет, и как правило, з-пл привязана к доллару.
Если через месяц занятий чувствуешь, что не идёт - значит, не твоё.
В качестве мини-теста пусть попробует решить вступительные задачи в Питерский физ-мат лицей №30
http://www.school30.spb.ru/invite/samples/samples4to5_2013.pdf
он специализируется на выпуске людей с программистским мышлением, и задачи у него как раз на "программистские" особенности.
Другой вариант - дальнобойщики отличаются нормальными руками, растущими не из жопы. Можно пойти работать "мастером на час" по мелкому ремонту. Услуга очень востребованная - мастеров много, но реально хороших - мало, и все клиенты за них держатся обеими руками.
Сначала можно поработать в фирме - набраться опыта. Набраться опыта и клиентов и через несколько месяцев работать самому. При хорошей работе рекламу будет давать "сарафанное радио" - рекомендации от довольных клиентов.
Ну и ты во всяких контактиках/овноклассниках напиши про мелкий домашний ремонт, тоже клиентов прибавится.
"С нуля" начинать самому не стоит. Репутация дорогого стоит и утратить её легко. Лучше "набивать шишки" в фирме, т. к. там ты набираешься опыта за счет фирмы, и репутация там не твоя, а фирменная.