this post was submitted on 30 Apr 2025
33 points (92.3% liked)
Asklemmy
47762 readers
1259 users here now
A loosely moderated place to ask open-ended questions
Search asklemmy ๐
If your post meets the following criteria, it's welcome here!
- Open-ended question
- Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
- Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
- Not ad nauseam inducing: please make sure it is a question that would be new to most members
- An actual topic of discussion
Looking for support?
Looking for a community?
- Lemmyverse: community search
- sub.rehab: maps old subreddits to fediverse options, marks official as such
- [email protected]: a community for finding communities
~Icon~ ~by~ ~@Double_[email protected]~
founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
No. Just no. You're talking about perfectionism basically. Who cares about continuing maintenance? If you get the product out there and working enough to last the 2 years warranty, you're completely fine. One programmer is perfectly capable of learning the most basic things about the disciplines you mentioned, it doesn't need to be good, it just needs to do its job mostly.
You have no clue about the scope of what this guy's idea is since he gave no info. Maybe it's so simple not even one programmer would have to work on it for very long.
Of course, what you say is perfectly possible to be "correct", but you just have no way of knowing.
Well that's why I prefaced what I said with the point about not having enough detail for specifics. I went off a rough idea of what any typical smart home gadget I've come across would require.
Many consumers care about ongoing maintenance of the stuff they buy, especially smart home stuff. I know I personally wouldn't touch a new product if I got any impression it would stop working or be abandoned in the future.
Apps sometimes break in some way with new OS versions and need changes to continue working correctly. New devices come out and the app might operate on assumptions that are no longer true, requiring improvements.
Security researchers might find a bug in your app/API/gadget and now suddenly you're hosting a botnet whilst potentially being on the hook legally and financially. That's gonna need engineer time to diagnose and fix, ideally proactively.
And yes you're right, one engineer could do it all, I addressed that in my original comment. If one engineer can do it all well they are going to be expensive, the implication being you could get it done badly for cheap. If OP's idea is just a scam product then sure, but I'm assuming they actually want whatever their idea is to be successful and not give off a half-arsed vibe to potential customers.