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

Или задайте себе вопрос - как стать хорошим спортсменом?
Как стать хорошим "кем угодно" - везде нужно МНОГО практики, везде нужно изучать эффективность.

Если вам не нравится ответ, что нужно самому применить много усилий, то подумайте, почему в школе у всех разные оценки, хотя одни и те же учебники, одни и те же учителя?

Наверное кто-то применяет терпение и труд, а кто-то нет.
Наверное введу ваш в шок - единственный способ стать хорошим в "вставить шо угодно" специалистом, нужно тупо много работать и учиться - нету супер пилюли как в матрице , Кусь и вы избранный Нео