Front-End Focus - 🔥 Learning how to learn
Development is one of the fastest changing industries on the planet. There’s always new languages, frameworks, libraries or tools coming out. Of course you’re not expected to know all of these, but at one point or another, regardless of your current interests / stack, you will have to learn something new. Hopefully that excites you (then you know you’re in the right field!) Learning how to learn is the art of being able to quickly pick up new skills as they come along - which will obviously be useful throughout your entire coding career. And chances are you’ve heard this advice before, but you might be wondering how to actually develop the ability to learn new things efficiently. So here’s my take on it.
Some people learn best from reading books, which tend to be very in-depth and include a lot of context. Others learn best from video, appreciating the visual elements and being able to follow along. Some learn by reading documentation and source code. And others learn best by just jumping into the code and failing along the way. There is no right or wrong way. It’s all individual. What matters is that you find the style that works for you (and might even be a combination of all of the above). I prefer watching videos to get the overall idea behind a new framework or library, then jumping into the code to experiement - consulting the documentation along the way. This works for me, but might not work best for you. You need to find your own way.
Whichever way you prefer to learn, it’s key to narrow your focus to 1 thing at a time. That’s why I recommend front-end developers to start with the basics of HTML, then move to CSS, then JavaScript. If you start with something like React right away, you’re learning too many things at once. You won’t know where the JavaScript ends and the HTML begins. So when you then want to learn React, make sure you understand the others first. And when you do, try to focus purely on learning React. Not NextJS, not Styled Components, not Framer Motion all at once. It’ll be much easier to learn those later in isolation. Trying to learn too many things at once leads to confusion, and the skills will start to blur together. You’ll miss the fundamentals of the thing you’re actually trying to learn because there’s too much stuff going on.
When you’ve decided on a particular thing to learn, it’s time to put in the work. Whatever your method is, start by recognizing that it will take time. There’s no shortcuts, but here’s some advice that will hopefully speed you up:
Hopefully I’ve convinced you that learning how to learn is essential to be a good developer - and it’s something you’ll reap the rewards of for many years. And with these pointers, you should be better equipped to go out there and pick up any programming language, framework or library that your heart desires. Today’s sponsorLike I mentioned, one great way to learn is through books. Books have the advantage of being able to guide you from scratch all the way to a desired outcome, where normal articles or videos generally can’t be as detailed or tend to miss context. That’s why I’ve partnered with Packt Publishing to promote one of their recent books: JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages This book is a great resource as it’ll take you all the way from setting up your IDE and using the browser DevTools through beginner, intermediate and advanced JavaScript concepts. The practical exercises also make the learning process entertaining and will give you plenty of projects to show off in your portfolio. So if you’re into learning from books and want to greatly level up your JavaScript skills, check out the book:
That's all for now - thanks for reading! See you in 2 weeks 👋 If you enjoyed today’s newsletter, why not share it with your friends! Either by forwarding this email, or by posting about it on LinkedIn, X or Facebook. You can also simply copy/paste the link mads.fyi/fef on other platforms. It really helps to keep me motivated and let the newsletter grow 🙌 — Mads Brodt |
You Might Also Like
One decision that changed my life ✨
Wednesday, May 8, 2024
Yesterday was my 40th birthday. If you'd have told me that, at age 40, I'd have less stress, less anxiety, and feel more alive and fulfilled than I did at age 30, I wouldn't have believed
Ends Tonight 📌 Double Days Sale 📌 Promo Pins for Authors for a Limited Time
Wednesday, May 8, 2024
Advertise on Pinterest boards that get thousands of views/month Enable Images to See This PINTEREST PROMOS FOR AUTHORS & PUBLISHERS Enable Images to See This $30 for 30 Days of Pins! & ORDER BY
Portfolio news: Our latest investment…
Tuesday, May 7, 2024
This company is on track to become an essential marketing tool for small businesses In case you missed it: beehiiv, a CT Capital portfolio company, recently announced a $33M Series B, led by NEA with
SEO How-To: Finding Keywords on Any Website
Tuesday, May 7, 2024
Check out 6 easy ways you can find keywords on any website, including those of your competitors Hi Reader, Looking for profitable keywords? Get them from your competitors in search! Here are 6 ways you
eBook for Many Devices • Southern Shadows' Veil's of Twilight by June Calva • Paperback • Audiobook
Tuesday, May 7, 2024
Many formats from different booksellers. Check it out! Welcome to ContentMo's Book of the Day
The $95,093.35 Fake Check That Became A Big Headache
Tuesday, May 7, 2024
I kind of wish they let him keep the money
How to Hustle The Right Way
Tuesday, May 7, 2024
Your weekly 5-minute read with timeless ideas on art and creativity intersecting with business and life͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
🧙♂️ Why email makes you better looking
Tuesday, May 7, 2024
4 magic reasons
It’s All About Words
Tuesday, May 7, 2024
What's the most popular content format for creators?
Closes Tomorrow 📌 Double Days Sale 📌 Promo Pins for Authors for a Limited Time
Tuesday, May 7, 2024
Advertise on Pinterest boards that get thousands of views/month Enable Images to See This PINTEREST PROMOS FOR AUTHORS & PUBLISHERS Enable Images to See This $30 for 30 Days of Pins! & ORDER BY