Things to Do During College to Secure the Best CS/IT Package

I am currently in my 2nd year of B.Tech and a complete beginner in this field. I understand that I’m starting quite late, but I want to make the most of my remaining time.

I’d like to ask those of you currently working in CS/IT-related jobs:

1.What mistakes did you make during college that I should avoid?

2.Since I’m from a Tier-3 college, I’d appreciate advice on both on-campus and off-campus placements.

3.Where should I focus more: DSA (Data Structures and Algorithms), web development, internships, projects, or something else?

4.Additionally, if there’s anything non-coding-related that could also help me in my career, please share that as well. Your guidance would mean a lot!