25-year-old Software Engineer Intern aiming for a MAANG company. Looking for honest feedback on my roadmap.
Hi everyone,
I’m 25 years old and currently working as a Java Backend Software Engineer Intern.
My goal is to convert my internship into a full-time role and eventually work at a top product-based company like Google, Amazon, Meta, Apple, or Microsoft.
Right now, I’m focusing on:
Java (mastering the fundamentals)
Data Structures & Algorithms
Spring Boot
SQL
System Design (after building a strong DSA foundation)
Building backend projects
Becoming a better problem solver
My current roadmap is:
Learn as much as possible during my internship.
Solve DSA problems consistently every day.
Build 3–5 high-quality backend projects.
Gain around 1–2 years of solid industry experience.
Start applying to top product-based companies.
I know this journey is going to be challenging, and I’m prepared for it. I’m committed to learning consistently and improving every single day.
I’d really appreciate advice from people who have already made this journey.
What would you do differently if you were in my position?
What are the biggest mistakes I should avoid?
Which skills had the biggest impact on your career?
Is there anything important that I’m overlooking in my roadmap?
I’m looking for honest feedback—whether it’s encouragement or constructive criticism. I’d rather know what I need to improve now than realize it much later.
Thanks in advance. I genuinely appreciate any advice you can share.