с какого рождения умею? я читал книги и документацию и начинал полностью сам просто в школьном возрасте, чтобы скрипты для карт на варкрафт писать. А потом меня доучили в университете фундаментальной теории
если без шуток, я считаю, что если человек заявляет, что программирование можно начать по документации, и нельзя смотреть курсы, видео, слушать других людей, то такому человеку лучше не идти в преподаватели))) он просто не помнит состояние своего мозга когда сам начинал учиться программированию и что ему было непонятно, и как ему подсказывали и преподавали другие))) И поэтому не сможет сам создать образовательно-воспитательную систему для обучения других людей)))