• 0 Posts
  • 28 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle















  • I did bind it, but it still had a few annoyances (that I no longer remember what they are because it was a few years ago). I couldn’t really find a reason for me to use it other than people recommending it. I guess my use case is a bit different from theirs or something. Either way, I’m used to regular Vim now, so I don’t care to switch




  • You need to pick a project to start out so you have a goal, then from there it’s just google searches for each individual part.

    I started learning in High School because I wanted to create a game. I had learned a little bit of Java from a book my dad gave me, but I was kind of in the same spot as you at first where I didn’t know how to do anything other than follow along with the book.

    But once I sat down with my goal to make a game, and just started Googling stuff, that’s when it started to click.

    Python has easy syntax, so that might be a good place to start. You could google: “Python game library” and it would pull up something like PyGame. Then you could look up “Pygame tutorial” which would give you a baseline on how to set up a window, etc. If you have a hard time with Python fundementals, you could just google “python for loop” or “python functions”.

    That’s pretty much what my learning process looked like: start with a goal, google how to get started, google each problem as it comes up. I still follow that same process to this day, and I have a CS degree now.

    At the end of the day, it’s a skill just like anything else. Just takes practice. I don’t think anyone is too dumb to learn it, but it depends on how much you want it. If it’s not worth the effort for you then you probably never will.