Да, конечно можно! Более того, ещё каких-то лет 30 назад такой специальности в нашей стране не существовало, а программисты уже были. Конечно же хорошо получать системные знания, а для этого желательно знать теорию информации, математику и английский язык. Но если системных знаний нет, тоже не беда. Начните либо с системных языков программирования типа С Или паскаль, либо с питона. Учебников соре. Задавайте вопросы отвечу.
Чот у вас тут инфы минимум, а все ссылки на ваш сайт. Можно было бы и не писать ничего, просто ссылок бы накидали и норм.