На двух креслах - в грузовике и перед компьютером одновременно не усидеть. Надо выбирать, либо там, либо здесь. И дальше действовать в зависимости от выбора. Если нет образовательной базы типа мат., мех-мат., физ-мат., то я бы советовал идти на грузовик работать. Без базового образования на программировании больших денег не заработать.
К сожалению высокий уровень заработков в ИТ вообще и в программировании в частности привлек в отрасль толпу бывших кладовщиков, охранников, качегаров и т.д., страстно желающих программировать. НО одного желания недостаточно, тут еще голова нужна и хорошая подготовка. Странно, почему эти все сторожа не ломанулись также в хирургов или летчиков - видимо там зарплата не дотягивает.