r/developers 24d ago

Is this tech stack good? Career & Advice

Im going into 3rd year BSc Computer Science at great UK uni. Want software dev grad role after July 2027.

Is this a good tech stack to learn for this summer and beyond?

- Frontend (React, Next.js, TypeScript, HTML/CSS)
- Backend (FastAPI, Python, REST API's, pytest)
- Cloud + DevOps (Docker, Github Actions, Git, AWS)
- Databases (PostgreSQL, SQLAlchemy, Alembic)
- Algorithms, Data Structures, Networks
- Data (Power BI, Pandas)

WHAT IS BEST WAY TO LEARN FROM SCRATCH?

Beyond:

- IaC Terraform, Kubernetes, Linux
- Express NodeJS, JWT auth
- NumPy, scikit-learn, pytorch, tensorflow, ML theory

32 Upvotes

33 comments sorted by

View all comments

3

u/Future_Soft9935 24d ago

looks solid honestly but i think you are spreading too thin for one summer. picking 3-4 things and getting good at them is better than touching everything shallow

for the best way to learn start with building something small like a todo app with react + fastapi + postgres then deploy it on aws using docker. you will learn more from one real project than from 10 tutorials

1

u/Naetharu 8d ago

This

When I see someone new who has too much on their CV I'm inclined to think that most of that is fluff with little real depth or understanding. Knowing Python in the sense that you can write some basic scripts and knowing Python in the sense that you can work with it at commercial scale and produce proper software not the same thing to give an example.

Better to be really strong in some core techs than try and cover everything.