RH
Article
(01)

Goodbye to Hype Anxiety: Why I Stopped Trying to Learn Everything

Roberto Hernando reflects on overcoming the anxiety of learning every new tech and how focusing on fundamentals saved his career.

By
193 Views
web-developmentmental-healthcareer-pathprogrammingtips

The day my head said 'enough'

Have you ever opened Twitter or LinkedIn on a Monday morning and suddenly felt like everything you know has become obsolete? It used to happen to me all the time. I remember a Sunday afternoon a couple of years ago perfectly: I ended up with four open Udemy tabs, three GitHub repos for "revolutionary projects," and a tightness in my chest that wouldn't even let me enjoy dinner. I was trying to learn Rust while finishing a project in Next.js, all while hearing the buzz about how Angular Signals were going to change everything. It was exhausting.

That day, I realized I was in a race I couldn't win. The web development ecosystem moves at an absurd speed, and trying to keep up with every little library or framework that comes out is the perfect recipe for burnout. I decided to hit the brakes. I stopped trying to learn everything and started learning what actually mattered. And funnily enough, that's when my career really started to take off.


The "Shiny Object Syndrome" Trap

Developers are, by nature, curious people. We love trying out the new toy. But there's a very fine line between healthy curiosity and Shiny Object Syndrome. I was obsessed with not falling behind. I thought if I didn't know how to use the latest state management library or the trendy database engine, I'd stop being a competitive candidate.

What I didn't see was that this obsession was keeping me from going deep. I knew a little bit about a lot, but I wasn't an expert in anything. My solutions were superficial because I was always thinking about the next tool instead of mastering the one I had in my hands. I felt like a perpetual beginner, jumping from tutorial to tutorial without ever truly understanding the underlying problems those tools were trying to solve.


The Refuge of Fundamentals

When I decided to stop, I asked myself a question that changed my perspective: "Which of all this will still be useful in ten years?" The answer wasn't React, NestJS, or Tailwind. The answer was fundamentals.

I spent the next six months going back to basics. I took a deep dive into how the DOM actually works, what happens with the HTTP protocol when we send a request, classic design patterns, and how to manage memory or concurrency. I stopped learning "how to do this in X framework" and started learning "why it's done this way."

And here's the funny thing: when you master the fundamentals, learning a new framework is no longer an uphill battle. Suddenly, you realize that the "incredible new feature" everyone is talking about is just an implementation of a pattern you've known for decades. The anxiety disappears because you understand that concepts don't change as fast as the tools do.


How this change improved my daily work

By stopping the chase after every new thing, my focus at work changed radically. Instead of proposing to change a project's entire architecture just because a new version of something came out, I started focusing on maintainability, code readability, and solid architecture.

My teammates and managers started valuing me more—not for knowing "the latest thing," but for being able to make sensible technical decisions. I started enjoying the process much more. Now, when something new comes out, I look at it with curiosity, skim the documentation to understand the concept, and keep it in my back pocket. If I ever need it, I know I can learn it quickly because I have the necessary foundation. I no longer feel like I'm missing out just because I didn't try it on day one.


Reflections for those feeling overwhelmed

If you're reading this and you feel that pressure in your chest every time you see a "10 technologies you must learn in 2024" thread, my advice is simple: breathe. You don't need to know everything. In fact, it's impossible to know everything.

Focus on being a solid developer, not a framework collector. Learn to code well, learn to solve problems, and above all, learn to say no to certain trends. Your mental health will thank you, and even though it sounds counterintuitive, you'll be a much more valuable professional. At the end of the day, companies aren't looking for someone who has finished ten tutorials on different technologies; they want someone who knows how to build software that works, that's scalable, and that doesn't break at the first change.

Since I adopted this mindset, I sleep better, I code with more intention, and I've rediscovered the joy of this craft that we often make way too complicated ourselves. Less is more, in our professional careers too.

© 2026
Roberto Hernando
|