Под "образованием" понимается формальное специальное образование, колледж или университет? Или и курсы тоже сюда входят?
Без формального образования точно можно. Многие мои коллеги так и работают причем с того возраста, когда образования у них и быть-то еще не могло.
Без курсов наверное тоже можно. Но при наличии определенных способностей изучать материал по книгам. Лет 20 назад а подавно в советские времена многие программирование так и изучили.
Лично мое мнение прежде чем пытаться стать профессиональным программистом, потратив на это много времени и денег, сначала лучше попробовать изучить что-нибудь не особо сложное. Либо самому либо на краткосрочных курсах. Можно видеокурсы среди которых есть бесплатные или ценой в несколько тысяч рублей. Они правда не предполагают обширного живого общения с преподавателем. Это просто просмотр готового материала. Попробовать что-то писать для себя. А уже потом думать нужно ли вообще Вам становиться программистом. И если да то станет более понятно как именно.
Чот у вас тут инфы минимум, а все ссылки на ваш сайт. Можно было бы и не писать ничего, просто ссылок бы накидали и норм.
Существует такое мнение, что невозможно научить программировать другого человека. Преподаватель может лишь показать направление, чтобы двигаться. Научиться программировать можно только самостоятельно, пробуя реализовывать разные методы и усложняя изучаемые алгоритмы.