One of the most exciting things about the web is that it's always on the move, and it's always growing. Unfortunately, that's also one of the most anxiety-inducing things about the web. There is a lot to learn, and it feels like we don't have much time to catch up with it.
So what do we do about it? How do we learn everything there is to know about the web?
I think with all the things that adults need to do (relationships, money, children, etc.), it's basically impractical to keep up with everything that there is out there—unless, of course, it's literally your job to do such a thing. For the rest of us, it all boils down to priorities.
To figure out your priorities, you have to break down why you're worried about not learning everything in the first place.
I know that for myself I was worried that I would limit my job opportunities if I didn't grasp as many technologies as the next person. Now, this is true to an extent because some companies are looking for specific skills like "React experience" or "Vue.js knowledge." But in reality, you need to realize that what really matters are the projects that you've done, how good your decision-making skills are, and how well you communnicate, instead of the number of tools and frameworks that you know. Getting up and running with new tools is easy. The hard part is solving the business problems.
a nice thing I've learned with experience is to be cool with sticking in my own lane. I know what I need to know when I need to know it— Rach Smith ? (@rachsmithtweets) July 31, 2017
So, yes, there's no need to panic when you're faced with a huge mountain of knowledge to learn. Prioritize and take it slow. Maybe even have fun! Recently at work I just learned image optimization and accessibility.
And it was awesome. It's fun to learn so don't stress. People learn things at different stages in their life. It's a slow process, and you got this.