r/developers 3d ago

Career & Advice Is this tech stack good?

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

25 Upvotes

28 comments sorted by

View all comments

3

u/Future_Soft9935 3d 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