Учить нужно не то, что говорят учить, а то, что вам нужно знать конкретно на данный момент, конкретно в этом проекте. Это к вопросу, нужно ли или нет.
А так, о большинстве вещей достаточно знать, что они есть и хотя бы примерно понимать, что они из себя представляют.
Таким образом вы отсеиваете то, что умрет так же быстро, как родилось и учитесь тому, что действительно необходимо.