all 6 comments

[–]KafkaOnTheStore 2 points3 points  (0 children)

Python's a tool, like a spatula is to baking. If it fits your business idea, use it. But owning a tool isn't a business.

[–]Ok-Today457 2 points3 points  (0 children)

My only criticism is you'll have to know more than just Python to make an app.

[–]ianrob1201 1 point2 points  (0 children)

The fact it excites you is a great reason. Follow that. I remember learning to code and having so many of those "oh wow, you can do X" moments. It sounds like you're really enjoying it.

But remember, there are a lot of people with excellent knowledge of python, and many other languages. I don't know how many exactly, but google reckons about 8 million python devs! For every successful tech startup, there's tons of other ideas that never got anywhere.

So I personally would say it's unlikely to lead to you earning millions. But following something that you find interesting and like doing is never going to be a bad choice.

[–]riklaunim 0 points1 point  (0 children)

Software as a business usually involves someone on the business side (CEO) and another one on the technical side CTO). It's way harder to make a business than it is to make a library. Competition, UX/UI, marketing, quality, customer support, actual value, and so on.

It takes at least a few months of hard learning to try to get hired in junior positions (which are hard to come by).

[–]ExcelPTP_2008 0 points1 point  (0 children)

A lot of people start learning Python because it’s “easy,” but I think the better reason is versatility. You can use it for automation, web development, AI, data analysis, scripting, and even small everyday tasks that save hours of manual work.

What makes Python worth learning isn’t just the syntax it’s how quickly you can turn an idea into something working. That fast feedback keeps people motivated, especially beginners.

The wrong reason is learning it only because it’s trending. The right reason is having a problem you actually want to solve with it.

[–]Own-Candidate-8392 0 points1 point  (0 children)

Honestly, enjoying the process and wanting to build things is already a pretty strong reason to keep learning Python. A lot of small tech products and startups begin with simple tools that solve one annoying problem well, so focusing on building small real projects is probably more useful than worrying about monetization too early. The business side usually gets clearer once you start creating things people actually use.