I’ve always wanted to understand what is actually meant by this. I have wanted to get into programming for years, did some basic python and c, but could never really progress. Not necessarily a linux question but I know since most distros come with libraries already, it’s popular to use for programming.

I have trouble understanding what people are actually programming if it isn’t their job. Like, you go to your computer and start working on…what? I don’t know enough to make an entire program or debug a game, so im just unsure what people do especially when starting out.

Also I don’t really want to learn it for a job. I just want to learn it to know it. But im not sure how to apply it to anything realistic.

  • haui@lemmy.giftedmc.com
    link
    fedilink
    arrow-up
    1
    ·
    5 hours ago

    I just want to learn it to know it

    Acquiring a skill just to have it isnt how it works. Skills are perishable, meaning you will unlearn them just as easy. Of course much experience would take a long time but still.

    I suggest imagining what you could do with programming. What little problems do you face that could be solved by programming?

    You also dont need to write another operaring system or debug “a whole game”. If you decide you want to learn programming (because its fun or because you like to create and fix shit), you can make an app run on your computer or phone that didnt run before. I did exactly that and my programming skills are pretty small. You dont have to know all the algorithms or study it to do useful stuff with it.

    I made a couple text based games, solved some advent of code riddles and so on. Its fun and it helps seeing the world as a canvas instead of a fixed structure that is applied to you.