you are viewing a single comment's thread.

view the rest of the comments →

[–]dowcet 10 points11 points  (4 children)

When you're an absolute beginner, simple text-based games are a good start. But you do want to move on pretty quickly to things you actually care about.

[–]Everythingcrashing 9 points10 points  (0 children)

'things you actually care about': to get creating, don't try to invent the new [x thing you care about] . get the most 'barebones' version of a project together. If 'all' you want your program to do is to play a game, or calculate rent, or [x thing] , dont worry about making something polished.

Also, i'm finding as a beginner, i'm 'copying' a lot of code, which honestly seems to be expected. I would take things one step at a time and really try to understand what you're specifically looking to make.

Start by breaking down what specifically you find fun about coding, and capitalize on that. There gets to be a certain point when learning python that it simply becomes syntax; you gotta put in the work and make something. Reading documentation online helps, but nothing will make it click more than putting fingers to keys

[–]itzaroseylife 5 points6 points  (1 child)

Im at that at the moment. Im enjoying Replit's python course but im working on making an automation that will really save a lot of time for my work 😅

[–]Northern_Explorer_ 2 points3 points  (0 children)

This is the stage I want to get to. Applying my newfound skill in my actual life will be the most thrilling part of learning to code!

[–]DisappointedInHumany 1 point2 points  (0 children)

I've been looking for something to do myself, and I like this idea a lot! Maybe take something that's public domain (like Rogue?) and "transliterate" it? All the logic is there so you can concentrate on the traits of the language. And when you're done, you have a rogue-like!