DEV Community

Mahmood
Mahmood

Posted on

You are not slow-witted; you simply lack the necessary prerequisites.

I always thought that I was too “slow-witted” to understand math problems. During school, from grades eight to eleven, I always saw that math was easy for some kids, while for others like me, it was extremely complex and complicated.

This belief stayed with me until the end of 12th grade, until I started pre-university classes. There, we began math from scratch (learning how to count numbers, addition, subtraction, etc.); it was during that time that I reached a very simple understanding.

My problem was not due to a lack of intelligence or ability, but rather because I was missing many prerequisites.

An example of my problem was defeating the last enemy of my game at the beginning, or watching a movie from the middle; or lifting a hundred kilograms of weights on the first day at the gym.

The same applies to learning all complex subjects such as programming, algorithms — data structures, artificial intelligence, and so on.

My inability to understand and grasp those subjects was not due to a lack of capability in understanding the issue but rather a lack of knowledge in its prerequisites.

So, this is an encouraging reminder: You are not unintelligent; perhaps you just don’t yet have all the necessary prerequisites.
Image description

A developer toolkit for building lightning-fast dashboards into SaaS apps

A developer toolkit for building lightning-fast dashboards into SaaS apps

Embed in minutes, load in milliseconds, extend infinitely. Import any chart, connect to any database, embed anywhere. Scale elegantly, monitor effortlessly, CI/CD & version control.

Get early access

Top comments (0)

Master Kubernetes with Pulumi Cloud

Frustrated with Kubernetes? There's a better way!

Discover Pulumi's Kubernetes 4.0. Manage Kubernetes using your favorite programming language, not complex YAML. Simplify, streamline, and supercharge your deployments. Ready for a change?

Discover Pulumi

👋 Kindness is contagious

Dive into this thoughtful piece, beloved in the supportive DEV Community. Coders of every background are invited to share and elevate our collective know-how.

A sincere "thank you" can brighten someone's day—leave your appreciation below!

On DEV, sharing knowledge smooths our journey and tightens our community bonds. Enjoyed this? A quick thank you to the author is hugely appreciated.

Okay