Setting Goals Is Important, But Are Fundamentals Even More Important?
- Published on
- -4 mins read
- Authors
- Name
- Muhammad Iqbal
- @dibaliqaja
Introduction: Goals vs Fundamentals
Setting goals is important. You define what you want, look for references, and learn how to achieve it.
But here’s something people often overlook: understanding the fundamentals is just as important — if not more.
Without strong fundamentals, reaching your goals can feel unclear, inefficient, or even impossible.
Set your goals, find references, and learn how to achieve them. But remember — you must truly understand the fundamentals of the field you're aiming for.
That way, you can reach your goals properly and effectively.
A Simple Analogy: Learning from Football
Let’s take a simple example from football (soccer).
- What is the purpose of playing football?
- Is it about having a great formation?
- Playing beautifully?
- Dribbling and kicking the ball?
- Making money?
- Becoming famous?
- Or just having fun?
All of these can be considered goals, depending on perspective.
But the real objective is simple:
Score goals into the opponent’s net.
The team that scores the most goals wins the game.
Strategy Comes After Understanding the Goal
Once you understand the main objective, the next step is figuring out how to achieve it.
Players can:
- Shoot immediately
- Dribble past defenders
- Combine passes with teammates
- Or even take unexpected approaches
Every player has their own strategy — whether it comes from personal experience or guidance from a coach.
But all strategies aim for one thing: getting the ball into the goal as effectively as possible.
Why Fundamentals Matter
Now here’s the key point. Before thinking about strategy, players must understand:
- How to dribble
- How to shoot
- The rules of the game
For example:
- Can a midfielder grab the ball and throw it into the goal?
- What happens when the ball goes out of bounds?
If a player doesn’t understand these basics, how can they score a valid goal?
That’s why fundamentals are essential.
Practice Is Just as Important
Understanding fundamentals alone is not enough. Imagine a player who:
- Knows how to dribble
- Knows how to shoot
- Understands all the rules
…but never actually plays the game. That’s pointless.
When will they score a goal if they never play?
So not only do you need:
- A clear goal
- Strong fundamentals
…but also real practice.
The Connection Between Goals, Fundamentals, and Practice
These three things are deeply connected:
- Goals give you direction
- Fundamentals give you understanding
- Practice gives you experience
Without one of them, progress becomes incomplete.
Applying This to Real Life and Your Career
This concept applies far beyond football. If you want to become:
- Software Engineer
- Software Developer
- Software Architect
- DevOps Engineer
- Mobile Engineer
- Data Scientist
- UI/UX Designer
Or any other role — you must start by defining your goal clearly.
Follow a Learning Path
Once your goal is clear, the next step is learning how to achieve it.
Today, there are plenty of learning paths available online. You just need to follow them step by step.
But before going too far, remember:
Always start with the fundamentals.
For example, if you want to become a Software Engineer, you need to understand programming basics first.
Build Strong Fundamentals First
With strong fundamentals, you can:
- Maintain systems properly
- Add new features
- Fix issues effectively
- Understand problems deeply
Without them, you’ll struggle as things become more complex.
Gain Experience (“Flight Hours”)
To truly grow in any field, you need experience.
The more time you spend practicing and working in your field, the better your understanding becomes.
This is often called “flight hours” — how much real experience you have.
Final Thoughts
Setting goals is important. But understanding the fundamentals behind those goals is just as important.
They complete each other. With strong fundamentals:
- Your learning becomes more meaningful
- Your progress becomes more consistent
- Your goals become more achievable
So when you start learning something new — don’t just aim for the goal.
Build the foundation, practice consistently, and go all in.
Once you dive in, don’t stop halfway. Who knows — you might discover something truly valuable along the way.
That’s all. I hope this was helpful. See you later.