𝙰𝚍𝚊𝚖
что бы читать документацию и что то делать это тоже навыки которые следует сначала изучить, это источник информации для уже опытного программиста
Ну да), вообще я бы выделил построение грамотной архитектуры приложения как основу. Вот на это бы даже убил время что бы прочитать какой-нибудь толмут.