Или такой пример пришел в голову: если даже есть огромные способности, сколько не разбирай компьютер, програмистом не станешь.

И специалистом по компьютерному "железу" тоже. Всё ж надо, чтобы кто-то пояснил.
И программу с нуля никакую не напишешь - надо сначала научитсья управлять теми прогами, которые уже есть. Но кто-то ж придумал счёты, арифмометр, компьютер. Так может для создания нового суперкомпьютера надо начинать с поисков кварцевого песка?
Или кто-то собирается написать супер программу побитно,пользуясь исключительно единичками и нулями?