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
Convert more leads with your emails.
Wednesday, January 15, 2025
Expert insights on building lead nurture flows. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Uber's service migration strategy circa 2014. @ Irrational Exuberance
Wednesday, January 15, 2025
Hi folks, This is the weekly digest for my blog, Irrational Exuberance. Reach out with thoughts on Twitter at @lethain, or reply to this email. Posts from this week: - Uber's service migration
The Polar Bear Prison
Wednesday, January 15, 2025
Maybe it's more of a re-educational camp?
• Book Series Promos for Authors • All in one order • Social Media • Blogs
Wednesday, January 15, 2025
~ Book Series Ads for Authors ~ All in One Order! SEE WHAT AUTHORS ARE SAYING ABOUT CONTENTMO ! BOOK SERIES PROMOTIONS by ContentMo We want to help you get your book series out on front of readers. Our
🤝 2 Truths Every Biz Buyer Should Know
Tuesday, January 14, 2025
Plus 1 Game-Changing Idea for SMB Acquisition Biz Buyers, Welcome to Main Street Minute — where we share some of the best ideas from inside our acquisitions community. Whether you're curious or
Artistic activism, the genetics of personality & archeological strategies
Tuesday, January 14, 2025
Your new Strategy Toolkit newsletter (January 14, 2024) ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Reminder: B2B Demand Generation in 2025
Tuesday, January 14, 2025
Webinar With Stefan and Tycho ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Why Some Types of Art Speak to You More Than Others
Tuesday, January 14, 2025
Your weekly 5-minute read with timeless ideas on art and creativity intersecting with business and life͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
How Chewbacca Roared a Woman into New Teeth
Tuesday, January 14, 2025
It started as a prank. A funny, and mostly harmless one -- annoying, sure, but most pranks are.
🧙♂️ [SNEAK PEEK] Stop giving brands what they ask for…
Tuesday, January 14, 2025
Why saying “no” could actually be your smartest move ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏