I have a feeling I’m stuck in tutorial hell, and I need to start actually building things. But I don’t know where to start :/

Also I’m really bad at syntax. I only know concepts like for loops, while loops, if-elif-elses, etc…

So maybe something that helps me learn more about coding syntax would be helpful.

Thanks!

  • wholookshere@piefed.blahaj.zone
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 month ago

    I’ve been a professional developer for over a decade.

    Find something simple to solve a problem you actually have.

    Who cares if its been done better a thousand times. Thats not the point.

    The point is that the only way you get better is by doing it shittly first, and then learn from mistakes. After a while you make less.

    Black jack inna terminal is a good one, a to do app, or time tracker, or automated stop watch. Whatever.

    Even better if you find one that’s been done before. Do it yourself, then compare with what someone else did. What you like and dislike about how they did it, and keep learning.

  • Von_Broheim@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    1 month ago

    I wanted to use TheFuck on latest Linux Mint so I had to download the source and make some upgrades to make it work.

    Another small project was a small app for extracting file differences between two folders, the idea was that I can mod games in windows, make a diff between vanilla and modded versions, then copy the diff onto my Linux machine and extract it into the game root installed there. Works great.

  • sbeak@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    Personally, I initially practised my Python through making little ASCII art games. It taught me a lot about how to use variables, functions, that sort in neat ways. I remember that my first game involved turn-based battles, and you type things like “attack” or “magic” to use different moves. Making weird little games is always fun!

    I never did learn how to use PyGame since I jumped from ASCII art python programs to games made with Godot (still make the occasional Python script though), but I hear it’s great if you want to make graphical games!