Можно ли научиться программированию самостоятельно?
Конечно. Многие разработчики начинают с самостоятельного обучения через практику, книги, курсы и полезные статьи. Главное — заниматься регулярно и не бояться ошибок. Для поиска новых идей и изучения технологий можно использовать https://keshkz.com/ — блог с материалами о программировании.