by hirvi74 | 2025-09-19 22:36:22+00:00
> omnipresent business pressure is to reduce costs and get products and services to market rapidly.

Sure. In many instances, software is just a means to an end. Software is usually not the business itself. So, I understand there has to be balance at some point. In fact, I think it's dangerous to sometimes reinvent the wheel -- like rolling your own auth system. I rather go with a well tested and trusted solution.

> I bought an antique store

I'm jealous. I would love something like this.

Are/were you a developer? If yes, then I am curious about one thing. Does your work towards your store bring more or less fulfillment than your dev life? I went into the field hoping to find passion and to strive for some sense of glory that comes from craftsmanship, but I learned quickly there isn't much passion left and there is absolutely no glory. Though in my mind, programming does not equal software engineering. The people writing KDE are programmers. The person working for a company is a software engineer.

> We have to start thinking "What needs to be done today in order for us to open" vs "What can we defer and iterate on and do later?" What are the "nice to haves" and what are the "must haves."

I just had this conversation at work today lol.

> Software is largely targeting the mass market just like clothing and furniture - other examples where you've seen "high craftsmanship" in the past but these days we get mass produced disposable garbage. It's tempting to say "the good old days" but people had a lot less

You are absolutely correct. However, maybe I am just consumed by ignorance, but I think that is the world I want to live in, you know? I watched a YouTube video about a traditional Japanese swordsmith. He runs the only remaining school left in Japan. He follows the exact same process that has been used for something like over 700 years. He has a few apprentices, but nothing is written down. It's all passed down from generation to generation via hands-on work and word of mouth.

For software, that would be beyond unrealistic, but I think there is something utterly beautiful about getting lost in some kind of project and pouring 100% of oneself into their work. You know, to be apart of something much bigger than oneself?

I think about the KDE developers per the thread topic. KDE is likely highly useful and an act for charity for their fellow Linux users. KDE accomplishes what it sought to solve. However, most users will never know or understand what into making KDE, why some choices were made and not others, etc.. As long as KDE works, many users probably won't even think about KDE at all. If I were to install KDE right now, I could tell you if it works or not. I cannot tell you if KDE was written well just by using it, unless overt issues were present. I would truly have no idea about the quality without looking at the source code.

Though, I guess my fundamental point is that you are correct about everything you wrote. I do not disagree with any of it. I am in my early 30s, and I guess I am already jaded haha. This is what "work" and "life" are mostly about? This is how I provide value to society? I just push little plastic buttons on a device and the little electrons flowing through the device make the screen change colors. I went to college just for all this? Don't get me wrong, I love programming, but man, the "adult" or "business" world is just so utterly... fucking boring and unfulfilling haha. Do you know what I mean?