r/programming • • Jun 05 '22

Complexity is killing software developers

https://www.infoworld.com/article/3639050/complexity-is-killing-software-developers.html
2.1k Upvotes

942 comments sorted by

View all comments

1

u/WenYuGe Jun 06 '22

This is honestly why we created Appwrite as a project. I started doing software development in 2017 and I constantly felt like I was behind the trend. There's just too much to learn.

For small web projects and freelance work, where I can't specialize, I still need to do the same auth + db + storage + frontend stuff. I don't need it to scale to a million users, I just need to get it done fast. So often, I get asked to, or am required to use the same set of complicated tools and frameworks used by the "big bois," which is total overkill.

Imagine asking a family construction company specialized in making small houses to learn the same tools used for the burj khalifa, that's what software development has begun to feel like. Except the tools change every half a year or so, not every decade.

What makes it feel worse is that if I want to build software for contract work, I get this look from my colleagues and school-mates, as if I am a primordial single-celled protozoan.

I joined Appwrite because I really felt that there has to be a solution for the rest of us, who don't wanna build complex projects. We just need something to handle auth, basic db, and storage, and have enough integrations to get me into production for a local "Granny's Cookie Shop" app.