
What should be my approach for the next 3 years ?
Hello everyone, I am a student at GGSIPU and currently pursuing Btech in AIML, I have been dreaming big from the past 1 year that I need to become this and that in future, trying to know about all the possible jobs I could aim for according to my comfort as I am an introvert, likes being alone and not socializing so, I had a thought that I won't be good enough for corporate roles and thus I started looking for other opportunities for like entire year.
I got bad room parteners with no aim and being in such environment made me lazy and mentally tired like it's a room of 4 people and struggled to adjust with them as I was aiming too big, I have stopped talking to them as it resulted in arguments and I don't want to argue or fight.
I realised that I am running away from the challenge, and there is no way out, I don't have to dream too big, I need to keep it simple and need to work hard to get a good placement. So, I decided to master myself in Backend, DSA, ML and achieve 8.5+ gpa in every semester and not just score but understand the concepts deeply.
Any advice on how I can approach this goal will be really helpful.
One interview, 1000+ job opportunities
Take a 10-min AI interview to qualify for numerous real jobs auto-matched to your profile 🔑
Really appreciate you opening up, takes guts to reflect like this and actually do something about it.
Your goals are solid. Backend, DSA, ML + deep conceptual clarity + consistent 8.5 GPA = strong foundation for any tech role. Here’s a clearer 3-year roadmap you can run with and build based on what works best for you:
- Foundation First (Now)
Focus on DSA weekly. Make it a habit, not a marathon. Pick 1 backend language (Node, Python, Java - whatever sticks) and build 2-3 small but real projects.
GPA: Don’t just chase the number, chase clarity. Numbers follow.
- Skill Deepening (Year 2)
Choose 1 great ML course. Stick with it till the end. Learn to practice. Open-source: Contribute to even one repo. Teaches you teamwork, Git and clean code. On the side, start a personal portfolio - pin your best work, write clear READMEs.
- Placement-Ready Mode (Year 3)
Internships: Even remote internships teach more than 20 YouTube tutorials. Mock interviews: Do them with friends or peers online or even here - don’t wait for final year stress.
Resume: One-pager. Action verbs. Results > Tasks.
Final tips: Don’t isolate yourself too much. Tech is collaborative. Find 1–2 people who lift you up. Keep your dreams big. Just break them into small, daily chunks. You don’t need to “fit in” for corporate. You need to be valuable.
You’ve already done the hardest part - realizing what needs to change. Now just do it. Keep going.

Thank you for advice sir, really needed some support.

Cheers man!
Please surround yourself with ambitious people who actually try to execute. Surround yourself with people who can give blunt honest feedback and not yes men.
Keep at it.
I remember having a friend, high potential but he, I think, had non existent self worth and would be drawn to people who would give him attention and said yes to everything. He would despise anytime someone (including me) suggested to find a new group of friends (those boys were bums, just drifting through life kind).
Be open to criticism, reflect- if its applicable to you act on it, otherwise skip it. Keep reading, writing and reflecting. You should be good
Best of luck kid

1st Thing.. talked to your roommates.. I know they will not serve any purpose to you but they are "necessary evil"..
Think of it as an experiment.. in Corporate you will get managers and seniors who will be gross incompetent but yet you have to tolerate them.. This is your chance to improve your "stupidity tolerance skill"..
Being "introvert" sounds good in social media but in reality you will need to beat your drums to showcase your talent.. and there will be times everyone will ignore your drums but that's part of life.. Learn to "pretend to be exovert" -- it's easy if you have a decent communication skills with a sense of humor..
Don't stress yourself on too many topics.. be the master of ONE + DSA.. FOCUS ON CORE RATHER THAN JUST API CALL ..

Yes sir, I talk to them if they ask something, I just made it clear that I don't want to have mindset like them but I will help if required. Because sometimes I became negative, started arguing and fights and literally started hating them and even small things started disturbing me. I am not like that I don't think bad about anyone, I even cried so, I just ignore talking to avoid arguments even when someone says anything bad I just listen it silently, I don't react.
Plus I tried to act like extrovert when I joined the college, it backfired so, I just prefer being me.
Not from your domain so can only give generic advice
You are just getting started, have patience. Break your goal into smaller ones and then work towards achieving them.
Important thing to note - Success is what happens when you keep going, even on the days you don’t feel like it.

Thank you sir, I will remember it and try not to complicate things.

From IPU myself. Would really suggest putting in the hard work and getting a good head start in your first job. It's brutal out there especially in domains like DS and ML, that too in a country like India where recruiters j*rk off to pedigree. If your college mates aren't ambitious, better focus on yourself and grind hard.