Reading professional books to improve your skill is necessary, it leads you to be professional faster.
Learning something by searching on the internet is a simple way to achieve your goal, but it's not systematic.
It's worth to learn things by reading, although it spends time.