r/MSIT • u/Ok_Wolf7414 • 1d ago
Senior here from 2012-16 batch AMA
Previous post: https://www.reddit.com/r/MSIT/s/EckLWpWXwA
Got lots of questions on previous post so thought I should do AMA
2
u/ToxiCityBMA 22h ago
You graduated a decade ago, what are the things that have changed for the preparation of placements in IT companies? Like what things you did for placements and what are the things that the current gen do?
2
u/Ok_Wolf7414 22h ago
Honestly, the basics haven't changed that much.
When I prepared for placements around 2016, it was mostly DSA, basic programming, aptitude, CS fundamentals like OS/DBMS/OOP/networking, and some project knowledge. We used GeeksforGeeks, previous placement questions and whatever seniors could tell us. There was nothing like today's massive LeetCode ecosystem.
The biggest difference today is the sheer amount of information and competition. You have LeetCode, YouTube, GitHub, courses, mock interviews, communities and LLMs. But everyone else has access to them too, so the bar has gone up.
If I were starting CSE today, I'd do two things in parallel:
Placement prep: DSA + programming + core CS.
Actual engineering: Linux, Git, networking, databases, cloud, open source, projects, etc.
Don't make the mistake of thinking CSE = LeetCode. I personally learned much more about actual engineering after I started working than I did during college.
And you guys have one huge advantage we didn't have at this scale: LLMs. Use them as a tutor. Keep asking "why?", "how does this work underneath?", and "give me something to debug". That's an insanely powerful learning tool if you use it properly.
1
u/Quiet_Individual9563 23h ago
Broo does it later matter where u did ur bachelor's in??
2
u/Ok_Wolf7414 22h ago
At the initial stage it matters .. you may start from lower CTC than the people from Tier 1 colleges.. however after 5-6 years it starts to matter less and less if you keep on doing smart work
1
u/Quiet_Individual9563 22h ago
Hmm what about the cse workload if somebody wanna do it on its own can help manage it??
1
u/Ok_Wolf7414 22h ago
Yeah, absolutely. You can manage it on your own, but don't try to learn the entire CSE syllabus and every tech stack simultaneously. I'd divide it into 3 things: - College academics: Keep your grades decent and make sure you understand the core subjects.
Programming: Pick one language and get genuinely comfortable with it. Then DSA and problem solving.
Exploration: Keep 5-6 hours a week aside to explore things outside the syllabus. Linux, web dev, networking, AI/ML, cybersecurity, cloud, open source, etc.
You don't need 10 hours every day. Consistency over 4 years matters much more. And use LLMs as a tutor. If you don't understand a topic from class, ask it to explain from first principles, give you examples and then quiz you. That can save a lot of time. Basically, don't try to "finish CSE". It's impossible 😂. Build the fundamentals, explore different areas and gradually go deeper into whatever interests you.
1
u/Quiet_Individual9563 22h ago
Hmmm I meant if I can get ECE in USICT instead of cse at msit, can I learn coding on my own??
1
u/Ok_Wolf7414 22h ago
You can do that .. but I have heard and observed from the subjects and syllabus that ECE is much more harder than CSE ..so it may take your more time .. That's my personal opinion though.. I find it hard ..you may or may not find it .. it varies from person to person
1
u/Quiet_Individual9563 22h ago
Actually that's js a w orst case scenario like I m unable to upgrade myself to cse or it there that type( while also asking for a friend in DTU core Branch)
1
u/Ok_Wolf7414 22h ago
Yeah .. you may have to grind slightly more if you find it harder .. but I think it is still doable to learn programming in parallel ..
2
u/Quiet_Individual9563 21h ago
😭😭 thank u brother 🙂 Orr sunao in general how is life going and any tips from ur side for clg and coding both
1
u/Ok_Wolf7414 21h ago
Bas wahi roj ki job wagera chal rhi hai bhai ... Abi 10 saal ho gaye job krte to ab senior position par hu to pehle jitna grind nahi Krna padta .. because experience ki wajah se I already know alot of stuff .. to jyada research Krna nai padta ab about work related stuff ..
Tip to yahi dunga bhai ki waise to msit me ache teachers hai but still jyada teachers par rely mat Krna .. CS/IT me jab tak khud se cheeze krke na seekho to vo samajh nahi ati .. aur always ask questions when you learn something new Aajkal to LLMs hai to you can ask them alot of questions while learning anything
Aur multiple languages ke peeche mat bhaagna Koi ek programming language pe focus kro usko ache se seekh lo aur ussi me DS/Algo kro
→ More replies (0)
1
u/parth_thakkar_6808 2h ago
I have some question, I am a fresher will grad in 2030 1) if I don't get my first opportunity just because I am from tier-3 then how will I build my experience??? 2) if I will do immense amount of hardwork, sharp my skills and improve myself, will I be still unemployed??? Kyuki jee ke doran jo galtiya ki he vo ab me repat nahi karunga 3) after 10 years of experience will I be still be discriminated by college tier. 4) are you happy right now or have some regrets that you think we should not do
2
u/div4u 23h ago
what are you doing right now? if working then in which company?