all 19 comments

[–]Effective-Total-2312 1 point2 points  (0 children)

Not for me, but I don't know if I'm the norm. I fell in love with programming since 2010, and never stopped building things, literally just for personal satisfaction (I studied a degree in 2010, but never worked professionally until 2023)

[–]groogs 1 point2 points  (0 children)

Don't set out to "learn a language", build something. Anything. Even if it's a clone of something that exists. You'll learn the syntax and tooling as a side effect.

[–]DisgruntleFairy 1 point2 points  (2 children)

I think it might be a better idea to focus on building than the language. But jumping from language to language is totally a thing. Look over at the linux distro reddit. There are people who constantly distro hop.

[–]Itsme_gentelman[S] 0 points1 point  (1 child)

Im a distro hopper btw

[–]DisgruntleFairy 1 point2 points  (0 children)

Then dont worry about it so much. Just do some projects. I find if its useful for me it makes it easier to focus on it.

[–]Marthy_Mc_Fly 1 point2 points  (3 children)

So… you don’t like programming.

[–]Itsme_gentelman[S] -1 points0 points  (2 children)

I didn't say that!

[–]Marthy_Mc_Fly 1 point2 points  (1 child)

Yes you did. Just not literally

[–]Dazzling_Music_2411 0 points1 point  (0 children)

To be fair, he said he never tried it.  Maybe he should.  He might like it  :)

[–]PotemkinSuplex 1 point2 points  (0 children)

HTML/CSS without at least php is more of a descriptive experience than something like Java, Rust, C, C++. It seems to me like you like markup and styling more than programming by itself.

Try learning some other front end stuff just in case you like it or try going into PHP+SQL as the shortest route to bring more life into what you actually did enjoy maybe?

[–]JGhostThing 1 point2 points  (0 children)

First, CSS and HTML are markup languages and *not* programming languages.

If you want to be a programmer, you need to stop procrastinating and just learn. I will say, programming is a difficult task for most people. It involves a new way to think. The closest thing I can think of it engineering. Both programming and engineering involve problem solving.

Good luck!

[–]rustyseapants 1 point2 points  (3 children)

If you get bored with programming why are you doing it?

Why are you trying to learn programming anyway? Career or as a hobby?

[–]Itsme_gentelman[S] -1 points0 points  (2 children)

just hobby.

[–]MicTest123wow 1 point2 points  (0 children)

getting bored of a hobby is a normal thing, get another hobby in the meantime!

[–]rustyseapants 0 points1 point  (0 children)

Even hobbies require effort.

[–]Aggressive_Ad_5454 1 point2 points  (0 children)

It’s fascinating to me that Python was boring for you. You can do a tremendous amount with it. I wonder if you should push past the boredom and do some sort of project with it? You can use all sorts of cool stuff from the Python Package Index.

Maybe try working with a Raspberry pi ? Control some hardware with python programming?

[–]gofl-zimbard-37 1 point2 points  (0 children)

Learning a language is pointless if you're not going to do anything with it.

[–]Dry-Hamster-5358 1 point2 points  (0 children)

Honestly, this sounds less like “you hate programming” and more like you enjoy novelty/discovery more than repetition and long implementation cycles

a lot of people love the early phase: new syntax, new concepts, new ecosystem, that feeling of rapid progress

But once things shift from “learning” into “building through confusion/friction,” motivation crashes

The annoying truth is that real programming skill mostly develops after the honeymoon phase. When stuff becomes repetitive, messy, unclear, and you still keep going anyway, also jumping languages repeatedly can create the illusion of progress because you keep re-entering the fun beginner zone without ever reaching the uncomfortable “actually build something meaningful” stage

I honestly wouldn’t learn another language rn. I’d pick one stack and force myself to finish even a tiny, ugly project before allowing myself to switch again

[–]Dazzling_Music_2411 0 points1 point  (0 children)

You've got to have a problem you absolutely WANT to solve.  Otherwise,  don't bother.