r/btech • Saintgits | CSE | 2026-2030 • 2d ago

CSE / IT Need advice

I am first year student with pretty basic-intermediate knowledge in python. I was gonna learn c myself using youtube classes and all but one of my friend said our college teaches c in the next semester. So i was thinking what should i learn which i could slowly use to build my coding profile. I was gonna think about learning a frontend feature like flask or something but i don't know html or css. So need advice on what to do...

5 Upvotes

11 comments sorted by

1

u/Safe_Impress7083 2d ago edited 2d ago

Bro if possible dm me I am also doing same (C, Web development)

1

u/Cool_Singer_9330 2d ago

Do web dev, they'll teach you very amature shit in clg, and I guess learning C from Yt will do you more good cuz Clg 😂, and then maybe you can start with Java or Python or CPP, fuck around with DSA, check out DBMS and SQL Learn whatever you want, fuck around find out but never remain that one guy who thinks he knows coding and everything and everytime he just goes to Antigravity or Cursor and just prompts "Bro this is not working, fix this please"

1

u/ApprehensiveProof761 Saintgits | CSE | 2026-2030 1d ago

whats dsa, i have been hearing that thing alot these days

1

u/XPheonix27 2d ago

I'm currently doing C , am in 1st sem , tier 3

1

u/Important-North8865 2d ago

Starting learning web dev, it's important and more importantly it would be good if you start learning dsa. You know python so it will be good to start learning dsa

0

u/Notthereguy77 1d ago

Bro think more about what area in CS you want to pursue, if you want to do Data science related stuff then python is going to be important. Language depends on what you wanna pursue.

1

u/ApprehensiveProof761 Saintgits | CSE | 2026-2030 1d ago

tbh i am not much of a heavy statistical guy and stat is one of my disliked areas. What i mainly wanna do is cybersecurity, cloud or smthn

0

u/Notthereguy77 1d ago

Yes now that you know the area, start searching up the roadmap the required tech stack, dsa required, languages used, etc all tailor made for your area of interest.
In first year, make sure you have a good cgpa, no backlogs, and you should know your basics. Because as your clg journey goes on the clg will have a new language each year like java python etc, you should know how to read and understand the code that can be only done if you have decent amount of practice in one language.
For mastering a language, watch a youtube tutorial. Then practice using simple questions like a program to find a prime number, snake gun water game project, you can find simple problems on w3school or any other platforms.

1

u/ApprehensiveProof761 Saintgits | CSE | 2026-2030 1d ago

also i wanted to ask about this dsa thingy. whats this dsa everyone say

0

u/Notthereguy77 1d ago

DSA = Data Structures and Algorithms. Data structures (arrays, dictionaries, linked lists, trees) are just different ways to store data. Algorithms are the step-by-step procedures you run on them to solve a problem, like "find the max in this array."
There are endless problems like this, and LeetCode is where you practice them, kind of like grinding JEE questions.
Interviews use DSA to test if you can think and problem-solve under constraints. How much you'll use it on the actual job is debatable, but it matters a ton for campus placements and clearing technical rounds.
Heads up: it takes a while to learn properly, realistically 1-2 years if you've got a normal distracted college life and aren't putting in 2-3 hours every single day.

1

u/ApprehensiveProof761 Saintgits | CSE | 2026-2030 20h ago

is it very hard?