DEV Community

Cover image for What I’d Do to Get a Python Backend Job in 2025 (If I Were Starting Today)
Nick Young
Nick Young

Posted on

What I’d Do to Get a Python Backend Job in 2025 (If I Were Starting Today)

Hey everyone reading this!

I’m pretty new to programming — currently studying at university — and trying to get into backend development with Python.
Right now, I’m aiming to learn this stack:

Python 3.9 – 3.12

FastAPI

black + flake8 / pylint

Poetry

Clean / comfortable architecture

RabbitMQ

SQLAlchemy

Pytest

Redis

Celery

I’ve gone through Python syntax, I know how to create basic FastAPI apps, and I understand (in theory) what all these tools do and why they’re used.

But here’s my problem:
I don’t really know how to learn all this in practice.
Like… how do I actually know if I’m “ready” for an internship or junior role?
How do I build something real?
What should I focus on first to level up with this stack?
How do I even measure my own progress?

If anyone has been in a similar place, I’d really appreciate your advice or experience.
Also, not gonna lie — all this AI stuff is kinda scary, too. Feels like the industry is shifting fast, and I’m just starting out.

Thanks to anyone who takes the time to reply 🙏

Top comments (0)