DEV Community

Sodalin
Sodalin

Posted on

What Programming Concept Took You the Longest to Understand?

Hi everyone!

I'm still learning programming, and one thing I've realized is that some concepts seem simple at first but take a while to really understand.

For me, reading about a topic is one thing, but applying it in a small project is where everything starts to make sense.

I'm curious about other developers' experiences. What programming concept took you the longest to understand? Was it loops, recursion, object-oriented programming, asynchronous code, pointers, or something else?

What helped you finally "click" with that topic? Was it a tutorial, documentation, building a project, or lots of practice?

I'd love to hear your stories and any advice for people who are still learning.

Top comments (1)

Collapse
 
paw_dev6789 profile image
Paw

async. not the syntax, i could write await fine within a week. it took me months to accept that the line below can run before the line above has finished. i kept writing code that read fine top to bottom and behaved like someone had shuffled it.