Лучше сперва научиться экспериментировать, изучать все на практике и самому находить информацию. Это все же важнее, чем умение писать красивый модный код. И если ты научишься сам находить информацию, то найдешь на гитхабе проекты, где красивый и модный код, изучишь, как они устроены, и научишься писать так же. И никаких скучных книг не надо. А в будущем это поможет решать такие проблемы, какие тупой книжный червь не решит. Есть, правда, и минус: тебе придется мучаться с тем, что тупые книжные черви не могут тебя понять. В частности, коллеги на работе. Что для тебя ясно как белый день, то для них лес дремучий. А вещь, нелепость которой ты сходу понимаешь, для них кажется интересной идеей, которую еще надо изучить подробнее. Но если ты делаешь работу всей команды, то тебе пох на их выкаблучивания.