DEV Community

Will Laurenson
Will Laurenson

Posted on

A Small Question From a Python Beginner

I’ve recently started learning Python, and honestly, I’m enjoying it more than I expected.

The funny thing is, when I watch someone else write Python code, everything looks so easy. But when I open my own editor and try to write the same thing from scratch, I suddenly forget half of what I just learned 😅

I’ve been practicing the basics and trying to build small programs instead of only watching tutorials. Sometimes I get stuck on things that seem really simple, but I guess that's part of learning.

For those of you who have been learning Python for a while, I’m curious:

What helped you improve the most when you were a beginner — building small projects, solving coding exercises, or following tutorials?

I’d really appreciate hearing what worked for you. Maybe it can save me from spending too much time going in the wrong direction. 🙂

Top comments (2)

Collapse
 
algorhymer profile image
sassenheimer

I am a dum dum, so I cannot give you good tips.
Nothing really worked...

Drawabox is a stupid drawing course for people, but it has a really good thing in it about exercise.
It goes:
Imagine all the drawings you do during your life as a pile.
Now, the early ones - naturally - will be shoddy.
So... you can think about exercise as pushing out the first 100-1000 bad drawings out of your system.
Sort of like a dirty piping.
Water starts flooding out, but the first 1-2 buckets will be dirty.
Then, it'll be better.

One important thing though:
People in software are really conniving and they have secret agendas.
Seriously: everyone has an agenda in software.
Me too. I am simply upfront about it, so I put it into my bio, Jon.

Collapse
 
will_laurenson_c16056cd19 profile image
Will Laurenson

Honestly, I really like the “dirty piping” analogy 😂. It makes sense that the early attempts are going to be rough, and the only real way to get through them is to keep practicing and let those bad attempts become part of the learning process.

And yeah, I agree that everyone has some kind of agenda. I think being upfront about it is definitely better than pretending otherwise. Thanks for sharing this perspective!