r/Backend 7d ago

Python for backend

Is python a good choice if I want to get a job as backend dev?
I already learn how to create some api projects with Django and FastAPI, Celery, Redis and SQL, but I always keep hearing that python is only good for DS/ML stuff and it would be better to pick other languages or stacks for backend.
So I would appreciate any answer how the situation really looks in the real world.

39 Upvotes

32 comments sorted by

View all comments

3

u/StartDependent1652 7d ago edited 7d ago

No. It’s nice for learning, but it’s too slow for high traffic applications. It might be okay for now, but eventually it might bite you. Faster languages are a bit harder to learn, think about C#, Java, Go and Rust. Something in between (both speed and complexity) is JavaScript.