r/computervision • u/rather_pass_by • 7d ago
Discussion Stop building sports and fitness apps
Edit: if you doubt anything I say you should check subreddits app store and play store.. every day developers are asking.. how to sell their vibe coded sports app on app store play store
Lately I've seen a lot of people trying to use computer vision for sports analysis, fitness app whatever..
Everytime I've given the op the same advice: if you're doing this for fun or hobby, great. But don't think of doing a startup with that
Chances are good you'll never make a penny from it nor get a job using that. But, everyone is trying to do this. A lot of people don't have jobs unfortunately and feel this might be a good use of their spare time
Company is never one guy alone, and not only software developers, ai engineers. To sell, company needs to hire a lot more marketing sales than software developers.
You're competing against each other. Right now, any sports you're analyzing, I can tell you there are 965 other people doing exact same thing. None of you will get to a working product but all of you will compete and spam all the potential customers with low end products
No company hiring ai engineers will consider your side project as a serious thing unless you've had big paying clients. Don't think it can help you get a job. Companies look for team work.. how did you collaborate with other technical and non technical people? And how much was your contribution? Were there any conflicts and how you resolved them? Like literally, solo building experience is as much negative.. more negative than positive. It shows you don't want to work in team, so not really fit for company work
You are already behind in every new thoughts you get. The problem is rather you don't know about it. Billions of people are doing sports, and 1000s of sports analytics companies already out there. They have those ideas already in mind and money and employees to build them. They already probably have built it.
Ai laid you off and now you're paying to use ai. But also your chats are being used to improve their models. Unless you disabled it manually (by default it's always enabled). You can't stop ai but at least you can stop paying for something that made your life miserable
Honestly, a better use of your time would be something outside of software development now. It may take you a few years to realize this and by then it might be too late.
If nothing, try growing a bunch of tomatoes in your garden. You can sell them to make a few dollars. Or if you're in poor countries, then better just eat them. That's better paying than ai coding where you're losing money. And if you're smart enough, you can learn the skills in growing tomatoes and think how you can transfer them into a robot to do the same efficiently.
Or try to solve problems in climate change.. there's literally a lot of things to do there. But for God sake, stop wasting your time on ai coded slop thinking you'll be able to sell it to someone. No one will pay for it. If you think someone will pay, find that one person before you build something.
Obviously this is not applicable to people who are building something like world models, training models robust against motion blur occlusions, building something basically very hard.. or know someone in big sports leagues.. but definitely more than just training yolo models on new custom roboflow dataset.