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.
I like to solve everyday problems through programming. My primary way of doing it is just Python on Windows right now, but Linux does make programming languages a bit easier to access. (And most of the stuff I write would easily run on Linux too.)
Every time I go “damn, this is more complicated/boring than it needs to be and the manual handling is so unnecessary, I wish I could automate this”, I start making a script.
For example, I’m an amateur photographer, so I have scripts for dealing with photos. One is a photo importer/backup tool, because I didn’t trust the importers in the apps to do it right (Adobe trauma). I’m writing scripts for report purposes. One script I wrote puts all of the photos I have on the map.