Blog

Engaging with New Stacks and Tools: Learning in the Age of Speed and Change

Nathan Finberg
Feb 24, 2026
5
min read

Learning in the Age of Speed and Change

The tech world, like the broader world around it, has experienced a serious snowball effect on multiple fronts. There’s been an explosion of new tools aimed at the same broad problem spaces.

Specialized platforms now standardize work that was once bespoke (even if repetitive). Workers change seats more frequently (2.5 years is the average!), and AI has put a hard emphasis on lightning-quick delivery and constantly evolving internal processes.

Couple that with the ever-present challenge of keeping internal knowledge forums up to date, and you have a recipe for overwhelm—especially for ICs who are new to their workplace or new to the workforce altogether. For companies trying to onboard quickly and move fast, it becomes a real bottleneck.

As someone who has worked across a wide swath of coding languages, internal tools, industry regulations, and business systems, I can attest that this environment can be frustrating for everyone involved. Luckily, what’s true today—as it has always been—is that strong fundamentals smooth these transitions.

When you know how to leverage your past experience, learning new tools becomes far less daunting.

I won’t pretend that my system will work best for everyone, but I hope the tips and frameworks below can guide you toward faster, smoother onboarding and more confident tool migration.

First, I’ll make a short case for why fundamentals matter, then I’ll outline a few practical ways to leverage them when learning something new.

Build a Strong Foundation: Fundamentals Work

The title says it all. If you understand the underlying systems and concepts, the system becomes just another tool.

There’s a reason that, in the early aughts, “data structures” was the defining course for aspiring software engineers. It wasn’t about memorizing syntax; it was about mastering concepts. Tools are simply ways to surface existing ideas or enable repeatable use cases for broader audiences.

While modern tools are more advanced (compare Excel to today’s BI platforms), they’re built on the same foundational concepts: visualizing and manipulating data to generate insight.

If you’ve never used a particular tool before but deeply understand statistical analysis, you’re already ahead. You’ll know the terminology. You’ll know how to frame questions. You may even be able to unblock yourself simply by understanding what should be happening conceptually.

A good analogy is learning to run. If you can walk, you already have many of the mechanics and the body awareness required—you just need to move a little faster. Are there subtle differences? Sure. But you’re most of the way there because you already know how to coordinate your limbs and navigate obstacles. The same principle applies to learning new systems.

Internal Leverage: Documentation + Finding a Mentor

Even in the walking-to-running analogy, there’s still ground to cover. A big part of that gap can be bridged through support systems.

Your team wants you to succeed. Especially early on, people are often willing to share expertise. Start with documentation—particularly quick-start guides. Go directly to the source first. Most tools have robust online documentation covering APIs and capabilities, which is invaluable for understanding how they work at a structural level.

Next, turn to internal documentation. This is where context lives: how the tool is used at your company, who owns it, which processes rely heavily on it, and which ones barely touch it. Internal docs tell you not just how something works, but how it works here.

Once you’ve read (or at least skimmed and bookmarked) the relevant materials, find a power user. Ask what works well for them. Ask about hacks or shortcuts they’ve discovered. Review what they’ve built. A good teacher accelerates everything, and while it can be hard to vet expertise on the internet, it’s much easier to identify internally who really knows their stuff.

You Know Things Already: Mapping Existing Systems to New Tools

If you know one coding language, you know them all—to a degree. The same idea applies broadly.

Take programming languages as an example: if you understand arrays and maps in C++, you understand the general concepts of lists and dictionaries in Python. The core ideas are the same; the syntax changes.

When learning a new tool, write down the highest-level concepts you need to accomplish simple tasks. Then ask yourself: have I done this before somewhere else? Did another tool support this concept?

Try following the same mental procedure in the new environment. As you hit errors or blockers, you’ll feel more grounded because you understand the conceptual model. That grounding makes it much easier to ask precise questions and test your way forward.

A practical example: if you know how to build and format a particular type of chart in Omni and you move to an enterprise workplace that uses Power BI, attempt to build the visualization the same way you’re used to. It may not be perfect or best practice, but you’ll learn by doing—and by comparing differences. Building is often the fastest teacher.

Others Have Come Before You: YouTube, Forums, and AI

After you’ve leaned on fundamentals, documentation, and internal context, it’s time to widen the search.

Forums and YouTube are excellent for answering specific questions others have already encountered. They’re also helpful for quickly identifying tool limitations without spinning your wheels. In my experience, it’s often wise to start with these sources before turning to AI—at least for now—because we’re optimizing for accurate and trustworthy information.

Once you’ve reached a level of self-sufficiency, that’s when AI becomes incredibly powerful. It can save time on repetitive tasks you already understand. It can help you draft queries, refactor code, or summarize documentation. And, importantly, once you understand the fundamentals, you can critically evaluate its responses.

If you’re confident enough to question the output, AI becomes one of the fastest ways to gain highly specific context and accelerate execution.

Final Thoughts

Learning in a fast-moving environment can be equal parts energizing and exhausting. But it’s not optional. If your role depends on tools you haven’t used before, growth requires adaptation. What is optional is how chaotic that adaptation feels.

Strong fundamentals reduce friction. Good documentation and mentorship provide leverage. Mapping old knowledge to new systems builds confidence. And external resources—including AI—can accelerate progress once you have a stable foundation.

The system I’ve outlined works well for me, but the real goal isn’t to copy someone else’s process. It’s to find a rhythm that makes learning feel structured rather than scattered. When you do, onboarding becomes less about scrambling to keep up and more about steadily compounding what you already know.

In an age defined by speed and change, the real advantage isn’t knowing every tool. It’s knowing how to learn them.

Share this post